@font-face {
    font-family: Ica400;
    src: url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAVIAAsAAAAAB9gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFY2H0JeY21hcAAAAYQAAABaAAABmuBx5L9nbHlmAAAB4AAAAYsAAAHkIX0Ky2hlYWQAAANsAAAALgAAADYsLv5naGhlYQAAA5wAAAAYAAAAJAetA+5obXR4AAADtAAAAA8AAAAUD6AAAGxvY2EAAAPEAAAADAAAAAwAwAFmbWF4cAAAA9AAAAAfAAAAIAESAERuYW1lAAAD8AAAASkAAAIWm5e+CnBvc3QAAAUcAAAAKgAAADugtp+neJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGRWYJzAwMrAwFTFtIeBgaEHQjM+YDBkZAKKMrAyM2AFAWmuKQwHHjA8YGZ+AeRGgUmgRhABAMjrCu0AAHic7ZHBDYAwDAOvJPBADMKDIRiCF9N3k9YJGYNIZ8lWlIcDrICJSzi0l0bMo7RlbuyZO2fueOTdxpASKu+pi3bjxsY/R+pdzqOrj2yvUGP0Ir7QC3wCO3oO8QAAeJxVkL1O40AUhe+xSZzhx87GxiaIDBkDNuslRjLB5kegvAACCdFQUFBEimjoqKjotkJpkHYbyqWi2DcIVPAIkWh4ABoqJEZMDCkYjc75dObeke4lkDr6sdanCSJbJBwGin6IYBvX2r9RE4b8zziTt0WYWt90mOyMj+OKOaZqy3vv9RtaoJgyIogkzew0mBNhjF/wTbibsDlWRLINlfpBuBqkuuMmaTPwi4Uh4AKPYz9wMFKx3jfGClVrx67pNXupOzJV1mZzlnPWVMGYiRuthro4+/LXiVEslr0ly5kOuayUbWUVU3Pn5Z/6oKBR/zTK59Re9L/kES0gaGZIk1m4jhrX8ZRbamytK08Zw2WpyiLG5J3idcYiw9vHb1YtKWGRepMPQ4lK+Qpy6ek9ckioTRB8o2iob13PTbI0S5thEAZoDnAlcT3EgFoFOCadQSFez086W63WVufkbQjy53K8u3e01o5kjQscKsAzF4NQ732rzEEmR3u78bLgsha15ZPgeI7aa3lGH3FLXSwAeJxjYGRgYADilTc2OsXz23xl4GZ+ARRheLIs5gEyzXyE+RCQ4mBgAvEAbAQMLgAAeJxjYGRgYH7BwAAnjzAwMqACVgBCkwKleJxjYGBgYH6BigEhLAOtAAAAAAAAHgB0AKIA8nicY2BkYGBgZbBgYGYAASYg5gJCBob/YD4DAA6OAVcAeJxlkD1uwkAUhMdgSAJSghQpKbNVCiKZn5IDQE9Bl8KYtTGyvdZ6QaLLCXKEHCGniHKCHChj82hgLT9/M2/e7soABviFh3p5uG1qvVq4oTpxm/Qg7JOfhTvo40W4S38o3MMbpsJ9POKdO3j+HZ0BSuEW7vEh3Kb/KeyTv4Q7eMK3cJf+j3APK/wJ9/HqDdPIFLEp3FIn+yy0Z3n+rrStUlOoSTA+WwtdaBs6vVHro6oOydS5WMXW5GrOrs4yo0prdjpywda5cjYaxeIHkcmRIoJBgbipDktoJNgjQwh71b3UK6YtKvq1VpggwPgqtWCqaJIhlcaGyTWOrBUOPG1K1zGt+FrO5KS5zGreJCMr/u+6t6MT0Q+wbaZKzDDiE1/kg+YO+T89EV6oAAAAeJxjYGKAAC4G7ICVkYmRmZGFkZWRjYEp04Ap05Ap04gp05iBAQAZBgKdAAA=) format('woff');
    font-weight: normal;
    font-style: normal;
}

.THIS,
.cB2bTheme,
.THIS~.comm-panels-container,
.cB2bTheme~.comm-panels-container,
.THIS~.forceCommunityToastManager,
.cB2bTheme~.forceCommunityToastManager,
.THIS~.popupTargetContainer,
.cB2bTheme~.popupTargetContainer,
.THIS~lightning-primitive-bubble,
.cB2bTheme~lightning-primitive-bubble {
    --lwc-spacingXxxSmall: 2px;
    --lwc-spacingXxSmall: 4px;
    --lwc-spacingXSmall: 8px;
    --lwc-spacingSmall: 12px;
    --lwc-spacingMedium: 16px;
    --lwc-spacingLarge: 24px;
    --lwc-spacingXLarge: 32px;
    --lwc-spacingXxLarge: 48px
}

.THIS,
.cB2bTheme,
.THIS~.comm-panels-container,
.cB2bTheme~.comm-panels-container,
.THIS~.forceCommunityToastManager,
.cB2bTheme~.forceCommunityToastManager,
.THIS~.popupTargetContainer,
.cB2bTheme~.popupTargetContainer,
.THIS~lightning-primitive-bubble,
.cB2bTheme~lightning-primitive-bubble {
    --b2b_brand-orange: 255, 88, 0;
    --b2b_brand-accent-orange: 229, 50, 0;
    --b2b_neutral-black: 0, 0, 0;
    --b2b_neutral-grey-90: 29, 36, 43;
    --b2b_neutral-grey-85: 43, 50, 57;
    --b2b_neutral-grey-80: 57, 64, 71;
    --b2b_neutral-grey-75: 71, 78, 85;
    --b2b_neutral-grey-70: 85, 92, 99;
    --b2b_neutral-grey-65: 95, 102, 109;
    --b2b_neutral-grey-60: 99, 106, 113;
    --b2b_neutral-grey-50: 124, 131, 138;
    --b2b_neutral-grey-40: 145, 152, 158;
    --b2b_neutral-grey-30: 173, 178, 184;
    --b2b_neutral-grey-25: 196, 200, 204;
    --b2b_neutral-grey-20: 212, 216, 219;
    --b2b_neutral-grey-15: 223, 225, 227;
    --b2b_neutral-grey-10: 235, 236, 237;
    --b2b_neutral-grey-05: 247, 247, 248;
    --b2b_neutral-white: 255, 255, 255;
    --b2b_support-red-dark: 199, 44, 64;
    --b2b_support-red-light: 250, 82, 104;
    --b2b_support-yellow-dark: 250, 176, 5;
    --b2b_support-yellow-light: 255, 193, 92;
    --b2b_support-green-dark: 55, 178, 77;
    --b2b_support-green-light: 81, 207, 106;
    --b2b_support-blue-dark: 55, 122, 173;
    --b2b_support-blue-light: 144, 193, 240;
    --b2b_support-purple-dark: 126, 92, 229;
    --b2b_support-purple-light: 184, 160, 253;
    --b2b_gradient: linear-gradient(90deg, rgba(var(--b2b_brand-orange), 0), rgba(var(--b2b_brand-accent-orange), 1));
    --b2b_gradient-silver: linear-gradient(90deg, rgba(var(--b2b_neutral-white), 0), rgba(var(--b2b_neutral-grey-20), 1));
    --b2b_gradient-graphite: linear-gradient(90deg, rgba(var(--b2b_neutral-grey-80), 0), rgba(var(--b2b_neutral-grey-60), 1));
    --b2b_button-brand-gradient: linear-gradient(90deg, rgba(var(--b2b_brand-orange), 1), rgba(var(--b2b_brand-accent-orange), 1));
    --b2b_white-gradient: linear-gradient(0deg, rgba(var(--b2b_light-bg-01), .87), rgba(var(--b2b_light-bg-01), 0));
    --b2b_light-bg-01: var(--b2b_neutral-white);
    --b2b_light-bg-02: var(--b2b_neutral-grey-05);
    --b2b_light-bg-03: var(--b2b_neutral-grey-10);
    --b2b_light-bg-04: var(--b2b_neutral-grey-15);
    --b2b_light-bg-gradient: var(--b2b_gradient);
    --b2b_light-bg-inverted: var(--b2b_neutral-grey-80);
    --b2b_light-text-01: var(--b2b_neutral-grey-90);
    --b2b_light-text-02: var(--b2b_neutral-grey-60);
    --b2b_light-text-03: var(--b2b_neutral-grey-40);
    --b2b_light-text-inverted: var(--b2b_neutral-white);
    --b2b_light-text-dark: var(--b2b_neutral-grey-90);
    --b2b_light-text-light: var(--b2b_neutral-white);
    --b2b_light-icon-01: var(--b2b_neutral-grey-80);
    --b2b_light-icon-02: var(--b2b_neutral-grey-60);
    --b2b_light-icon-03: var(--b2b_neutral-grey-40);
    --b2b_light-icon-inverted: var(--b2b_neutral-white);
    --b2b_light-icon-dark: var(--b2b_neutral-grey-80);
    --b2b_light-icon-light: var(--b2b_neutral-white);
    --b2b_light-status-error: var(--b2b_support-red-dark);
    --b2b_light-status-error-muted: rgba(var(--b2b_support-red-dark), .15);
    --b2b_light-status-warning: var(--b2b_support-yellow-dark);
    --b2b_light-status-warning-muted: rgba(var(--b2b_support-yellow-dark), .15);
    --b2b_light-status-info: var(--b2b_support-blue-dark);
    --b2b_light-status-info-muted: rgba(var(--b2b_support-blue-dark), .10);
    --b2b_light-status-success: var(--b2b_support-green-dark);
    --b2b_light-status-success-muted: rgba(var(--b2b_support-green-dark), .15);
    --b2b_light-interactive-brand: var(--b2b_brand-orange);
    --b2b_light-interactive-brand-hover: var(--b2b_brand-accent-orange);
    --b2b_light-interactive-brand-hover-gradient: var(--b2b_button-brand-gradient);
    --b2b_light-interactive-brand-active: var(--b2b_brand-accent-orange);
    --b2b_light-interactive-neutral: rgba(var(--b2b_neutral-grey-90), .2);
    --b2b_light-interactive-hover-neutral: rgba(var(--b2b_neutral-grey-90), .04);
    --b2b_light-interactive-active-neutral: rgba(var(--b2b_neutral-grey-90), .1);
    --b2b_light-interactive-light: var(--b2b_neutral-white);
    --b2b_light-interactive-hover-light: rgba(var(--b2b_neutral-white), .1);
    --b2b_light-interactive-active-light: rgba(var(--b2b_neutral-white), .25);
    --b2b_light-interactive-destructive: var(--b2b_light-status-error);
    --b2b_light-interactive-hover-destructive: 167, 37, 54;
    --b2b_light-interactive-success: var(--b2b_light-status-success);
    --b2b_light-interactive-hover-success: 46, 148, 6;
    --b2b_light-interactive-focus: var(--b2b_brand-orange);
    --b2b_light-interactive-selected: var(--b2b_brand-orange);
    --b2b_light-interactive-field-bg: var(--b2b_neutral-grey-05);
    --b2b_light-interactive-field-border: var(--b2b_neutral-grey-40);
    --b2b_light-interactive-disabled-01: var(--b2b_neutral-grey-10);
    --b2b_light-interactive-disabled-02: var(--b2b_neutral-grey-30);
    --b2b_light-decoration-border: var(--b2b_neutral-grey-15);
    --b2b_light-decoration-backdrop: rgba(var(--b2b_neutral-grey-85), .85);
    --b2b_light-decoration-hero-overlay: linear-gradient(90deg, rgba(var(--b2b_neutral-grey-80), 1) 0%, rgba(var(--b2b_neutral-grey-40), .6) 100%);
    --lwc-colorTextDefault: RGB(var(--b2b_light-text-01));
    --lwc-colorTextLabel: RGB(var(--b2b_light-text-01));
    --lwc-colorTextPlaceholder: RGB(var(--b2b_light-text-01));
    --lwc-colorTextWeak: RGB(var(--b2b_light-text-01));
    --lwc-colorBackgroundButtonBrand: RGB(var(--b2b_light-interactive-brand));
    --lwc-colorBorderBrand: RGB(var(--b2b_light-interactive-brand));
    --lwc-colorBorderButtonBrand: RGB(var(--b2b_light-interactive-brand));
    --lwc-colorBrand: RGB(var(--b2b_light-interactive-brand));
    --lwc-colorTextBrand: RGB(var(--b2b_light-interactive-brand));
    --lwc-colorTextLink: RGB(var(--b2b_light-text-01));
    --lwc-colorTextButtonBrand: RGB(var(--b2b_light-text-light));
    --lwc-colorTextButtonBrandHover: RGB(var(--b2b_light-text-light));
    --lwc-colorTextInverse: RGB(var(--b2b_light-text-light));
    --lwc-colorBorder: RGB(var(--b2b_light-decoration-border));
    --lwc-colorBorderButtonDefault: RGB(var(--b2b_light-decoration-border));
    --lwc-colorBorderInput: RGB(var(--b2b_light-decoration-border));
    --lwc-colorBorderSeparatorAlt: RGB(var(--b2b_light-decoration-border));
    --lwc-LoginBackgroundColor: RGB(var(--b2b_light-bg-01));
    --lwc-CardBackgroundColor: RGB(var(--b2b_light-bg-01));
    --lwc-colorTextError: RGB(var(--b2b_light-status-error));
    --lwc-colorTextSuccess: RGB(var(--b2b_light-status-success))
}

.THIS,
.cB2bTheme,
.THIS~.comm-panels-container,
.cB2bTheme~.comm-panels-container,
.THIS~.forceCommunityToastManager,
.cB2bTheme~.forceCommunityToastManager,
.THIS~.popupTargetContainer,
.cB2bTheme~.popupTargetContainer,
.THIS~lightning-primitive-bubble,
.cB2bTheme~lightning-primitive-bubble {
    --container-width: 1440px
}

.THIS,
.cB2bTheme,
.THIS~.comm-panels-container,
.cB2bTheme~.comm-panels-container,
.THIS~.forceCommunityToastManager,
.cB2bTheme~.forceCommunityToastManager,
.THIS~.popupTargetContainer,
.cB2bTheme~.popupTargetContainer,
.THIS~lightning-primitive-bubble,
.cB2bTheme~lightning-primitive-bubble {
    --lwc-fontSize1: 10px;
    --lwc-fontSize2: 12px;
    --lwc-fontSize3: 14px;
    --lwc-fontSize4: 16px;
    --lwc-fontSize5: 18px;
    --lwc-fontSize6: 20px;
    --lwc-fontSize7: 24px;
    --lwc-fontSize8: 32px;
    --lwc-fontSize9: 36px;
    --lwc-fontSize10: 40px;
    --lwc-lineHeightText: 1.3;
    --lwc-lineHeightHeading: 1.1;
    --b2b-lineHeightFormS: 2;
    --b2b-lineHeightFormM: 2.5;
    --b2b-lineHeightFixed14: 14px;
    --b2b-lineHeightFixed16: 16px;
    --b2b-lineHeightFixed18: 18px;
    --b2b-lineHeightFixed20: 20px;
    --lwc-fontWeightBold: 700
}

.THIS,
.cB2bTheme,
.THIS~.comm-panels-container,
.cB2bTheme~.comm-panels-container,
.THIS~.forceCommunityToastManager,
.cB2bTheme~.forceCommunityToastManager,
.THIS~.popupTargetContainer,
.cB2bTheme~.popupTargetContainer,
.THIS~lightning-primitive-bubble,
.cB2bTheme~lightning-primitive-bubble {
    --animation-duration-immediate: 80ms;
    --animation-duration-fast: 120ms;
    --animation-duration-moderate: 240ms;
    --animation-duration-slow: 400ms;
    --animation-duration-deliberate: 600ms;
    --animation-timing-function-default: cubic-bezier(0.8, 0.16, 0.16, 0.8);
    --animation-timing-function-entrance: cubic-bezier(0.16, 0.8, 0.4, 1);
    --animation-timing-function-exit: cubic-bezier(0.48, 0.08, 0.64, 0.48)
}

.THIS .slds-border_top,
.cB2bTheme .slds-border_top,
.THIS .slds-border_right,
.cB2bTheme .slds-border_right,
.THIS .slds-border_bottom,
.cB2bTheme .slds-border_bottom,
.THIS .slds-border_left,
.cB2bTheme .slds-border_left,
.THIS .slds-box,
.cB2bTheme .slds-box,
.THIS~.comm-panels-container .slds-border_top,
.cB2bTheme~.comm-panels-container .slds-border_top,
.THIS~.comm-panels-container .slds-border_right,
.cB2bTheme~.comm-panels-container .slds-border_right,
.THIS~.comm-panels-container .slds-border_bottom,
.cB2bTheme~.comm-panels-container .slds-border_bottom,
.THIS~.comm-panels-container .slds-border_left,
.cB2bTheme~.comm-panels-container .slds-border_left,
.THIS~.comm-panels-container .slds-box,
.cB2bTheme~.comm-panels-container .slds-box {
    border-color: RGB(var(--b2b_light-decoration-border))
}

.THIS .slds-box,
.cB2bTheme .slds-box,
.THIS~.comm-panels-container .slds-box,
.cB2bTheme~.comm-panels-container .slds-box {
    border-radius: 0
}

.THIS,
.cB2bTheme,
.THIS~.comm-panels-container,
.cB2bTheme~.comm-panels-container,
.THIS~.forceCommunityToastManager,
.cB2bTheme~.forceCommunityToastManager {
    font-family: var(--lwc-fontFamily);
    font-size: var(--lwc-fontSize5);
    color: RGB(var(--b2b_light-text-01));
    line-height: var(--lwc-lineHeightText);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.THIS hr,
.cB2bTheme hr,
.THIS~.comm-panels-container hr,
.cB2bTheme~.comm-panels-container hr,
.THIS~.forceCommunityToastManager hr,
.cB2bTheme~.forceCommunityToastManager hr {
    border-color: RGB(var(--b2b_light-bg-04))
}

.THIS,
.cB2bTheme {
    --header-height: 88px;
    --footer-padding-height: 80px;
    min-height: 100vh;
    background-color: RGB(var(--b2b_light-bg-01));
    display: flex;
    flex-direction: column
}

.THIS>.body,
.cB2bTheme>.body {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    flex: 1 0 auto;
    padding: 0 var(--lwc-spacingMedium)
}

@media only screen and (min-width: 576px) {

    .THIS>.body,
    .cB2bTheme>.body {
        padding: 0 var(--lwc-spacingLarge)
    }
}

@media only screen and (min-width: 992px) {

    .THIS>.body,
    .cB2bTheme>.body {
        padding: 0 var(--lwc-spacingXLarge);
        max-width: 1172px
    }
}

@media only screen and (min-width: 1220px) {

    .THIS>.body,
    .cB2bTheme>.body {
        min-height: calc(100vh - (var(--header-height) + var(--footer-padding-height)))
    }
}

.THIS img,
.cB2bTheme img {
    pointer-events: none
}

.THIS .footer-container,
.cB2bTheme .footer-container {
    flex-shrink: 0
}

.THIS .siteforceContentArea .comm-layout-column:not(:empty),
.cB2bTheme .siteforceContentArea .comm-layout-column:not(:empty) {
    padding: 0
}

.THIS .forceCommunitySection .cb-section_column,
.cB2bTheme .forceCommunitySection .cb-section_column {
    padding: 0
}

.THIS .forceCommunitySection .cb-section_column:first-child,
.cB2bTheme .forceCommunitySection .cb-section_column:first-child,
.THIS .forceCommunitySection .cb-section_column:last-child,
.cB2bTheme .forceCommunitySection .cb-section_column:last-child {
    padding: 0
}

.THIS .forceCommunitySection .cb-section_column+.cb-section_column,
.cB2bTheme .forceCommunitySection .cb-section_column+.cb-section_column {
    padding-left: var(--lwc-spacingMedium)
}

.THIS .forceCommunityCheckoutFlow,
.cB2bTheme .forceCommunityCheckoutFlow {
    padding: 0 !important;
    border: none
}

.THIS .slds-card.flowRuntimeForFlexipage.forceCommunityCheckoutFlow,
.cB2bTheme .slds-card.flowRuntimeForFlexipage.forceCommunityCheckoutFlow {
    background-color: inherit
}

.THIS .ui-widget:empty,
.cB2bTheme .ui-widget:empty {
    display: none
}

.THIS .forceListViewManager.slds-card,
.cB2bTheme .forceListViewManager.slds-card {
    padding: 0;
    border: none
}

.THIS h1,
.cB2bTheme h1,
.THIS h2,
.cB2bTheme h2,
.THIS h3,
.cB2bTheme h3,
.THIS h4,
.cB2bTheme h4,
.THIS h5,
.cB2bTheme h5,
.THIS h6,
.cB2bTheme h6,
.THIS .slds-text-heading_small,
.cB2bTheme .slds-text-heading_small,
.THIS .slds-text-heading--small,
.cB2bTheme .slds-text-heading--small,
.THIS .slds-text-heading_medium,
.cB2bTheme .slds-text-heading_medium,
.THIS .slds-text-heading--medium,
.cB2bTheme .slds-text-heading--medium,
.THIS .slds-text-heading_large,
.cB2bTheme .slds-text-heading_large,
.THIS .slds-text-heading--large,
.cB2bTheme .slds-text-heading--large,
.THIS~.comm-panels-container h1,
.cB2bTheme~.comm-panels-container h1,
.THIS~.comm-panels-container h2,
.cB2bTheme~.comm-panels-container h2,
.THIS~.comm-panels-container h3,
.cB2bTheme~.comm-panels-container h3,
.THIS~.comm-panels-container h4,
.cB2bTheme~.comm-panels-container h4,
.THIS~.comm-panels-container h5,
.cB2bTheme~.comm-panels-container h5,
.THIS~.comm-panels-container h6,
.cB2bTheme~.comm-panels-container h6,
.THIS~.comm-panels-container .slds-text-heading_small,
.cB2bTheme~.comm-panels-container .slds-text-heading_small,
.THIS~.comm-panels-container .slds-text-heading--small,
.cB2bTheme~.comm-panels-container .slds-text-heading--small,
.THIS~.comm-panels-container .slds-text-heading_medium,
.cB2bTheme~.comm-panels-container .slds-text-heading_medium,
.THIS~.comm-panels-container .slds-text-heading--medium,
.cB2bTheme~.comm-panels-container .slds-text-heading--medium,
.THIS~.comm-panels-container .slds-text-heading_large,
.cB2bTheme~.comm-panels-container .slds-text-heading_large,
.THIS~.comm-panels-container .slds-text-heading--large,
.cB2bTheme~.comm-panels-container .slds-text-heading--large {
    color: RGB(var(--b2b_light-text-01));
    font-weight: var(--lwc-fontWeightBold);
    line-height: var(--lwc-lineHeightHeading)
}

.THIS h1.slds-page-header__title,
.cB2bTheme h1.slds-page-header__title,
.THIS~.comm-panels-container h1.slds-page-header__title,
.cB2bTheme~.comm-panels-container h1.slds-page-header__title {
    font-size: var(--lwc-fontSize8);
    color: RGB(var(--b2b_light-text-01)) !important
}

.THIS .slds-text-heading_small,
.cB2bTheme .slds-text-heading_small,
.THIS .slds-text-heading--small,
.cB2bTheme .slds-text-heading--small,
.THIS~.comm-panels-container .slds-text-heading_small,
.cB2bTheme~.comm-panels-container .slds-text-heading_small,
.THIS~.comm-panels-container .slds-text-heading--small,
.cB2bTheme~.comm-panels-container .slds-text-heading--small {
    font-size: var(--lwc-fontSize7)
}

.THIS .slds-text-heading_medium,
.cB2bTheme .slds-text-heading_medium,
.THIS .slds-text-heading--medium,
.cB2bTheme .slds-text-heading--medium,
.THIS~.comm-panels-container .slds-text-heading_medium,
.cB2bTheme~.comm-panels-container .slds-text-heading_medium,
.THIS~.comm-panels-container .slds-text-heading--medium,
.cB2bTheme~.comm-panels-container .slds-text-heading--medium {
    font-size: var(--lwc-fontSize8)
}

.THIS .slds-text-heading_large,
.cB2bTheme .slds-text-heading_large,
.THIS .slds-text-heading--large,
.cB2bTheme .slds-text-heading--large,
.THIS~.comm-panels-container .slds-text-heading_large,
.cB2bTheme~.comm-panels-container .slds-text-heading_large,
.THIS~.comm-panels-container .slds-text-heading--large,
.cB2bTheme~.comm-panels-container .slds-text-heading--large {
    font-size: var(--lwc-fontSize9)
}

.THIS .slds-text-body_small,
.cB2bTheme .slds-text-body_small,
.THIS .slds-text-body--small,
.cB2bTheme .slds-text-body--small,
.THIS~.comm-panels-container .slds-text-body_small,
.cB2bTheme~.comm-panels-container .slds-text-body_small,
.THIS~.comm-panels-container .slds-text-body--small,
.cB2bTheme~.comm-panels-container .slds-text-body--small {
    font-size: var(--lwc-fontSize4);
    line-height: var(--lwc-lineHeightText)
}

.THIS .slds-text-body_regular,
.cB2bTheme .slds-text-body_regular,
.THIS .slds-text-body--regular,
.cB2bTheme .slds-text-body--regular,
.THIS~.comm-panels-container .slds-text-body_regular,
.cB2bTheme~.comm-panels-container .slds-text-body_regular,
.THIS~.comm-panels-container .slds-text-body--regular,
.cB2bTheme~.comm-panels-container .slds-text-body--regular {
    font-size: var(--lwc-fontSize5);
    line-height: var(--lwc-lineHeightText)
}

.THIS .slds-text-body_regular-italic,
.cB2bTheme .slds-text-body_regular-italic,
.THIS .slds-text-body--regular-italic,
.cB2bTheme .slds-text-body--regular-italic,
.THIS~.comm-panels-container .slds-text-body_regular-italic,
.cB2bTheme~.comm-panels-container .slds-text-body_regular-italic,
.THIS~.comm-panels-container .slds-text-body--regular-italic,
.cB2bTheme~.comm-panels-container .slds-text-body--regular-italic {
    font-style: italic
}

.THIS .slds-text-title_caps,
.cB2bTheme .slds-text-title_caps,
.THIS .slds-text-title--caps,
.cB2bTheme .slds-text-title--caps,
.THIS~.comm-panels-container .slds-text-title_caps,
.cB2bTheme~.comm-panels-container .slds-text-title_caps,
.THIS~.comm-panels-container .slds-text-title--caps,
.cB2bTheme~.comm-panels-container .slds-text-title--caps {
    letter-spacing: normal
}

.THIS .slds-text-title_bold-bold-italic,
.cB2bTheme .slds-text-title_bold-bold-italic,
.THIS .slds-text-title--bold-bold-italic,
.cB2bTheme .slds-text-title--bold-bold-italic,
.THIS~.comm-panels-container .slds-text-title_bold-bold-italic,
.cB2bTheme~.comm-panels-container .slds-text-title_bold-bold-italic,
.THIS~.comm-panels-container .slds-text-title--bold-bold-italic,
.cB2bTheme~.comm-panels-container .slds-text-title--bold-bold-italic {
    font-weight: var(--lwc-fontWeightBold);
    font-style: italic
}

.THIS .slds-text-font_monospace,
.cB2bTheme .slds-text-font_monospace,
.THIS .slds-text-font--monospace,
.cB2bTheme .slds-text-font--monospace,
.THIS~.comm-panels-container .slds-text-font_monospace,
.cB2bTheme~.comm-panels-container .slds-text-font_monospace,
.THIS~.comm-panels-container .slds-text-font--monospace,
.cB2bTheme~.comm-panels-container .slds-text-font--monospace {
    font-family: "KukaBuloMonoFontFamilyWOFF";
    font-weight: var(--lwc-fontWeightRegular)
}

.THIS .slds-text-font_monospace-bold,
.cB2bTheme .slds-text-font_monospace-bold,
.THIS .slds-text-font--monospace-bold,
.cB2bTheme .slds-text-font--monospace-bold,
.THIS~.comm-panels-container .slds-text-font_monospace-bold,
.cB2bTheme~.comm-panels-container .slds-text-font_monospace-bold,
.THIS~.comm-panels-container .slds-text-font--monospace-bold,
.cB2bTheme~.comm-panels-container .slds-text-font--monospace-bold {
    font-family: "KukaBuloMonoFontFamilyWOFF";
    font-weight: var(--lwc-fontWeightBold)
}

.THIS .slds-text-font_monospace-bold-italic,
.cB2bTheme .slds-text-font_monospace-bold-italic,
.THIS .slds-text-font--monospace-bold-italic,
.cB2bTheme .slds-text-font--monospace-bold-italic,
.THIS~.comm-panels-container .slds-text-font_monospace-bold-italic,
.cB2bTheme~.comm-panels-container .slds-text-font_monospace-bold-italic,
.THIS~.comm-panels-container .slds-text-font--monospace-bold-italic,
.cB2bTheme~.comm-panels-container .slds-text-font--monospace-bold-italic {
    font-family: "KukaBuloMonoFontFamilyWOFF";
    font-weight: var(--lwc-fontWeightBold);
    font-style: italic
}

.THIS .slds-text-font_monospace-italic,
.cB2bTheme .slds-text-font_monospace-italic,
.THIS .slds-text-font--monospace-italic,
.cB2bTheme .slds-text-font--monospace-italic,
.THIS~.comm-panels-container .slds-text-font_monospace-italic,
.cB2bTheme~.comm-panels-container .slds-text-font_monospace-italic,
.THIS~.comm-panels-container .slds-text-font--monospace-italic,
.cB2bTheme~.comm-panels-container .slds-text-font--monospace-italic {
    font-family: "KukaBuloMonoFontFamilyWOFF";
    font-style: italic
}

.THIS .slds-text-color_error,
.cB2bTheme .slds-text-color_error,
.THIS .slds-text-color_error,
.cB2bTheme .slds-text-color_error,
.THIS~.comm-panels-container .slds-text-color_error,
.cB2bTheme~.comm-panels-container .slds-text-color_error,
.THIS~.comm-panels-container .slds-text-color_error,
.cB2bTheme~.comm-panels-container .slds-text-color_error {
    color: RGB(var(--b2b_light-status-error));
    font-size: .875rem
}

.THIS .slds-text-color_default,
.cB2bTheme .slds-text-color_default,
.THIS .slds-text-color--default,
.cB2bTheme .slds-text-color--default,
.THIS~.comm-panels-container .slds-text-color_default,
.cB2bTheme~.comm-panels-container .slds-text-color_default,
.THIS~.comm-panels-container .slds-text-color--default,
.cB2bTheme~.comm-panels-container .slds-text-color--default {
    color: RGB(var(--b2b_light-text-01))
}

.THIS a,
.cB2bTheme a,
.THIS .slds-text-link,
.cB2bTheme .slds-text-link,
.THIS~.comm-panels-container a,
.cB2bTheme~.comm-panels-container a,
.THIS~.comm-panels-container .slds-text-link,
.cB2bTheme~.comm-panels-container .slds-text-link {
    text-decoration: underline;
    text-decoration-color: RGBA(var(--b2b_light-text-01), 0.2);
    text-underline-offset: .25rem;
    text-decoration-thickness: from-font !important;
    display: inline-flex;
    align-items: center
}

.THIS a:hover,
.cB2bTheme a:hover,
.THIS .slds-text-link:hover,
.cB2bTheme .slds-text-link:hover,
.THIS~.comm-panels-container a:hover,
.cB2bTheme~.comm-panels-container a:hover,
.THIS~.comm-panels-container .slds-text-link:hover,
.cB2bTheme~.comm-panels-container .slds-text-link:hover {
    text-decoration-color: RGB(var(--b2b_light-text-01))
}

.THIS a_brand,
.cB2bTheme a_brand,
.THIS .slds-text-link_brand,
.cB2bTheme .slds-text-link_brand,
.THIS~.comm-panels-container a_brand,
.cB2bTheme~.comm-panels-container a_brand,
.THIS~.comm-panels-container .slds-text-link_brand,
.cB2bTheme~.comm-panels-container .slds-text-link_brand {
    color: RGB(var(--b2b_light-interactive-brand));
    text-decoration-color: RGBA(var(--b2b_light-interactive-brand), 0.2)
}

.THIS a_brand:hover,
.cB2bTheme a_brand:hover,
.THIS .slds-text-link_brand:hover,
.cB2bTheme .slds-text-link_brand:hover,
.THIS~.comm-panels-container a_brand:hover,
.cB2bTheme~.comm-panels-container a_brand:hover,
.THIS~.comm-panels-container .slds-text-link_brand:hover,
.cB2bTheme~.comm-panels-container .slds-text-link_brand:hover {
    text-decoration-color: RGB(var(--b2b_light-interactive-brand))
}

.THIS a[disabled="true"],
.cB2bTheme a[disabled="true"],
.THIS .slds-text-link[disabled="true"],
.cB2bTheme .slds-text-link[disabled="true"],
.THIS~.comm-panels-container a[disabled="true"],
.cB2bTheme~.comm-panels-container a[disabled="true"],
.THIS~.comm-panels-container .slds-text-link[disabled="true"],
.cB2bTheme~.comm-panels-container .slds-text-link[disabled="true"] {
    pointer-events: none;
    color: RGB(var(--b2b_light-interactive-disabled-02));
    text-decoration: none
}

.THIS .slds-text-link_reset,
.cB2bTheme .slds-text-link_reset,
.THIS~.comm-panels-container .slds-text-link_reset,
.cB2bTheme~.comm-panels-container .slds-text-link_reset {
    text-decoration: none
}

.THIS .slds-text-link_reset:hover,
.cB2bTheme .slds-text-link_reset:hover,
.THIS~.comm-panels-container .slds-text-link_reset:hover,
.cB2bTheme~.comm-panels-container .slds-text-link_reset:hover {
    text-decoration: none;
    background: none
}

.THIS .slds-text-link_reset:focus,
.cB2bTheme .slds-text-link_reset:focus,
.THIS .slds-text-link_reset:active,
.cB2bTheme .slds-text-link_reset:active,
.THIS~.comm-panels-container .slds-text-link_reset:focus,
.cB2bTheme~.comm-panels-container .slds-text-link_reset:focus,
.THIS~.comm-panels-container .slds-text-link_reset:active,
.cB2bTheme~.comm-panels-container .slds-text-link_reset:active {
    outline: none
}

.THIS a.slds-button,
.cB2bTheme a.slds-button,
.THIS~.comm-panels-container a.slds-button,
.cB2bTheme~.comm-panels-container a.slds-button {
    text-decoration: none
}

.THIS mark,
.cB2bTheme mark,
.THIS~.comm-panels-container mark,
.cB2bTheme~.comm-panels-container mark {
    background-color: transparent
}

.THIS .forceChatterEntityLink .cuf-entityLink:focus,
.cB2bTheme .forceChatterEntityLink .cuf-entityLink:focus,
.THIS~.comm-panels-container .forceChatterEntityLink .cuf-entityLink:focus,
.cB2bTheme~.comm-panels-container .forceChatterEntityLink .cuf-entityLink:focus {
    outline: none;
    box-shadow: none;
    border: none
}

.THIS ::selection,
.cB2bTheme ::selection,
.THIS~.comm-panels-container ::selection,
.cB2bTheme~.comm-panels-container ::selection {
    background-color: RGBA(var(--b2b_light-interactive-selected), 0.2)
}

.THIS lightning-primitive-icon,
.cB2bTheme lightning-primitive-icon,
.THIS~.comm-panels-container lightning-primitive-icon,
.cB2bTheme~.comm-panels-container lightning-primitive-icon {
    display: flex
}

.THIS .slds-icon,
.cB2bTheme .slds-icon,
.THIS .slds-input__icon.slds-icon,
.cB2bTheme .slds-input__icon.slds-icon,
.THIS~.comm-panels-container .slds-icon,
.cB2bTheme~.comm-panels-container .slds-icon,
.THIS~.comm-panels-container .slds-input__icon.slds-icon,
.cB2bTheme~.comm-panels-container .slds-input__icon.slds-icon {
    width: .875rem;
    height: .875rem;
    fill: inherit
}

.THIS .slds-icon_xx-small,
.cB2bTheme .slds-icon_xx-small,
.THIS .slds-input__icon.slds-icon_xx-small,
.cB2bTheme .slds-input__icon.slds-icon_xx-small,
.THIS~.comm-panels-container .slds-icon_xx-small,
.cB2bTheme~.comm-panels-container .slds-icon_xx-small,
.THIS~.comm-panels-container .slds-input__icon.slds-icon_xx-small,
.cB2bTheme~.comm-panels-container .slds-input__icon.slds-icon_xx-small {
    width: .75rem;
    height: .75rem
}

.THIS .slds-icon_x-small,
.cB2bTheme .slds-icon_x-small,
.THIS .slds-input__icon.slds-icon_x-small,
.cB2bTheme .slds-input__icon.slds-icon_x-small,
.THIS~.comm-panels-container .slds-icon_x-small,
.cB2bTheme~.comm-panels-container .slds-icon_x-small,
.THIS~.comm-panels-container .slds-input__icon.slds-icon_x-small,
.cB2bTheme~.comm-panels-container .slds-input__icon.slds-icon_x-small {
    width: .875rem;
    height: .875rem
}

.THIS .slds-icon_small,
.cB2bTheme .slds-icon_small,
.THIS .slds-input__icon.slds-icon_small,
.cB2bTheme .slds-input__icon.slds-icon_small,
.THIS~.comm-panels-container .slds-icon_small,
.cB2bTheme~.comm-panels-container .slds-icon_small,
.THIS~.comm-panels-container .slds-input__icon.slds-icon_small,
.cB2bTheme~.comm-panels-container .slds-input__icon.slds-icon_small {
    width: 1.25rem;
    height: 1.25rem
}

.THIS .slds-icon_medium,
.cB2bTheme .slds-icon_medium,
.THIS .slds-input__icon.slds-icon_medium,
.cB2bTheme .slds-input__icon.slds-icon_medium,
.THIS~.comm-panels-container .slds-icon_medium,
.cB2bTheme~.comm-panels-container .slds-icon_medium,
.THIS~.comm-panels-container .slds-input__icon.slds-icon_medium,
.cB2bTheme~.comm-panels-container .slds-input__icon.slds-icon_medium {
    width: 1rem;
    height: 1rem
}

.THIS .slds-icon_large,
.cB2bTheme .slds-icon_large,
.THIS .slds-input__icon.slds-icon_large,
.cB2bTheme .slds-input__icon.slds-icon_large,
.THIS~.comm-panels-container .slds-icon_large,
.cB2bTheme~.comm-panels-container .slds-icon_large,
.THIS~.comm-panels-container .slds-input__icon.slds-icon_large,
.cB2bTheme~.comm-panels-container .slds-input__icon.slds-icon_large {
    width: 1.5rem;
    height: 1.5rem
}

.THIS .slds-icon_x-large,
.cB2bTheme .slds-icon_x-large,
.THIS .slds-input__icon.slds-icon_x-large,
.cB2bTheme .slds-input__icon.slds-icon_x-large,
.THIS~.comm-panels-container .slds-icon_x-large,
.cB2bTheme~.comm-panels-container .slds-icon_x-large,
.THIS~.comm-panels-container .slds-input__icon.slds-icon_x-large,
.cB2bTheme~.comm-panels-container .slds-input__icon.slds-icon_x-large {
    width: 2rem;
    height: 2rem
}

.THIS .slds-icon_xx-large,
.cB2bTheme .slds-icon_xx-large,
.THIS .slds-input__icon.slds-icon_xx-large,
.cB2bTheme .slds-input__icon.slds-icon_xx-large,
.THIS~.comm-panels-container .slds-icon_xx-large,
.cB2bTheme~.comm-panels-container .slds-icon_xx-large,
.THIS~.comm-panels-container .slds-input__icon.slds-icon_xx-large,
.cB2bTheme~.comm-panels-container .slds-input__icon.slds-icon_xx-large {
    width: 3rem;
    height: 3rem
}

.THIS .slds-icon_mobile_default_desktop_x-large,
.cB2bTheme .slds-icon_mobile_default_desktop_x-large,
.THIS~.comm-panels-container .slds-icon_mobile_default_desktop_x-large,
.cB2bTheme~.comm-panels-container .slds-icon_mobile_default_desktop_x-large {
    width: 1.25rem;
    height: 1.25rem
}

@media only screen and (min-width: 1200px) {

    .THIS .slds-icon_mobile_default_desktop_x-large,
    .cB2bTheme .slds-icon_mobile_default_desktop_x-large,
    .THIS~.comm-panels-container .slds-icon_mobile_default_desktop_x-large,
    .cB2bTheme~.comm-panels-container .slds-icon_mobile_default_desktop_x-large {
        width: 2rem;
        height: 2rem
    }
}

.THIS lightning-helptext lightning-primitive-icon:before,
.cB2bTheme lightning-helptext lightning-primitive-icon:before,
.THIS~.comm-panels-container lightning-helptext lightning-primitive-icon:before,
.cB2bTheme~.comm-panels-container lightning-helptext lightning-primitive-icon:before {
    content: "i";
    height: 13px;
    width: 13px;
    border: 1px solid RGB(var(--b2b_light-icon-02));
    border-radius: 50%;
    color: RGB(var(--b2b_light-icon-02));
    font-size: 8px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    line-height: 1;
    margin-left: var(--lwc-spacingXSmall)
}

.THIS lightning-helptext lightning-primitive-icon svg,
.cB2bTheme lightning-helptext lightning-primitive-icon svg,
.THIS~.comm-panels-container lightning-helptext lightning-primitive-icon svg,
.cB2bTheme~.comm-panels-container lightning-helptext lightning-primitive-icon svg {
    display: none !important
}

.THIS .ic_kuka-user,
.cB2bTheme .ic_kuka-user,
.THIS~.comm-panels-container .ic_kuka-user,
.cB2bTheme~.comm-panels-container .ic_kuka-user {
    height: 3rem;
    width: 3rem;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #e5e5e5;
    margin: 0 var(--lwc-spacingSmall) 0 0
}

.THIS .ic_kuka-user svg,
.cB2bTheme .ic_kuka-user svg,
.THIS~.comm-panels-container .ic_kuka-user svg,
.cB2bTheme~.comm-panels-container .ic_kuka-user svg {
    fill: RGB(var(--b2b_light-interactive-brand))
}

.THIS lightning-icon:not(.forceIcon) lightning-primitive-icon,
.cB2bTheme lightning-icon:not(.forceIcon) lightning-primitive-icon,
.THIS~.comm-panels-container lightning-icon:not(.forceIcon) lightning-primitive-icon,
.cB2bTheme~.comm-panels-container lightning-icon:not(.forceIcon) lightning-primitive-icon {
    width: 1.25rem;
    height: 1.25rem;
    background-repeat: no-repeat
}

.THIS lightning-icon:not(.forceIcon).tooltipIcon lightning-primitive-icon,
.cB2bTheme lightning-icon:not(.forceIcon).tooltipIcon lightning-primitive-icon,
.THIS~.comm-panels-container lightning-icon:not(.forceIcon).tooltipIcon lightning-primitive-icon,
.cB2bTheme~.comm-panels-container lightning-icon:not(.forceIcon).tooltipIcon lightning-primitive-icon {
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path  d='M12.691 10.264v6.728h-1.413v-6.728h1.413Zm-.706-2.826c.573 0 .86.276.86.83 0 .532-.287.798-.86.798-.574 0-.86-.266-.86-.799 0-.553.286-.83.86-.83ZM2 12.015c0-1.372.256-2.662.768-3.87a10.205 10.205 0 0 1 2.15-3.196A9.635 9.635 0 0 1 8.084 2.8C9.291 2.266 10.592 2 11.985 2c1.372 0 2.662.266 3.87.799a9.555 9.555 0 0 1 3.196 2.15 9.554 9.554 0 0 1 2.15 3.195A9.492 9.492 0 0 1 22 12.015c0 1.393-.266 2.694-.799 3.902a9.635 9.635 0 0 1-2.15 3.164 10.206 10.206 0 0 1-3.195 2.151 9.819 9.819 0 0 1-3.871.768c-1.393 0-2.694-.256-3.902-.768a10.306 10.306 0 0 1-3.164-2.15 10.306 10.306 0 0 1-2.15-3.165c-.513-1.208-.769-2.509-.769-3.902Zm1.352 0c0 1.168.225 2.284.676 3.35a8.697 8.697 0 0 0 1.843 2.733 9.556 9.556 0 0 0 2.765 1.874c1.044.45 2.16.676 3.349.676a8.364 8.364 0 0 0 3.348-.676 9.143 9.143 0 0 0 2.735-1.874 8.45 8.45 0 0 0 1.874-2.734 8.19 8.19 0 0 0 .706-3.349 8.05 8.05 0 0 0-.706-3.348 8.364 8.364 0 0 0-1.874-2.765 8.45 8.45 0 0 0-6.083-2.55 8.363 8.363 0 0 0-3.35.676 8.808 8.808 0 0 0-2.764 1.874 8.606 8.606 0 0 0-1.843 2.765 8.363 8.363 0 0 0-.676 3.348Z'/></svg>");
    background-repeat: no-repeat
}

.THIS lightning-icon:not(.forceIcon).tooltipIcon svg,
.cB2bTheme lightning-icon:not(.forceIcon).tooltipIcon svg,
.THIS~.comm-panels-container lightning-icon:not(.forceIcon).tooltipIcon svg,
.cB2bTheme~.comm-panels-container lightning-icon:not(.forceIcon).tooltipIcon svg {
    display: none
}

.THIS lightning-icon:not(.forceIcon).slds-icon-utility-down:not(.forceIcon) lightning-primitive-icon,
.cB2bTheme lightning-icon:not(.forceIcon).slds-icon-utility-down:not(.forceIcon) lightning-primitive-icon,
.THIS lightning-icon:not(.forceIcon).slds-icon-utility-chevrondown lightning-primitive-icon,
.cB2bTheme lightning-icon:not(.forceIcon).slds-icon-utility-chevrondown lightning-primitive-icon,
.THIS~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-down:not(.forceIcon) lightning-primitive-icon,
.cB2bTheme~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-down:not(.forceIcon) lightning-primitive-icon,
.THIS~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-chevrondown lightning-primitive-icon,
.cB2bTheme~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-chevrondown lightning-primitive-icon {
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M17.858 7.33 19 8.27 11.983 17 5 8.27l1.141-.94 5.842 7.319 5.875-7.319Z'/></svg>");
    background-repeat: no-repeat
}

.THIS lightning-icon:not(.forceIcon).slds-icon-utility-down:not(.forceIcon) svg,
.cB2bTheme lightning-icon:not(.forceIcon).slds-icon-utility-down:not(.forceIcon) svg,
.THIS lightning-icon:not(.forceIcon).slds-icon-utility-chevrondown svg,
.cB2bTheme lightning-icon:not(.forceIcon).slds-icon-utility-chevrondown svg,
.THIS~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-down:not(.forceIcon) svg,
.cB2bTheme~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-down:not(.forceIcon) svg,
.THIS~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-chevrondown svg,
.cB2bTheme~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-chevrondown svg {
    display: none
}

.THIS lightning-icon:not(.forceIcon).slds-icon-utility-close lightning-primitive-icon,
.cB2bTheme lightning-icon:not(.forceIcon).slds-icon-utility-close lightning-primitive-icon,
.THIS~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-close lightning-primitive-icon,
.cB2bTheme~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-close lightning-primitive-icon {
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12.991 11.985 19 18.01l-.96.989L12 12.973 5.991 19 5 18.011l6.04-6.026L5 5.989 5.991 5 12 11.027 18.04 5l.96.989-6.009 5.996Z'/></svg>");
    background-repeat: no-repeat
}

.THIS lightning-icon:not(.forceIcon).slds-icon-utility-close svg,
.cB2bTheme lightning-icon:not(.forceIcon).slds-icon-utility-close svg,
.THIS~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-close svg,
.cB2bTheme~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-close svg {
    display: none
}

.THIS lightning-icon:not(.forceIcon).slds-icon-utility-check lightning-primitive-icon,
.cB2bTheme lightning-icon:not(.forceIcon).slds-icon-utility-check lightning-primitive-icon,
.THIS~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-check lightning-primitive-icon,
.cB2bTheme~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-check lightning-primitive-icon {
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='rgb(255, 88, 0, 1)' d='m7 18.375-4-6.344 1.188-.75 3.187 5.031L20.313 6l.875 1.094L7 18.375Z'/></svg>");
    background-repeat: no-repeat
}

.THIS lightning-icon:not(.forceIcon).slds-icon-utility-check svg,
.cB2bTheme lightning-icon:not(.forceIcon).slds-icon-utility-check svg,
.THIS~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-check svg,
.cB2bTheme~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-check svg {
    display: none
}

.THIS lightning-icon:not(.forceIcon).slds-icon-utility-success lightning-primitive-icon,
.cB2bTheme lightning-icon:not(.forceIcon).slds-icon-utility-success lightning-primitive-icon,
.THIS~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-success lightning-primitive-icon,
.cB2bTheme~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-success lightning-primitive-icon {
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M2 12.015c0-1.372.256-2.662.768-3.87a10.205 10.205 0 0 1 2.15-3.196A9.635 9.635 0 0 1 8.084 2.8C9.291 2.266 10.592 2 11.985 2c1.372 0 2.662.266 3.87.799a9.555 9.555 0 0 1 3.196 2.15 9.554 9.554 0 0 1 2.15 3.195A9.492 9.492 0 0 1 22 12.015c0 1.393-.266 2.694-.799 3.902a9.635 9.635 0 0 1-2.15 3.164 10.206 10.206 0 0 1-3.195 2.151 9.819 9.819 0 0 1-3.871.768c-1.393 0-2.694-.256-3.902-.768a10.306 10.306 0 0 1-3.164-2.15 10.306 10.306 0 0 1-2.15-3.165c-.513-1.208-.769-2.509-.769-3.902Z'/><path d='M9.408 15.919 7 12.073l1.27-.803 1.506 2.441 6.288-4.983.936 1.17-7.592 6.02Z' fill='rgb(255,255,255)'/></svg>");
    background-repeat: no-repeat
}

.THIS lightning-icon:not(.forceIcon).slds-icon-utility-success svg,
.cB2bTheme lightning-icon:not(.forceIcon).slds-icon-utility-success svg,
.THIS~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-success svg,
.cB2bTheme~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-success svg {
    display: none
}

.THIS lightning-icon:not(.forceIcon).slds-icon-utility-remove lightning-primitive-icon,
.cB2bTheme lightning-icon:not(.forceIcon).slds-icon-utility-remove lightning-primitive-icon,
.THIS~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-remove lightning-primitive-icon,
.cB2bTheme~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-remove lightning-primitive-icon {
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='m14.78 8.144-2.795 2.888-2.796-2.888L8.144 9.19l2.796 2.796-2.796 2.795 1.045 1.014 2.796-2.826 2.795 2.826 1.014-1.014-2.796-2.795 2.796-2.796-1.014-1.045ZM2 11.984c0-1.372.256-2.662.768-3.87a10.305 10.305 0 0 1 2.15-3.165A9.984 9.984 0 0 1 8.115 2.8 9.492 9.492 0 0 1 11.984 2c1.373 0 2.663.266 3.872.799a9.555 9.555 0 0 1 3.195 2.15 10.304 10.304 0 0 1 2.15 3.165 9.492 9.492 0 0 1 .799 3.87c0 1.393-.266 2.694-.799 3.902a9.982 9.982 0 0 1-2.15 3.195 10.307 10.307 0 0 1-3.165 2.151 9.819 9.819 0 0 1-3.87.768c-1.373 0-2.673-.256-3.902-.768a10.306 10.306 0 0 1-3.165-2.15 10.698 10.698 0 0 1-2.15-3.196C2.266 14.678 2 13.377 2 11.985Z'/></svg>");
    background-repeat: no-repeat
}

.THIS lightning-icon:not(.forceIcon).slds-icon-utility-remove svg,
.cB2bTheme lightning-icon:not(.forceIcon).slds-icon-utility-remove svg,
.THIS~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-remove svg,
.cB2bTheme~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-remove svg {
    display: none
}

.THIS lightning-icon:not(.forceIcon).slds-icon-utility-attach lightning-primitive-icon,
.cB2bTheme lightning-icon:not(.forceIcon).slds-icon-utility-attach lightning-primitive-icon,
.THIS~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-attach lightning-primitive-icon,
.cB2bTheme~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-attach lightning-primitive-icon {
    background-image: url("data:image/svg+xml;utf-8,<svg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'><path d='m10.875 22.281-6.5-4.093 6-9.5 3.844 2.437-.75 1.188-2.656-1.688-4.5 7.125 4.125 2.594 2.093-3.313 1.156.75-2.812 4.5Zm3.563-5.687-3.844-2.438.75-1.187L14 14.656l4.656-7.375-4.093-2.593L12.28 8.28l-1.156-.75 3-4.781 6.469 4.094-6.157 9.75Z' /></svg>");
    background-repeat: no-repeat
}

.THIS lightning-icon:not(.forceIcon).slds-icon-utility-attach svg,
.cB2bTheme lightning-icon:not(.forceIcon).slds-icon-utility-attach svg,
.THIS~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-attach svg,
.cB2bTheme~.comm-panels-container lightning-icon:not(.forceIcon).slds-icon-utility-attach svg {
    display: none
}

.THIS lightning-button-icon .slds-button[title="Delete"] lightning-primitive-icon,
.cB2bTheme lightning-button-icon .slds-button[title="Delete"] lightning-primitive-icon,
.THIS~.comm-panels-container lightning-button-icon .slds-button[title="Delete"] lightning-primitive-icon,
.cB2bTheme~.comm-panels-container lightning-button-icon .slds-button[title="Delete"] lightning-primitive-icon {
    width: 1.25rem;
    height: 1.25rem;
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M19.391 6.281v1.407H4.61V6.28h3.594V3h7.593v3.281h3.594Zm-2.437 2.625h1.375V21H5.64V8.906h1.406v10.719h9.907V8.906Zm-6.375 1.25v8.188H9.172v-8.188h1.407Zm3.812-3.875V4.406H9.58v1.875h4.812Zm.406 3.875v8.188h-1.406v-8.188h1.406Z'/></svg>");
    background-repeat: no-repeat
}

.THIS lightning-button-icon .slds-button[title="Delete"] lightning-primitive-icon svg,
.cB2bTheme lightning-button-icon .slds-button[title="Delete"] lightning-primitive-icon svg,
.THIS~.comm-panels-container lightning-button-icon .slds-button[title="Delete"] lightning-primitive-icon svg,
.cB2bTheme~.comm-panels-container lightning-button-icon .slds-button[title="Delete"] lightning-primitive-icon svg {
    display: none
}

.THIS .slds-is-completed .slds-progress__marker_icon lightning-primitive-icon,
.cB2bTheme .slds-is-completed .slds-progress__marker_icon lightning-primitive-icon,
.THIS~.comm-panels-container .slds-is-completed .slds-progress__marker_icon lightning-primitive-icon,
.cB2bTheme~.comm-panels-container .slds-is-completed .slds-progress__marker_icon lightning-primitive-icon {
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='rgb(255,255,255)' d='m7 18.375-4-6.344 1.188-.75 3.187 5.031L20.313 6l.875 1.094L7 18.375Z'/></svg>");
    background-repeat: no-repeat;
    height: .5rem;
    width: .5rem
}

.THIS .slds-is-completed .slds-progress__marker_icon svg,
.cB2bTheme .slds-is-completed .slds-progress__marker_icon svg,
.THIS~.comm-panels-container .slds-is-completed .slds-progress__marker_icon svg,
.cB2bTheme~.comm-panels-container .slds-is-completed .slds-progress__marker_icon svg {
    display: none
}

.THIS .slds-has-error .slds-progress__marker_icon,
.cB2bTheme .slds-has-error .slds-progress__marker_icon,
.THIS~.comm-panels-container .slds-has-error .slds-progress__marker_icon,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-progress__marker_icon {
    width: 1rem;
    height: 1rem
}

.THIS .slds-has-error .slds-progress__marker_icon lightning-primitive-icon,
.cB2bTheme .slds-has-error .slds-progress__marker_icon lightning-primitive-icon,
.THIS~.comm-panels-container .slds-has-error .slds-progress__marker_icon lightning-primitive-icon,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-progress__marker_icon lightning-primitive-icon {
    width: 1rem;
    height: 1rem;
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='rgb(255,255,255)' d='M12.995 7.735h-1.923v.43l.43 6.531h1.062l.43-6.53v-.431Zm-.034 8.817c0-.596-.32-.894-.961-.894-.64 0-.961.309-.961.928 0 .596.32.895.961.895.64 0 .961-.31.961-.929Z'/></svg>");
    background-repeat: no-repeat
}

.THIS .slds-has-error .slds-progress__marker_icon svg,
.cB2bTheme .slds-has-error .slds-progress__marker_icon svg,
.THIS~.comm-panels-container .slds-has-error .slds-progress__marker_icon svg,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-progress__marker_icon svg {
    display: none
}

.THIS .slds-media .icon,
.cB2bTheme .slds-media .icon,
.THIS~.comm-panels-container .slds-media .icon,
.cB2bTheme~.comm-panels-container .slds-media .icon {
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M17.25 11.219v.625h-2v1.375h1.375v.656h-1.344v1.875h-.75v-4.531h2.719Zm-8.656 0c.229 0 .437.02.625.062.187.042.354.136.5.281.146.146.24.313.281.5.042.188.063.376.063.563 0 .458-.126.823-.376 1.094-.145.146-.322.24-.53.281a2.584 2.584 0 0 1-.563.063h-.688v1.687h-.718v-4.531h1.406Zm-.125 2.25h.344a.545.545 0 0 0 .28-.156c.147-.146.22-.365.22-.657 0-.27-.073-.479-.22-.625a.56.56 0 0 0-.312-.156 1.592 1.592 0 0 0-.312-.031h-.563v1.625h.563Zm3.437-2.25c.625 0 1.104.166 1.438.5.354.354.531.937.531 1.75 0 .812-.177 1.396-.531 1.75a1.659 1.659 0 0 1-.656.406c-.25.083-.51.125-.782.125h-1.344v-4.531h1.344Zm-.125 3.875h.375c.104-.021.219-.063.344-.125a1 1 0 0 0 .469-.5c.062-.146.104-.302.125-.469a4.83 4.83 0 0 0 .031-.531c0-.417-.042-.74-.125-.969a.851.851 0 0 0-.469-.531 1.035 1.035 0 0 0-.406-.094 1.76 1.76 0 0 0-.344-.031h-.469v3.25h.47Zm8.875-7.875v15.125H3.344V2.03h12.125l5.187 5.188ZM19.25 8.406h-4.969v-5H4.75V20.97h14.5V8.406ZM15.687 7H18.5l-2.813-2.813V7Z'/></svg>");
    background-repeat: no-repeat
}

.THIS .slds-media .icon svg,
.cB2bTheme .slds-media .icon svg,
.THIS~.comm-panels-container .slds-media .icon svg,
.cB2bTheme~.comm-panels-container .slds-media .icon svg {
    display: none
}

.THIS .slds-avatar.slds-media__figure,
.cB2bTheme .slds-avatar.slds-media__figure,
.THIS~.comm-panels-container .slds-avatar.slds-media__figure,
.cB2bTheme~.comm-panels-container .slds-avatar.slds-media__figure {
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M24 19.643h-5.545v1.456H0v-4.005l6.077-3.864a5.227 5.227 0 01-1.092-1.512 4.573 4.573 0 01-.392-1.905V8.077c0-.43.056-.83.168-1.204.112-.374.27-.738.476-1.092.205-.336.439-.644.7-.925.28-.298.597-.55.952-.756a4.558 4.558 0 012.325-.616c.69 0 1.306.122 1.848.364.187-.261.392-.485.616-.672.243-.205.495-.383.756-.532a5.102 5.102 0 011.092-.476A4.463 4.463 0 0114.758 2c.43 0 .84.056 1.233.168a4.668 4.668 0 012.772 2.128c.205.336.355.7.448 1.093.112.392.168.802.168 1.232v1.736c0 .69-.13 1.326-.392 1.904a5.04 5.04 0 01-1.092 1.513L24 15.61v4.033zm-1.26-3.333l-6.301-3.948.028-1.064c.504-.3.905-.7 1.204-1.205a3.28 3.28 0 00.476-1.736V6.621c0-.299-.047-.598-.14-.896a2.863 2.863 0 00-.336-.813 4.11 4.11 0 00-1.204-1.204C16 3.41 15.43 3.26 14.759 3.26c-.318 0-.617.038-.897.112-.28.056-.55.168-.812.336a4.108 4.108 0 00-.896.812c.43.355.784.775 1.064 1.26.41.654.616 1.42.616 2.297v1.736c0 .71-.13 1.354-.392 1.933-.13.28-.29.55-.476.812a5.268 5.268 0 01-.616.672l6.105 3.864v1.289h4.285V16.31z'/></svg>");
    background-repeat: no-repeat;
    background-color: transparent
}

.THIS .slds-avatar.slds-media__figure .forceEntityIcon,
.cB2bTheme .slds-avatar.slds-media__figure .forceEntityIcon,
.THIS~.comm-panels-container .slds-avatar.slds-media__figure .forceEntityIcon,
.cB2bTheme~.comm-panels-container .slds-avatar.slds-media__figure .forceEntityIcon {
    background-color: transparent !important
}

.THIS .slds-avatar.slds-media__figure img,
.cB2bTheme .slds-avatar.slds-media__figure img,
.THIS~.comm-panels-container .slds-avatar.slds-media__figure img,
.cB2bTheme~.comm-panels-container .slds-avatar.slds-media__figure img {
    display: none
}

.THIS .slds-button.like-target,
.cB2bTheme .slds-button.like-target,
.THIS~.comm-panels-container .slds-button.like-target,
.cB2bTheme~.comm-panels-container .slds-button.like-target {
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    line-height: inherit;
    padding: 0;
    background: transparent;
    border: 0;
    text-align: inherit;
    background-image: url("data:image/svg+xml;utf-8,<svg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M20.527 9.8c.62 0 1.188.182 1.702.546.514.343.771.9.771 1.67 0 .664-.096 1.167-.29 1.51-.192.32-.384.567-.577.738 0 .257-.01.514-.032.771a2.802 2.802 0 01-.16.707c-.065.214-.161.417-.29.61a1.917 1.917 0 01-.417.514c0 .257-.011.503-.033.738-.021.236-.053.46-.096.675-.107.514-.278.91-.514 1.188-.128.171-.289.31-.482.418-.02.192-.042.385-.064.578a5.935 5.935 0 01-.096.546 2.509 2.509 0 01-.45.931 2.087 2.087 0 01-.835.642 4.082 4.082 0 01-.546.161 2.703 2.703 0 01-.642.064c-.9 0-2.42-.246-4.56-.738a70.795 70.795 0 00-1.478-.354c-.45-.128-.91-.257-1.381-.385-.45-.128-.931-.257-1.445-.385-.493-.129-1.05-.279-1.67-.45H1v-9.346h6.006a21.787 21.787 0 001.863-2.57c.556-.899 1.06-1.766 1.51-2.6.449-.857.856-1.65 1.22-2.378.364-.728.695-1.327.995-1.798.15-.236.353-.428.61-.578.257-.15.568-.225.932-.225.6 0 1.07.203 1.413.61.364.407.546.91.546 1.51 0 .171-.032.578-.096 1.22-.043.621-.107 1.296-.193 2.024a51.99 51.99 0 01-.225 2.087c-.086.664-.16 1.113-.225 1.349h5.171zM6.46 12.53H2.413v6.84H6.46v-6.84zm14.87.289a.647.647 0 00.193-.353c.043-.15.064-.279.064-.386 0-.235-.054-.417-.16-.546-.15-.192-.461-.289-.932-.289h-7.42l.708-1.413c.064-.15.128-.407.192-.77.086-.365.16-.771.225-1.221.064-.471.118-.964.16-1.478a50.023 50.023 0 00.258-2.601c.02-.321.032-.535.032-.642a.565.565 0 00-.16-.418.432.432 0 00-.386-.193c-.3 0-.514.14-.643.418-.3.62-.653 1.328-1.06 2.12-.385.77-.813 1.584-1.284 2.44a58.206 58.206 0 01-1.542 2.57 42.263 42.263 0 01-1.734 2.473v6.873c1.028.3 2.077.589 3.147.867 1.092.257 2.291.525 3.597.803.471.107.942.193 1.413.257.472.043.953.064 1.446.064.385 0 .674-.096.867-.289a.893.893 0 00.225-.45 1.73 1.73 0 00.096-.546h-2.377v-1.445h3.02c.042 0 .096-.032.16-.096.107-.129.182-.3.225-.514.064-.278.096-.557.096-.835h-2.12v-1.445h2.602c.171-.129.289-.321.353-.578.043-.15.075-.31.097-.482.021-.193.032-.343.032-.45h-2.345V12.82h2.955z' fill='rgb(57,64,71)'/></svg>");
    background-repeat: no-repeat
}

.THIS .slds-button.like-target:hover,
.cB2bTheme .slds-button.like-target:hover,
.THIS .slds-button.like-target:focus,
.cB2bTheme .slds-button.like-target:focus,
.THIS~.comm-panels-container .slds-button.like-target:hover,
.cB2bTheme~.comm-panels-container .slds-button.like-target:hover,
.THIS~.comm-panels-container .slds-button.like-target:focus,
.cB2bTheme~.comm-panels-container .slds-button.like-target:focus {
    background: transparent;
    box-shadow: none;
    outline: none
}

.THIS .slds-button.like-target:active,
.cB2bTheme .slds-button.like-target:active,
.THIS~.comm-panels-container .slds-button.like-target:active,
.cB2bTheme~.comm-panels-container .slds-button.like-target:active {
    background: transparent
}

.THIS .slds-button.like-target:focus,
.cB2bTheme .slds-button.like-target:focus,
.THIS .slds-button.like-target:focus-visible,
.cB2bTheme .slds-button.like-target:focus-visible,
.THIS~.comm-panels-container .slds-button.like-target:focus,
.cB2bTheme~.comm-panels-container .slds-button.like-target:focus,
.THIS~.comm-panels-container .slds-button.like-target:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button.like-target:focus-visible {
    background: transparent;
    outline: none;
    outline-offset: 0
}

.THIS .slds-button.like-target:hover,
.cB2bTheme .slds-button.like-target:hover,
.THIS~.comm-panels-container .slds-button.like-target:hover,
.cB2bTheme~.comm-panels-container .slds-button.like-target:hover {
    background-image: url("data:image/svg+xml;utf-8,<svg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M20.527 9.8c.62 0 1.188.182 1.702.546.514.343.771.9.771 1.67 0 .664-.096 1.167-.29 1.51-.192.32-.384.567-.577.738 0 .257-.01.514-.032.771a2.802 2.802 0 01-.16.707c-.065.214-.161.417-.29.61a1.917 1.917 0 01-.417.514c0 .257-.011.503-.033.738-.021.236-.053.46-.096.675-.107.514-.278.91-.514 1.188-.128.171-.289.31-.482.418-.02.192-.042.385-.064.578a5.935 5.935 0 01-.096.546 2.509 2.509 0 01-.45.931 2.087 2.087 0 01-.835.642 4.082 4.082 0 01-.546.161 2.703 2.703 0 01-.642.064c-.9 0-2.42-.246-4.56-.738a70.795 70.795 0 00-1.478-.354c-.45-.128-.91-.257-1.381-.385-.45-.128-.931-.257-1.445-.385-.493-.129-1.05-.279-1.67-.45H1v-9.346h6.006a21.787 21.787 0 001.863-2.57c.556-.899 1.06-1.766 1.51-2.6.449-.857.856-1.65 1.22-2.378.364-.728.695-1.327.995-1.798.15-.236.353-.428.61-.578.257-.15.568-.225.932-.225.6 0 1.07.203 1.413.61.364.407.546.91.546 1.51 0 .171-.032.578-.096 1.22-.043.621-.107 1.296-.193 2.024a51.99 51.99 0 01-.225 2.087c-.086.664-.16 1.113-.225 1.349h5.171zM6.46 12.53H2.413v6.84H6.46v-6.84zm14.87.289a.647.647 0 00.193-.353c.043-.15.064-.279.064-.386 0-.235-.054-.417-.16-.546-.15-.192-.461-.289-.932-.289h-7.42l.708-1.413c.064-.15.128-.407.192-.77.086-.365.16-.771.225-1.221.064-.471.118-.964.16-1.478a50.023 50.023 0 00.258-2.601c.02-.321.032-.535.032-.642a.565.565 0 00-.16-.418.432.432 0 00-.386-.193c-.3 0-.514.14-.643.418-.3.62-.653 1.328-1.06 2.12-.385.77-.813 1.584-1.284 2.44a58.206 58.206 0 01-1.542 2.57 42.263 42.263 0 01-1.734 2.473v6.873c1.028.3 2.077.589 3.147.867 1.092.257 2.291.525 3.597.803.471.107.942.193 1.413.257.472.043.953.064 1.446.064.385 0 .674-.096.867-.289a.893.893 0 00.225-.45 1.73 1.73 0 00.096-.546h-2.377v-1.445h3.02c.042 0 .096-.032.16-.096.107-.129.182-.3.225-.514.064-.278.096-.557.096-.835h-2.12v-1.445h2.602c.171-.129.289-.321.353-.578.043-.15.075-.31.097-.482.021-.193.032-.343.032-.45h-2.345V12.82h2.955z' fill='rgb(57,64,71)'/></svg>");
    background-repeat: no-repeat
}

.THIS .slds-button.like-target svg,
.cB2bTheme .slds-button.like-target svg,
.THIS~.comm-panels-container .slds-button.like-target svg,
.cB2bTheme~.comm-panels-container .slds-button.like-target svg {
    display: none
}

.THIS .slds-button.unlike-target,
.cB2bTheme .slds-button.unlike-target,
.THIS~.comm-panels-container .slds-button.unlike-target,
.cB2bTheme~.comm-panels-container .slds-button.unlike-target {
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    line-height: inherit;
    padding: 0;
    background: transparent;
    border: 0;
    text-align: inherit;
    background-image: url("data:image/svg+xml;utf-8,<svg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M3.473 14.007a2.88 2.88 0 01-1.702-.546c-.514-.342-.771-.9-.771-1.67 0-.664.096-1.167.29-1.51.192-.32.384-.567.577-.738 0-.257.01-.514.032-.77.022-.236.075-.472.16-.707.065-.215.161-.418.29-.61.107-.193.246-.365.417-.515 0-.256.011-.503.033-.738a6.39 6.39 0 01.096-.675c.107-.514.278-.91.514-1.188.128-.171.289-.31.482-.418.02-.192.042-.385.064-.578.021-.17.053-.353.096-.546a2.51 2.51 0 01.45-.931c.214-.278.492-.492.835-.642.171-.065.353-.118.546-.16.171-.044.385-.065.642-.065.9 0 2.42.246 4.56.739.514.128 1.007.246 1.478.353.45.128.91.257 1.381.385.45.129.931.257 1.445.386.493.128 1.05.278 1.67.45H23v9.345h-6.006a21.782 21.782 0 00-1.863 2.57c-.556.899-1.06 1.766-1.51 2.601-.449.857-.856 1.649-1.22 2.377a20.469 20.469 0 01-.995 1.798c-.15.236-.353.428-.61.578-.257.15-.568.225-.932.225-.6 0-1.07-.203-1.413-.61-.364-.407-.546-.91-.546-1.51 0-.17.032-.578.096-1.22.043-.62.108-1.295.193-2.023.064-.728.14-1.424.225-2.088.086-.664.16-1.113.225-1.349H3.473zm14.067-2.73h4.047v-6.84H17.54v6.84zm-14.87-.289a.647.647 0 00-.193.353 1.44 1.44 0 00-.064.386c0 .235.054.417.16.546.15.193.461.289.932.289h7.42l-.708 1.413c-.064.15-.128.407-.192.77-.086.365-.16.772-.225 1.221-.064.471-.118.964-.16 1.478a49.588 49.588 0 00-.258 2.601c-.02.321-.032.535-.032.642 0 .172.054.31.16.418a.432.432 0 00.386.193c.3 0 .514-.14.643-.418.3-.62.653-1.327 1.06-2.12.385-.77.813-1.584 1.284-2.44.471-.835.985-1.692 1.542-2.57a42.273 42.273 0 011.734-2.473V4.404c-1.028-.3-2.077-.589-3.147-.867a175.473 175.473 0 00-3.597-.803A16.33 16.33 0 008 2.477a15.96 15.96 0 00-1.445-.064c-.385 0-.674.096-.867.289a.893.893 0 00-.225.45 1.729 1.729 0 00-.096.546h2.377v1.445h-3.02c-.042 0-.096.032-.16.096-.107.129-.182.3-.225.514a3.702 3.702 0 00-.096.835h2.12v1.445H3.762c-.171.129-.289.322-.353.579-.043.15-.075.31-.097.481a4.35 4.35 0 00-.032.45h2.345v1.445H2.67z' fill='rgb(57,64,71)'/></svg>");
    background-repeat: no-repeat
}

.THIS .slds-button.unlike-target:hover,
.cB2bTheme .slds-button.unlike-target:hover,
.THIS .slds-button.unlike-target:focus,
.cB2bTheme .slds-button.unlike-target:focus,
.THIS~.comm-panels-container .slds-button.unlike-target:hover,
.cB2bTheme~.comm-panels-container .slds-button.unlike-target:hover,
.THIS~.comm-panels-container .slds-button.unlike-target:focus,
.cB2bTheme~.comm-panels-container .slds-button.unlike-target:focus {
    background: transparent;
    box-shadow: none;
    outline: none
}

.THIS .slds-button.unlike-target:active,
.cB2bTheme .slds-button.unlike-target:active,
.THIS~.comm-panels-container .slds-button.unlike-target:active,
.cB2bTheme~.comm-panels-container .slds-button.unlike-target:active {
    background: transparent
}

.THIS .slds-button.unlike-target:focus,
.cB2bTheme .slds-button.unlike-target:focus,
.THIS .slds-button.unlike-target:focus-visible,
.cB2bTheme .slds-button.unlike-target:focus-visible,
.THIS~.comm-panels-container .slds-button.unlike-target:focus,
.cB2bTheme~.comm-panels-container .slds-button.unlike-target:focus,
.THIS~.comm-panels-container .slds-button.unlike-target:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button.unlike-target:focus-visible {
    background: transparent;
    outline: none;
    outline-offset: 0
}

.THIS .slds-button.unlike-target:hover,
.cB2bTheme .slds-button.unlike-target:hover,
.THIS~.comm-panels-container .slds-button.unlike-target:hover,
.cB2bTheme~.comm-panels-container .slds-button.unlike-target:hover {
    background-image: url("data:image/svg+xml;utf-8,<svg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M3.473 14.007a2.88 2.88 0 01-1.702-.546c-.514-.342-.771-.9-.771-1.67 0-.664.096-1.167.29-1.51.192-.32.384-.567.577-.738 0-.257.01-.514.032-.77.022-.236.075-.472.16-.707.065-.215.161-.418.29-.61.107-.193.246-.365.417-.515 0-.256.011-.503.033-.738a6.39 6.39 0 01.096-.675c.107-.514.278-.91.514-1.188.128-.171.289-.31.482-.418.02-.192.042-.385.064-.578.021-.17.053-.353.096-.546a2.51 2.51 0 01.45-.931c.214-.278.492-.492.835-.642.171-.065.353-.118.546-.16.171-.044.385-.065.642-.065.9 0 2.42.246 4.56.739.514.128 1.007.246 1.478.353.45.128.91.257 1.381.385.45.129.931.257 1.445.386.493.128 1.05.278 1.67.45H23v9.345h-6.006a21.782 21.782 0 00-1.863 2.57c-.556.899-1.06 1.766-1.51 2.601-.449.857-.856 1.649-1.22 2.377a20.469 20.469 0 01-.995 1.798c-.15.236-.353.428-.61.578-.257.15-.568.225-.932.225-.6 0-1.07-.203-1.413-.61-.364-.407-.546-.91-.546-1.51 0-.17.032-.578.096-1.22.043-.62.108-1.295.193-2.023.064-.728.14-1.424.225-2.088.086-.664.16-1.113.225-1.349H3.473zm14.067-2.73h4.047v-6.84H17.54v6.84zm-14.87-.289a.647.647 0 00-.193.353 1.44 1.44 0 00-.064.386c0 .235.054.417.16.546.15.193.461.289.932.289h7.42l-.708 1.413c-.064.15-.128.407-.192.77-.086.365-.16.772-.225 1.221-.064.471-.118.964-.16 1.478a49.588 49.588 0 00-.258 2.601c-.02.321-.032.535-.032.642 0 .172.054.31.16.418a.432.432 0 00.386.193c.3 0 .514-.14.643-.418.3-.62.653-1.327 1.06-2.12.385-.77.813-1.584 1.284-2.44.471-.835.985-1.692 1.542-2.57a42.273 42.273 0 011.734-2.473V4.404c-1.028-.3-2.077-.589-3.147-.867a175.473 175.473 0 00-3.597-.803A16.33 16.33 0 008 2.477a15.96 15.96 0 00-1.445-.064c-.385 0-.674.096-.867.289a.893.893 0 00-.225.45 1.729 1.729 0 00-.096.546h2.377v1.445h-3.02c-.042 0-.096.032-.16.096-.107.129-.182.3-.225.514a3.702 3.702 0 00-.096.835h2.12v1.445H3.762c-.171.129-.289.322-.353.579-.043.15-.075.31-.097.481a4.35 4.35 0 00-.032.45h2.345v1.445H2.67z' fill='rgb(57,64,71)'/></svg>");
    background-repeat: no-repeat
}

.THIS .slds-button.unlike-target svg,
.cB2bTheme .slds-button.unlike-target svg,
.THIS~.comm-panels-container .slds-button.unlike-target svg,
.cB2bTheme~.comm-panels-container .slds-button.unlike-target svg {
    display: none
}

.THIS .slds-button.cuf-focusCommentInput,
.cB2bTheme .slds-button.cuf-focusCommentInput,
.THIS~.comm-panels-container .slds-button.cuf-focusCommentInput,
.cB2bTheme~.comm-panels-container .slds-button.cuf-focusCommentInput {
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    line-height: inherit;
    padding: 0;
    background: transparent;
    border: 0;
    text-align: inherit;
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M21 4v12.207H10.94l-4.888 4.07v-4.07H3V4h18zm-1.272 1.272H4.243v9.664h3.08v2.656l3.165-2.656h9.24V5.272z'/></svg>");
    background-repeat: no-repeat
}

.THIS .slds-button.cuf-focusCommentInput:hover,
.cB2bTheme .slds-button.cuf-focusCommentInput:hover,
.THIS .slds-button.cuf-focusCommentInput:focus,
.cB2bTheme .slds-button.cuf-focusCommentInput:focus,
.THIS~.comm-panels-container .slds-button.cuf-focusCommentInput:hover,
.cB2bTheme~.comm-panels-container .slds-button.cuf-focusCommentInput:hover,
.THIS~.comm-panels-container .slds-button.cuf-focusCommentInput:focus,
.cB2bTheme~.comm-panels-container .slds-button.cuf-focusCommentInput:focus {
    background: transparent;
    box-shadow: none;
    outline: none
}

.THIS .slds-button.cuf-focusCommentInput:active,
.cB2bTheme .slds-button.cuf-focusCommentInput:active,
.THIS~.comm-panels-container .slds-button.cuf-focusCommentInput:active,
.cB2bTheme~.comm-panels-container .slds-button.cuf-focusCommentInput:active {
    background: transparent
}

.THIS .slds-button.cuf-focusCommentInput:focus,
.cB2bTheme .slds-button.cuf-focusCommentInput:focus,
.THIS .slds-button.cuf-focusCommentInput:focus-visible,
.cB2bTheme .slds-button.cuf-focusCommentInput:focus-visible,
.THIS~.comm-panels-container .slds-button.cuf-focusCommentInput:focus,
.cB2bTheme~.comm-panels-container .slds-button.cuf-focusCommentInput:focus,
.THIS~.comm-panels-container .slds-button.cuf-focusCommentInput:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button.cuf-focusCommentInput:focus-visible {
    background: transparent;
    outline: none;
    outline-offset: 0
}

.THIS .slds-button.cuf-focusCommentInput:hover,
.cB2bTheme .slds-button.cuf-focusCommentInput:hover,
.THIS~.comm-panels-container .slds-button.cuf-focusCommentInput:hover,
.cB2bTheme~.comm-panels-container .slds-button.cuf-focusCommentInput:hover {
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M21 4v12.207H10.94l-4.888 4.07v-4.07H3V4h18zm-1.272 1.272H4.243v9.664h3.08v2.656l3.165-2.656h9.24V5.272z'/></svg>");
    background-repeat: no-repeat
}

.THIS .slds-button.cuf-focusCommentInput svg,
.cB2bTheme .slds-button.cuf-focusCommentInput svg,
.THIS~.comm-panels-container .slds-button.cuf-focusCommentInput svg,
.cB2bTheme~.comm-panels-container .slds-button.cuf-focusCommentInput svg {
    display: none
}

.THIS .slds-button .slds-icon-utility-share,
.cB2bTheme .slds-button .slds-icon-utility-share,
.THIS~.comm-panels-container .slds-button .slds-icon-utility-share,
.cB2bTheme~.comm-panels-container .slds-button .slds-icon-utility-share {
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    line-height: inherit;
    padding: 0;
    background: transparent;
    border: 0;
    text-align: inherit;
    background-image: url("data:image/svg+xml;utf-8,<svg viewBox='0 0 24 24'' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M17 15.281c.396 0 .781.084 1.156.25.375.167.709.396 1 .688.292.27.521.593.688.968.187.375.281.782.281 1.22 0 .416-.083.812-.25 1.187a3.296 3.296 0 01-.688 1c-.27.27-.593.5-.968.687-.375.167-.782.25-1.219.25-.417 0-.813-.073-1.188-.218a3.783 3.783 0 01-.968-.657 3.296 3.296 0 01-.688-1 2.967 2.967 0 01-.25-1.218v-.032c0-.312.052-.656.156-1.031L9.22 14.406c-.292.271-.625.49-1 .656-.375.167-.781.25-1.219.25-.417 0-.813-.072-1.188-.218a3.617 3.617 0 01-1-.656 3.616 3.616 0 01-.656-1 3.188 3.188 0 01-.25-1.25c0-.396.073-.782.219-1.157.167-.375.385-.708.656-1 .292-.291.625-.52 1-.687.375-.167.782-.25 1.219-.25.813 0 1.552.302 2.219.906l4.844-3.031a3.141 3.141 0 01-.157-1v-.032c0-.395.073-.78.219-1.156.167-.375.385-.708.656-1 .292-.291.625-.52 1-.687.375-.167.781-.25 1.219-.25.396 0 .781.083 1.156.25.396.146.73.364 1 .656.292.27.521.604.688 1 .187.375.281.781.281 1.219 0 .416-.083.812-.25 1.187a2.958 2.958 0 01-.656.969 2.966 2.966 0 01-2.188.938c-.729 0-1.468-.303-2.218-.907l-4.844 3c.041.167.073.334.094.5.041.167.062.344.062.531 0 .188-.02.365-.063.532-.02.166-.052.333-.093.5l4.844 3c.229-.292.541-.521.937-.688.417-.166.833-.25 1.25-.25zM7 13.906c.458 0 .854-.156 1.188-.469.354-.333.53-.75.53-1.25 0-.458-.166-.854-.5-1.187A1.61 1.61 0 007 10.469c-.458 0-.865.166-1.219.5-.333.333-.5.74-.5 1.219 0 .437.167.833.5 1.187.334.354.74.531 1.219.531zM17 4.25c-.458 0-.865.167-1.219.5-.333.313-.5.719-.5 1.219 0 .437.167.833.5 1.187.334.354.74.532 1.219.532.438 0 .833-.167 1.188-.5a1.61 1.61 0 00.53-1.22c0-.478-.166-.874-.5-1.187-.312-.333-.718-.51-1.218-.531zm0 15.906c.438 0 .833-.166 1.188-.5a1.71 1.71 0 00.53-1.25c0-.437-.166-.833-.5-1.187A1.61 1.61 0 0017 16.687c-.438 0-.833.167-1.188.5a1.61 1.61 0 00-.53 1.22c0 .458.166.864.5 1.218.333.354.739.531 1.218.531z' fill='rgb(57,64,71)'/></svg>");
    background-repeat: no-repeat
}

.THIS .slds-button .slds-icon-utility-share:hover,
.cB2bTheme .slds-button .slds-icon-utility-share:hover,
.THIS .slds-button .slds-icon-utility-share:focus,
.cB2bTheme .slds-button .slds-icon-utility-share:focus,
.THIS~.comm-panels-container .slds-button .slds-icon-utility-share:hover,
.cB2bTheme~.comm-panels-container .slds-button .slds-icon-utility-share:hover,
.THIS~.comm-panels-container .slds-button .slds-icon-utility-share:focus,
.cB2bTheme~.comm-panels-container .slds-button .slds-icon-utility-share:focus {
    background: transparent;
    box-shadow: none;
    outline: none
}

.THIS .slds-button .slds-icon-utility-share:active,
.cB2bTheme .slds-button .slds-icon-utility-share:active,
.THIS~.comm-panels-container .slds-button .slds-icon-utility-share:active,
.cB2bTheme~.comm-panels-container .slds-button .slds-icon-utility-share:active {
    background: transparent
}

.THIS .slds-button .slds-icon-utility-share:focus,
.cB2bTheme .slds-button .slds-icon-utility-share:focus,
.THIS .slds-button .slds-icon-utility-share:focus-visible,
.cB2bTheme .slds-button .slds-icon-utility-share:focus-visible,
.THIS~.comm-panels-container .slds-button .slds-icon-utility-share:focus,
.cB2bTheme~.comm-panels-container .slds-button .slds-icon-utility-share:focus,
.THIS~.comm-panels-container .slds-button .slds-icon-utility-share:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button .slds-icon-utility-share:focus-visible {
    background: transparent;
    outline: none;
    outline-offset: 0
}

.THIS .slds-button .slds-icon-utility-share:hover,
.cB2bTheme .slds-button .slds-icon-utility-share:hover,
.THIS~.comm-panels-container .slds-button .slds-icon-utility-share:hover,
.cB2bTheme~.comm-panels-container .slds-button .slds-icon-utility-share:hover {
    background-image: url("data:image/svg+xml;utf-8,<svg viewBox='0 0 24 24'' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M17 15.281c.396 0 .781.084 1.156.25.375.167.709.396 1 .688.292.27.521.593.688.968.187.375.281.782.281 1.22 0 .416-.083.812-.25 1.187a3.296 3.296 0 01-.688 1c-.27.27-.593.5-.968.687-.375.167-.782.25-1.219.25-.417 0-.813-.073-1.188-.218a3.783 3.783 0 01-.968-.657 3.296 3.296 0 01-.688-1 2.967 2.967 0 01-.25-1.218v-.032c0-.312.052-.656.156-1.031L9.22 14.406c-.292.271-.625.49-1 .656-.375.167-.781.25-1.219.25-.417 0-.813-.072-1.188-.218a3.617 3.617 0 01-1-.656 3.616 3.616 0 01-.656-1 3.188 3.188 0 01-.25-1.25c0-.396.073-.782.219-1.157.167-.375.385-.708.656-1 .292-.291.625-.52 1-.687.375-.167.782-.25 1.219-.25.813 0 1.552.302 2.219.906l4.844-3.031a3.141 3.141 0 01-.157-1v-.032c0-.395.073-.78.219-1.156.167-.375.385-.708.656-1 .292-.291.625-.52 1-.687.375-.167.781-.25 1.219-.25.396 0 .781.083 1.156.25.396.146.73.364 1 .656.292.27.521.604.688 1 .187.375.281.781.281 1.219 0 .416-.083.812-.25 1.187a2.958 2.958 0 01-.656.969 2.966 2.966 0 01-2.188.938c-.729 0-1.468-.303-2.218-.907l-4.844 3c.041.167.073.334.094.5.041.167.062.344.062.531 0 .188-.02.365-.063.532-.02.166-.052.333-.093.5l4.844 3c.229-.292.541-.521.937-.688.417-.166.833-.25 1.25-.25zM7 13.906c.458 0 .854-.156 1.188-.469.354-.333.53-.75.53-1.25 0-.458-.166-.854-.5-1.187A1.61 1.61 0 007 10.469c-.458 0-.865.166-1.219.5-.333.333-.5.74-.5 1.219 0 .437.167.833.5 1.187.334.354.74.531 1.219.531zM17 4.25c-.458 0-.865.167-1.219.5-.333.313-.5.719-.5 1.219 0 .437.167.833.5 1.187.334.354.74.532 1.219.532.438 0 .833-.167 1.188-.5a1.61 1.61 0 00.53-1.22c0-.478-.166-.874-.5-1.187-.312-.333-.718-.51-1.218-.531zm0 15.906c.438 0 .833-.166 1.188-.5a1.71 1.71 0 00.53-1.25c0-.437-.166-.833-.5-1.187A1.61 1.61 0 0017 16.687c-.438 0-.833.167-1.188.5a1.61 1.61 0 00-.53 1.22c0 .458.166.864.5 1.218.333.354.739.531 1.218.531z' fill='rgb(57,64,71)'/></svg>");
    background-repeat: no-repeat
}

.THIS .slds-button .slds-icon-utility-share svg,
.cB2bTheme .slds-button .slds-icon-utility-share svg,
.THIS~.comm-panels-container .slds-button .slds-icon-utility-share svg,
.cB2bTheme~.comm-panels-container .slds-button .slds-icon-utility-share svg {
    display: none
}

.THIS .slds-button,
.cB2bTheme .slds-button,
.THIS~.comm-panels-container .slds-button,
.cB2bTheme~.comm-panels-container .slds-button,
.THIS~.forceCommunityToastManager .slds-button,
.cB2bTheme~.forceCommunityToastManager .slds-button {
    margin: 0;
    padding: var(--lwc-spacingSmall) var(--lwc-spacingXSmall);
    cursor: pointer;
    color: RGB(var(--b2b_light-text-01));
    border-radius: 0 !important;
    font-size: var(--lwc-fontSize4);
    line-height: 1;
    text-transform: unset !important;
    font-weight: 700;
    box-shadow: none;
    border: none;
    justify-content: center
}

.THIS .slds-button:hover,
.cB2bTheme .slds-button:hover,
.THIS .slds-button:focus,
.cB2bTheme .slds-button:focus,
.THIS~.comm-panels-container .slds-button:hover,
.cB2bTheme~.comm-panels-container .slds-button:hover,
.THIS~.comm-panels-container .slds-button:focus,
.cB2bTheme~.comm-panels-container .slds-button:focus,
.THIS~.forceCommunityToastManager .slds-button:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button:hover,
.THIS~.forceCommunityToastManager .slds-button:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button:focus {
    background-color: var(--b2b_light-interactive-hover-neutral)
}

.THIS .slds-button:active,
.cB2bTheme .slds-button:active,
.THIS~.comm-panels-container .slds-button:active,
.cB2bTheme~.comm-panels-container .slds-button:active,
.THIS~.forceCommunityToastManager .slds-button:active,
.cB2bTheme~.forceCommunityToastManager .slds-button:active {
    background-color: var(--b2b_light-interactive-hover-neutral);
    outline: 2px solid RGB(var(--b2b_light-interactive-focus));
    outline-offset: 2px
}

.THIS .slds-button:focus,
.cB2bTheme .slds-button:focus,
.THIS .slds-button:focus-visible,
.cB2bTheme .slds-button:focus-visible,
.THIS~.comm-panels-container .slds-button:focus,
.cB2bTheme~.comm-panels-container .slds-button:focus,
.THIS~.comm-panels-container .slds-button:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button:focus-visible,
.THIS~.forceCommunityToastManager .slds-button:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button:focus,
.THIS~.forceCommunityToastManager .slds-button:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .slds-button:disabled,
.cB2bTheme .slds-button:disabled,
.THIS~.comm-panels-container .slds-button:disabled,
.cB2bTheme~.comm-panels-container .slds-button:disabled,
.THIS~.forceCommunityToastManager .slds-button:disabled,
.cB2bTheme~.forceCommunityToastManager .slds-button:disabled {
    cursor: not-allowed;
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .slds-button:disabled:focus,
.cB2bTheme .slds-button:disabled:focus,
.THIS .slds-button:disabled:focus-visible,
.cB2bTheme .slds-button:disabled:focus-visible,
.THIS~.comm-panels-container .slds-button:disabled:focus,
.cB2bTheme~.comm-panels-container .slds-button:disabled:focus,
.THIS~.comm-panels-container .slds-button:disabled:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button:disabled:focus-visible,
.THIS~.forceCommunityToastManager .slds-button:disabled:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button:disabled:focus,
.THIS~.forceCommunityToastManager .slds-button:disabled:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button:disabled:focus-visible {
    outline: none
}

.THIS .slds-button .slds-button__icon,
.cB2bTheme .slds-button .slds-button__icon,
.THIS .slds-button lightning-primitive-icon,
.cB2bTheme .slds-button lightning-primitive-icon,
.THIS~.comm-panels-container .slds-button .slds-button__icon,
.cB2bTheme~.comm-panels-container .slds-button .slds-button__icon,
.THIS~.comm-panels-container .slds-button lightning-primitive-icon,
.cB2bTheme~.comm-panels-container .slds-button lightning-primitive-icon,
.THIS~.forceCommunityToastManager .slds-button .slds-button__icon,
.cB2bTheme~.forceCommunityToastManager .slds-button .slds-button__icon,
.THIS~.forceCommunityToastManager .slds-button lightning-primitive-icon,
.cB2bTheme~.forceCommunityToastManager .slds-button lightning-primitive-icon {
    width: 1.25rem;
    height: 1.25rem;
    display: flex;
    align-items: center;
    justify-content: center
}

.THIS .slds-button svg,
.cB2bTheme .slds-button svg,
.THIS~.comm-panels-container .slds-button svg,
.cB2bTheme~.comm-panels-container .slds-button svg,
.THIS~.forceCommunityToastManager .slds-button svg,
.cB2bTheme~.forceCommunityToastManager .slds-button svg {
    width: 1.25rem;
    height: 1.25rem
}

.THIS .slds-button.slds-button_small,
.cB2bTheme .slds-button.slds-button_small,
.THIS~.comm-panels-container .slds-button.slds-button_small,
.cB2bTheme~.comm-panels-container .slds-button.slds-button_small,
.THIS~.forceCommunityToastManager .slds-button.slds-button_small,
.cB2bTheme~.forceCommunityToastManager .slds-button.slds-button_small {
    padding: var(--lwc-spacingXxSmall) var(--lwc-spacingMedium);
    min-height: 32px
}

.THIS .slds-button_brand,
.cB2bTheme .slds-button_brand,
.THIS .slds-button--brand,
.cB2bTheme .slds-button--brand,
.THIS .slds-button.uiButton--brand,
.cB2bTheme .slds-button.uiButton--brand,
.THIS~.comm-panels-container .slds-button_brand,
.cB2bTheme~.comm-panels-container .slds-button_brand,
.THIS~.comm-panels-container .slds-button--brand,
.cB2bTheme~.comm-panels-container .slds-button--brand,
.THIS~.comm-panels-container .slds-button.uiButton--brand,
.cB2bTheme~.comm-panels-container .slds-button.uiButton--brand,
.THIS~.forceCommunityToastManager .slds-button_brand,
.cB2bTheme~.forceCommunityToastManager .slds-button_brand,
.THIS~.forceCommunityToastManager .slds-button--brand,
.cB2bTheme~.forceCommunityToastManager .slds-button--brand,
.THIS~.forceCommunityToastManager .slds-button.uiButton--brand,
.cB2bTheme~.forceCommunityToastManager .slds-button.uiButton--brand {
    margin: 0;
    padding: var(--lwc-spacingXSmall) var(--lwc-spacingMedium);
    background: RGB(var(--b2b_light-interactive-brand));
    color: RGB(var(--b2b_light-text-light))
}

.THIS .slds-button_brand:hover,
.cB2bTheme .slds-button_brand:hover,
.THIS .slds-button_brand:focus,
.cB2bTheme .slds-button_brand:focus,
.THIS .slds-button--brand:hover,
.cB2bTheme .slds-button--brand:hover,
.THIS .slds-button--brand:focus,
.cB2bTheme .slds-button--brand:focus,
.THIS .slds-button.uiButton--brand:hover,
.cB2bTheme .slds-button.uiButton--brand:hover,
.THIS .slds-button.uiButton--brand:focus,
.cB2bTheme .slds-button.uiButton--brand:focus,
.THIS~.comm-panels-container .slds-button_brand:hover,
.cB2bTheme~.comm-panels-container .slds-button_brand:hover,
.THIS~.comm-panels-container .slds-button_brand:focus,
.cB2bTheme~.comm-panels-container .slds-button_brand:focus,
.THIS~.comm-panels-container .slds-button--brand:hover,
.cB2bTheme~.comm-panels-container .slds-button--brand:hover,
.THIS~.comm-panels-container .slds-button--brand:focus,
.cB2bTheme~.comm-panels-container .slds-button--brand:focus,
.THIS~.comm-panels-container .slds-button.uiButton--brand:hover,
.cB2bTheme~.comm-panels-container .slds-button.uiButton--brand:hover,
.THIS~.comm-panels-container .slds-button.uiButton--brand:focus,
.cB2bTheme~.comm-panels-container .slds-button.uiButton--brand:focus,
.THIS~.forceCommunityToastManager .slds-button_brand:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button_brand:hover,
.THIS~.forceCommunityToastManager .slds-button_brand:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_brand:focus,
.THIS~.forceCommunityToastManager .slds-button--brand:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button--brand:hover,
.THIS~.forceCommunityToastManager .slds-button--brand:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button--brand:focus,
.THIS~.forceCommunityToastManager .slds-button.uiButton--brand:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button.uiButton--brand:hover,
.THIS~.forceCommunityToastManager .slds-button.uiButton--brand:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button.uiButton--brand:focus {
    background: var(--b2b_button-brand-gradient)
}

.THIS .slds-button_brand:active,
.cB2bTheme .slds-button_brand:active,
.THIS .slds-button--brand:active,
.cB2bTheme .slds-button--brand:active,
.THIS .slds-button.uiButton--brand:active,
.cB2bTheme .slds-button.uiButton--brand:active,
.THIS~.comm-panels-container .slds-button_brand:active,
.cB2bTheme~.comm-panels-container .slds-button_brand:active,
.THIS~.comm-panels-container .slds-button--brand:active,
.cB2bTheme~.comm-panels-container .slds-button--brand:active,
.THIS~.comm-panels-container .slds-button.uiButton--brand:active,
.cB2bTheme~.comm-panels-container .slds-button.uiButton--brand:active,
.THIS~.forceCommunityToastManager .slds-button_brand:active,
.cB2bTheme~.forceCommunityToastManager .slds-button_brand:active,
.THIS~.forceCommunityToastManager .slds-button--brand:active,
.cB2bTheme~.forceCommunityToastManager .slds-button--brand:active,
.THIS~.forceCommunityToastManager .slds-button.uiButton--brand:active,
.cB2bTheme~.forceCommunityToastManager .slds-button.uiButton--brand:active {
    background: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-button_brand:focus,
.cB2bTheme .slds-button_brand:focus,
.THIS .slds-button_brand:focus-visible,
.cB2bTheme .slds-button_brand:focus-visible,
.THIS .slds-button--brand:focus,
.cB2bTheme .slds-button--brand:focus,
.THIS .slds-button--brand:focus-visible,
.cB2bTheme .slds-button--brand:focus-visible,
.THIS .slds-button.uiButton--brand:focus,
.cB2bTheme .slds-button.uiButton--brand:focus,
.THIS .slds-button.uiButton--brand:focus-visible,
.cB2bTheme .slds-button.uiButton--brand:focus-visible,
.THIS~.comm-panels-container .slds-button_brand:focus,
.cB2bTheme~.comm-panels-container .slds-button_brand:focus,
.THIS~.comm-panels-container .slds-button_brand:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button_brand:focus-visible,
.THIS~.comm-panels-container .slds-button--brand:focus,
.cB2bTheme~.comm-panels-container .slds-button--brand:focus,
.THIS~.comm-panels-container .slds-button--brand:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button--brand:focus-visible,
.THIS~.comm-panels-container .slds-button.uiButton--brand:focus,
.cB2bTheme~.comm-panels-container .slds-button.uiButton--brand:focus,
.THIS~.comm-panels-container .slds-button.uiButton--brand:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button.uiButton--brand:focus-visible,
.THIS~.forceCommunityToastManager .slds-button_brand:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_brand:focus,
.THIS~.forceCommunityToastManager .slds-button_brand:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button_brand:focus-visible,
.THIS~.forceCommunityToastManager .slds-button--brand:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button--brand:focus,
.THIS~.forceCommunityToastManager .slds-button--brand:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button--brand:focus-visible,
.THIS~.forceCommunityToastManager .slds-button.uiButton--brand:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button.uiButton--brand:focus,
.THIS~.forceCommunityToastManager .slds-button.uiButton--brand:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button.uiButton--brand:focus-visible {
    background: var(--b2b_button-brand-gradient)
}

.THIS .slds-button_brand:disabled,
.cB2bTheme .slds-button_brand:disabled,
.THIS .slds-button--brand:disabled,
.cB2bTheme .slds-button--brand:disabled,
.THIS .slds-button.uiButton--brand:disabled,
.cB2bTheme .slds-button.uiButton--brand:disabled,
.THIS~.comm-panels-container .slds-button_brand:disabled,
.cB2bTheme~.comm-panels-container .slds-button_brand:disabled,
.THIS~.comm-panels-container .slds-button--brand:disabled,
.cB2bTheme~.comm-panels-container .slds-button--brand:disabled,
.THIS~.comm-panels-container .slds-button.uiButton--brand:disabled,
.cB2bTheme~.comm-panels-container .slds-button.uiButton--brand:disabled,
.THIS~.forceCommunityToastManager .slds-button_brand:disabled,
.cB2bTheme~.forceCommunityToastManager .slds-button_brand:disabled,
.THIS~.forceCommunityToastManager .slds-button--brand:disabled,
.cB2bTheme~.forceCommunityToastManager .slds-button--brand:disabled,
.THIS~.forceCommunityToastManager .slds-button.uiButton--brand:disabled,
.cB2bTheme~.forceCommunityToastManager .slds-button.uiButton--brand:disabled {
    background: RGB(var(--b2b_light-interactive-disabled-01));
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .slds-button_brand:disabled:hover,
.cB2bTheme .slds-button_brand:disabled:hover,
.THIS .slds-button_brand:disabled:focus,
.cB2bTheme .slds-button_brand:disabled:focus,
.THIS .slds-button_brand:disabled:focus-visible,
.cB2bTheme .slds-button_brand:disabled:focus-visible,
.THIS .slds-button_brand:disabled:active,
.cB2bTheme .slds-button_brand:disabled:active,
.THIS .slds-button--brand:disabled:hover,
.cB2bTheme .slds-button--brand:disabled:hover,
.THIS .slds-button--brand:disabled:focus,
.cB2bTheme .slds-button--brand:disabled:focus,
.THIS .slds-button--brand:disabled:focus-visible,
.cB2bTheme .slds-button--brand:disabled:focus-visible,
.THIS .slds-button--brand:disabled:active,
.cB2bTheme .slds-button--brand:disabled:active,
.THIS .slds-button.uiButton--brand:disabled:hover,
.cB2bTheme .slds-button.uiButton--brand:disabled:hover,
.THIS .slds-button.uiButton--brand:disabled:focus,
.cB2bTheme .slds-button.uiButton--brand:disabled:focus,
.THIS .slds-button.uiButton--brand:disabled:focus-visible,
.cB2bTheme .slds-button.uiButton--brand:disabled:focus-visible,
.THIS .slds-button.uiButton--brand:disabled:active,
.cB2bTheme .slds-button.uiButton--brand:disabled:active,
.THIS~.comm-panels-container .slds-button_brand:disabled:hover,
.cB2bTheme~.comm-panels-container .slds-button_brand:disabled:hover,
.THIS~.comm-panels-container .slds-button_brand:disabled:focus,
.cB2bTheme~.comm-panels-container .slds-button_brand:disabled:focus,
.THIS~.comm-panels-container .slds-button_brand:disabled:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button_brand:disabled:focus-visible,
.THIS~.comm-panels-container .slds-button_brand:disabled:active,
.cB2bTheme~.comm-panels-container .slds-button_brand:disabled:active,
.THIS~.comm-panels-container .slds-button--brand:disabled:hover,
.cB2bTheme~.comm-panels-container .slds-button--brand:disabled:hover,
.THIS~.comm-panels-container .slds-button--brand:disabled:focus,
.cB2bTheme~.comm-panels-container .slds-button--brand:disabled:focus,
.THIS~.comm-panels-container .slds-button--brand:disabled:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button--brand:disabled:focus-visible,
.THIS~.comm-panels-container .slds-button--brand:disabled:active,
.cB2bTheme~.comm-panels-container .slds-button--brand:disabled:active,
.THIS~.comm-panels-container .slds-button.uiButton--brand:disabled:hover,
.cB2bTheme~.comm-panels-container .slds-button.uiButton--brand:disabled:hover,
.THIS~.comm-panels-container .slds-button.uiButton--brand:disabled:focus,
.cB2bTheme~.comm-panels-container .slds-button.uiButton--brand:disabled:focus,
.THIS~.comm-panels-container .slds-button.uiButton--brand:disabled:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button.uiButton--brand:disabled:focus-visible,
.THIS~.comm-panels-container .slds-button.uiButton--brand:disabled:active,
.cB2bTheme~.comm-panels-container .slds-button.uiButton--brand:disabled:active,
.THIS~.forceCommunityToastManager .slds-button_brand:disabled:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button_brand:disabled:hover,
.THIS~.forceCommunityToastManager .slds-button_brand:disabled:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_brand:disabled:focus,
.THIS~.forceCommunityToastManager .slds-button_brand:disabled:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button_brand:disabled:focus-visible,
.THIS~.forceCommunityToastManager .slds-button_brand:disabled:active,
.cB2bTheme~.forceCommunityToastManager .slds-button_brand:disabled:active,
.THIS~.forceCommunityToastManager .slds-button--brand:disabled:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button--brand:disabled:hover,
.THIS~.forceCommunityToastManager .slds-button--brand:disabled:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button--brand:disabled:focus,
.THIS~.forceCommunityToastManager .slds-button--brand:disabled:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button--brand:disabled:focus-visible,
.THIS~.forceCommunityToastManager .slds-button--brand:disabled:active,
.cB2bTheme~.forceCommunityToastManager .slds-button--brand:disabled:active,
.THIS~.forceCommunityToastManager .slds-button.uiButton--brand:disabled:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button.uiButton--brand:disabled:hover,
.THIS~.forceCommunityToastManager .slds-button.uiButton--brand:disabled:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button.uiButton--brand:disabled:focus,
.THIS~.forceCommunityToastManager .slds-button.uiButton--brand:disabled:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button.uiButton--brand:disabled:focus-visible,
.THIS~.forceCommunityToastManager .slds-button.uiButton--brand:disabled:active,
.cB2bTheme~.forceCommunityToastManager .slds-button.uiButton--brand:disabled:active {
    background: RGB(var(--b2b_light-interactive-disabled-01));
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .slds-button_outline-brand,
.cB2bTheme .slds-button_outline-brand,
.THIS .slds-button--outline-brand,
.cB2bTheme .slds-button--outline-brand,
.THIS~.comm-panels-container .slds-button_outline-brand,
.cB2bTheme~.comm-panels-container .slds-button_outline-brand,
.THIS~.comm-panels-container .slds-button--outline-brand,
.cB2bTheme~.comm-panels-container .slds-button--outline-brand,
.THIS~.forceCommunityToastManager .slds-button_outline-brand,
.cB2bTheme~.forceCommunityToastManager .slds-button_outline-brand,
.THIS~.forceCommunityToastManager .slds-button--outline-brand,
.cB2bTheme~.forceCommunityToastManager .slds-button--outline-brand {
    padding: calc(var(--lwc-spacingXSmall) - 1px) calc(var(--lwc-spacingMedium) - 1px);
    border: 1px solid RGB(var(--b2b_light-interactive-brand));
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-button_outline-brand:hover,
.cB2bTheme .slds-button_outline-brand:hover,
.THIS .slds-button_outline-brand:focus,
.cB2bTheme .slds-button_outline-brand:focus,
.THIS .slds-button--outline-brand:hover,
.cB2bTheme .slds-button--outline-brand:hover,
.THIS .slds-button--outline-brand:focus,
.cB2bTheme .slds-button--outline-brand:focus,
.THIS~.comm-panels-container .slds-button_outline-brand:hover,
.cB2bTheme~.comm-panels-container .slds-button_outline-brand:hover,
.THIS~.comm-panels-container .slds-button_outline-brand:focus,
.cB2bTheme~.comm-panels-container .slds-button_outline-brand:focus,
.THIS~.comm-panels-container .slds-button--outline-brand:hover,
.cB2bTheme~.comm-panels-container .slds-button--outline-brand:hover,
.THIS~.comm-panels-container .slds-button--outline-brand:focus,
.cB2bTheme~.comm-panels-container .slds-button--outline-brand:focus,
.THIS~.forceCommunityToastManager .slds-button_outline-brand:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button_outline-brand:hover,
.THIS~.forceCommunityToastManager .slds-button_outline-brand:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_outline-brand:focus,
.THIS~.forceCommunityToastManager .slds-button--outline-brand:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button--outline-brand:hover,
.THIS~.forceCommunityToastManager .slds-button--outline-brand:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button--outline-brand:focus {
    background: var(--b2b_light-interactive-hover-neutral);
    border: 1px solid RGB(var(--b2b_light-interactive-brand-hover))
}

.THIS .slds-button_outline-brand:active,
.cB2bTheme .slds-button_outline-brand:active,
.THIS .slds-button--outline-brand:active,
.cB2bTheme .slds-button--outline-brand:active,
.THIS~.comm-panels-container .slds-button_outline-brand:active,
.cB2bTheme~.comm-panels-container .slds-button_outline-brand:active,
.THIS~.comm-panels-container .slds-button--outline-brand:active,
.cB2bTheme~.comm-panels-container .slds-button--outline-brand:active,
.THIS~.forceCommunityToastManager .slds-button_outline-brand:active,
.cB2bTheme~.forceCommunityToastManager .slds-button_outline-brand:active,
.THIS~.forceCommunityToastManager .slds-button--outline-brand:active,
.cB2bTheme~.forceCommunityToastManager .slds-button--outline-brand:active {
    background: var(--b2b_light-interactive-active-neutral);
    color: RGB(var(--b2b_light-interactive-brand-hover));
    border: 1px solid RGB(var(--b2b_light-interactive-brand-hover))
}

.THIS .slds-button_outline-brand:focus,
.cB2bTheme .slds-button_outline-brand:focus,
.THIS .slds-button_outline-brand:focus-visible,
.cB2bTheme .slds-button_outline-brand:focus-visible,
.THIS .slds-button--outline-brand:focus,
.cB2bTheme .slds-button--outline-brand:focus,
.THIS .slds-button--outline-brand:focus-visible,
.cB2bTheme .slds-button--outline-brand:focus-visible,
.THIS~.comm-panels-container .slds-button_outline-brand:focus,
.cB2bTheme~.comm-panels-container .slds-button_outline-brand:focus,
.THIS~.comm-panels-container .slds-button_outline-brand:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button_outline-brand:focus-visible,
.THIS~.comm-panels-container .slds-button--outline-brand:focus,
.cB2bTheme~.comm-panels-container .slds-button--outline-brand:focus,
.THIS~.comm-panels-container .slds-button--outline-brand:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button--outline-brand:focus-visible,
.THIS~.forceCommunityToastManager .slds-button_outline-brand:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_outline-brand:focus,
.THIS~.forceCommunityToastManager .slds-button_outline-brand:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button_outline-brand:focus-visible,
.THIS~.forceCommunityToastManager .slds-button--outline-brand:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button--outline-brand:focus,
.THIS~.forceCommunityToastManager .slds-button--outline-brand:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button--outline-brand:focus-visible {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS .slds-button_outline-brand:disabled,
.cB2bTheme .slds-button_outline-brand:disabled,
.THIS .slds-button--outline-brand:disabled,
.cB2bTheme .slds-button--outline-brand:disabled,
.THIS~.comm-panels-container .slds-button_outline-brand:disabled,
.cB2bTheme~.comm-panels-container .slds-button_outline-brand:disabled,
.THIS~.comm-panels-container .slds-button--outline-brand:disabled,
.cB2bTheme~.comm-panels-container .slds-button--outline-brand:disabled,
.THIS~.forceCommunityToastManager .slds-button_outline-brand:disabled,
.cB2bTheme~.forceCommunityToastManager .slds-button_outline-brand:disabled,
.THIS~.forceCommunityToastManager .slds-button--outline-brand:disabled,
.cB2bTheme~.forceCommunityToastManager .slds-button--outline-brand:disabled {
    border-color: RGB(var(--b2b_light-interactive-disabled-01))
}

.THIS .slds-button_outline-brand:disabled:hover,
.cB2bTheme .slds-button_outline-brand:disabled:hover,
.THIS .slds-button_outline-brand:disabled:focus,
.cB2bTheme .slds-button_outline-brand:disabled:focus,
.THIS .slds-button_outline-brand:disabled:focus-visible,
.cB2bTheme .slds-button_outline-brand:disabled:focus-visible,
.THIS .slds-button_outline-brand:disabled:active,
.cB2bTheme .slds-button_outline-brand:disabled:active,
.THIS .slds-button--outline-brand:disabled:hover,
.cB2bTheme .slds-button--outline-brand:disabled:hover,
.THIS .slds-button--outline-brand:disabled:focus,
.cB2bTheme .slds-button--outline-brand:disabled:focus,
.THIS .slds-button--outline-brand:disabled:focus-visible,
.cB2bTheme .slds-button--outline-brand:disabled:focus-visible,
.THIS .slds-button--outline-brand:disabled:active,
.cB2bTheme .slds-button--outline-brand:disabled:active,
.THIS~.comm-panels-container .slds-button_outline-brand:disabled:hover,
.cB2bTheme~.comm-panels-container .slds-button_outline-brand:disabled:hover,
.THIS~.comm-panels-container .slds-button_outline-brand:disabled:focus,
.cB2bTheme~.comm-panels-container .slds-button_outline-brand:disabled:focus,
.THIS~.comm-panels-container .slds-button_outline-brand:disabled:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button_outline-brand:disabled:focus-visible,
.THIS~.comm-panels-container .slds-button_outline-brand:disabled:active,
.cB2bTheme~.comm-panels-container .slds-button_outline-brand:disabled:active,
.THIS~.comm-panels-container .slds-button--outline-brand:disabled:hover,
.cB2bTheme~.comm-panels-container .slds-button--outline-brand:disabled:hover,
.THIS~.comm-panels-container .slds-button--outline-brand:disabled:focus,
.cB2bTheme~.comm-panels-container .slds-button--outline-brand:disabled:focus,
.THIS~.comm-panels-container .slds-button--outline-brand:disabled:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button--outline-brand:disabled:focus-visible,
.THIS~.comm-panels-container .slds-button--outline-brand:disabled:active,
.cB2bTheme~.comm-panels-container .slds-button--outline-brand:disabled:active,
.THIS~.forceCommunityToastManager .slds-button_outline-brand:disabled:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button_outline-brand:disabled:hover,
.THIS~.forceCommunityToastManager .slds-button_outline-brand:disabled:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_outline-brand:disabled:focus,
.THIS~.forceCommunityToastManager .slds-button_outline-brand:disabled:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button_outline-brand:disabled:focus-visible,
.THIS~.forceCommunityToastManager .slds-button_outline-brand:disabled:active,
.cB2bTheme~.forceCommunityToastManager .slds-button_outline-brand:disabled:active,
.THIS~.forceCommunityToastManager .slds-button--outline-brand:disabled:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button--outline-brand:disabled:hover,
.THIS~.forceCommunityToastManager .slds-button--outline-brand:disabled:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button--outline-brand:disabled:focus,
.THIS~.forceCommunityToastManager .slds-button--outline-brand:disabled:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button--outline-brand:disabled:focus-visible,
.THIS~.forceCommunityToastManager .slds-button--outline-brand:disabled:active,
.cB2bTheme~.forceCommunityToastManager .slds-button--outline-brand:disabled:active {
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .slds-button_neutral,
.cB2bTheme .slds-button_neutral,
.THIS .slds-button--neutral,
.cB2bTheme .slds-button--neutral,
.THIS~.comm-panels-container .slds-button_neutral,
.cB2bTheme~.comm-panels-container .slds-button_neutral,
.THIS~.comm-panels-container .slds-button--neutral,
.cB2bTheme~.comm-panels-container .slds-button--neutral,
.THIS~.forceCommunityToastManager .slds-button_neutral,
.cB2bTheme~.forceCommunityToastManager .slds-button_neutral,
.THIS~.forceCommunityToastManager .slds-button--neutral,
.cB2bTheme~.forceCommunityToastManager .slds-button--neutral {
    padding: calc(var(--lwc-spacingXSmall) - 1px) calc(var(--lwc-spacingMedium) - 1px);
    border: 1px solid var(--b2b_light-interactive-neutral);
    background: rgba(0, 0, 0, 0)
}

.THIS .slds-button_neutral:hover,
.cB2bTheme .slds-button_neutral:hover,
.THIS .slds-button_neutral:focus,
.cB2bTheme .slds-button_neutral:focus,
.THIS .slds-button--neutral:hover,
.cB2bTheme .slds-button--neutral:hover,
.THIS .slds-button--neutral:focus,
.cB2bTheme .slds-button--neutral:focus,
.THIS~.comm-panels-container .slds-button_neutral:hover,
.cB2bTheme~.comm-panels-container .slds-button_neutral:hover,
.THIS~.comm-panels-container .slds-button_neutral:focus,
.cB2bTheme~.comm-panels-container .slds-button_neutral:focus,
.THIS~.comm-panels-container .slds-button--neutral:hover,
.cB2bTheme~.comm-panels-container .slds-button--neutral:hover,
.THIS~.comm-panels-container .slds-button--neutral:focus,
.cB2bTheme~.comm-panels-container .slds-button--neutral:focus,
.THIS~.forceCommunityToastManager .slds-button_neutral:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button_neutral:hover,
.THIS~.forceCommunityToastManager .slds-button_neutral:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_neutral:focus,
.THIS~.forceCommunityToastManager .slds-button--neutral:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button--neutral:hover,
.THIS~.forceCommunityToastManager .slds-button--neutral:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button--neutral:focus {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS .slds-button_neutral:active,
.cB2bTheme .slds-button_neutral:active,
.THIS .slds-button--neutral:active,
.cB2bTheme .slds-button--neutral:active,
.THIS~.comm-panels-container .slds-button_neutral:active,
.cB2bTheme~.comm-panels-container .slds-button_neutral:active,
.THIS~.comm-panels-container .slds-button--neutral:active,
.cB2bTheme~.comm-panels-container .slds-button--neutral:active,
.THIS~.forceCommunityToastManager .slds-button_neutral:active,
.cB2bTheme~.forceCommunityToastManager .slds-button_neutral:active,
.THIS~.forceCommunityToastManager .slds-button--neutral:active,
.cB2bTheme~.forceCommunityToastManager .slds-button--neutral:active {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS .slds-button_neutral:focus,
.cB2bTheme .slds-button_neutral:focus,
.THIS .slds-button_neutral:focus-visible,
.cB2bTheme .slds-button_neutral:focus-visible,
.THIS .slds-button--neutral:focus,
.cB2bTheme .slds-button--neutral:focus,
.THIS .slds-button--neutral:focus-visible,
.cB2bTheme .slds-button--neutral:focus-visible,
.THIS~.comm-panels-container .slds-button_neutral:focus,
.cB2bTheme~.comm-panels-container .slds-button_neutral:focus,
.THIS~.comm-panels-container .slds-button_neutral:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button_neutral:focus-visible,
.THIS~.comm-panels-container .slds-button--neutral:focus,
.cB2bTheme~.comm-panels-container .slds-button--neutral:focus,
.THIS~.comm-panels-container .slds-button--neutral:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button--neutral:focus-visible,
.THIS~.forceCommunityToastManager .slds-button_neutral:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_neutral:focus,
.THIS~.forceCommunityToastManager .slds-button_neutral:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button_neutral:focus-visible,
.THIS~.forceCommunityToastManager .slds-button--neutral:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button--neutral:focus,
.THIS~.forceCommunityToastManager .slds-button--neutral:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button--neutral:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .slds-button_neutral:disabled:hover,
.cB2bTheme .slds-button_neutral:disabled:hover,
.THIS .slds-button_neutral:disabled:focus,
.cB2bTheme .slds-button_neutral:disabled:focus,
.THIS .slds-button_neutral:disabled:focus-visible,
.cB2bTheme .slds-button_neutral:disabled:focus-visible,
.THIS .slds-button_neutral:disabled:active,
.cB2bTheme .slds-button_neutral:disabled:active,
.THIS .slds-button--neutral:disabled:hover,
.cB2bTheme .slds-button--neutral:disabled:hover,
.THIS .slds-button--neutral:disabled:focus,
.cB2bTheme .slds-button--neutral:disabled:focus,
.THIS .slds-button--neutral:disabled:focus-visible,
.cB2bTheme .slds-button--neutral:disabled:focus-visible,
.THIS .slds-button--neutral:disabled:active,
.cB2bTheme .slds-button--neutral:disabled:active,
.THIS~.comm-panels-container .slds-button_neutral:disabled:hover,
.cB2bTheme~.comm-panels-container .slds-button_neutral:disabled:hover,
.THIS~.comm-panels-container .slds-button_neutral:disabled:focus,
.cB2bTheme~.comm-panels-container .slds-button_neutral:disabled:focus,
.THIS~.comm-panels-container .slds-button_neutral:disabled:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button_neutral:disabled:focus-visible,
.THIS~.comm-panels-container .slds-button_neutral:disabled:active,
.cB2bTheme~.comm-panels-container .slds-button_neutral:disabled:active,
.THIS~.comm-panels-container .slds-button--neutral:disabled:hover,
.cB2bTheme~.comm-panels-container .slds-button--neutral:disabled:hover,
.THIS~.comm-panels-container .slds-button--neutral:disabled:focus,
.cB2bTheme~.comm-panels-container .slds-button--neutral:disabled:focus,
.THIS~.comm-panels-container .slds-button--neutral:disabled:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button--neutral:disabled:focus-visible,
.THIS~.comm-panels-container .slds-button--neutral:disabled:active,
.cB2bTheme~.comm-panels-container .slds-button--neutral:disabled:active,
.THIS~.forceCommunityToastManager .slds-button_neutral:disabled:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button_neutral:disabled:hover,
.THIS~.forceCommunityToastManager .slds-button_neutral:disabled:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_neutral:disabled:focus,
.THIS~.forceCommunityToastManager .slds-button_neutral:disabled:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button_neutral:disabled:focus-visible,
.THIS~.forceCommunityToastManager .slds-button_neutral:disabled:active,
.cB2bTheme~.forceCommunityToastManager .slds-button_neutral:disabled:active,
.THIS~.forceCommunityToastManager .slds-button--neutral:disabled:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button--neutral:disabled:hover,
.THIS~.forceCommunityToastManager .slds-button--neutral:disabled:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button--neutral:disabled:focus,
.THIS~.forceCommunityToastManager .slds-button--neutral:disabled:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button--neutral:disabled:focus-visible,
.THIS~.forceCommunityToastManager .slds-button--neutral:disabled:active,
.cB2bTheme~.forceCommunityToastManager .slds-button--neutral:disabled:active {
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .slds-button_destructive,
.cB2bTheme .slds-button_destructive,
.THIS .slds-button--destructive,
.cB2bTheme .slds-button--destructive,
.THIS~.comm-panels-container .slds-button_destructive,
.cB2bTheme~.comm-panels-container .slds-button_destructive,
.THIS~.comm-panels-container .slds-button--destructive,
.cB2bTheme~.comm-panels-container .slds-button--destructive,
.THIS~.forceCommunityToastManager .slds-button_destructive,
.cB2bTheme~.forceCommunityToastManager .slds-button_destructive,
.THIS~.forceCommunityToastManager .slds-button--destructive,
.cB2bTheme~.forceCommunityToastManager .slds-button--destructive {
    margin: 0;
    padding: var(--lwc-spacingXSmall) var(--lwc-spacingMedium);
    background: RGB(var(--b2b_light-interactive-destructive));
    color: RGB(var(--b2b_light-text-inverted))
}

.THIS .slds-button_destructive:hover,
.cB2bTheme .slds-button_destructive:hover,
.THIS .slds-button_destructive:focus,
.cB2bTheme .slds-button_destructive:focus,
.THIS .slds-button--destructive:hover,
.cB2bTheme .slds-button--destructive:hover,
.THIS .slds-button--destructive:focus,
.cB2bTheme .slds-button--destructive:focus,
.THIS~.comm-panels-container .slds-button_destructive:hover,
.cB2bTheme~.comm-panels-container .slds-button_destructive:hover,
.THIS~.comm-panels-container .slds-button_destructive:focus,
.cB2bTheme~.comm-panels-container .slds-button_destructive:focus,
.THIS~.comm-panels-container .slds-button--destructive:hover,
.cB2bTheme~.comm-panels-container .slds-button--destructive:hover,
.THIS~.comm-panels-container .slds-button--destructive:focus,
.cB2bTheme~.comm-panels-container .slds-button--destructive:focus,
.THIS~.forceCommunityToastManager .slds-button_destructive:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button_destructive:hover,
.THIS~.forceCommunityToastManager .slds-button_destructive:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_destructive:focus,
.THIS~.forceCommunityToastManager .slds-button--destructive:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button--destructive:hover,
.THIS~.forceCommunityToastManager .slds-button--destructive:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button--destructive:focus {
    background: RGB(var(--b2b_light-interactive-hover-destructive))
}

.THIS .slds-button_destructive:active,
.cB2bTheme .slds-button_destructive:active,
.THIS .slds-button--destructive:active,
.cB2bTheme .slds-button--destructive:active,
.THIS~.comm-panels-container .slds-button_destructive:active,
.cB2bTheme~.comm-panels-container .slds-button_destructive:active,
.THIS~.comm-panels-container .slds-button--destructive:active,
.cB2bTheme~.comm-panels-container .slds-button--destructive:active,
.THIS~.forceCommunityToastManager .slds-button_destructive:active,
.cB2bTheme~.forceCommunityToastManager .slds-button_destructive:active,
.THIS~.forceCommunityToastManager .slds-button--destructive:active,
.cB2bTheme~.forceCommunityToastManager .slds-button--destructive:active {
    background: RGB(var(--b2b_light-interactive-hover-destructive))
}

.THIS .slds-button_destructive:focus,
.cB2bTheme .slds-button_destructive:focus,
.THIS .slds-button_destructive:focus-visible,
.cB2bTheme .slds-button_destructive:focus-visible,
.THIS .slds-button--destructive:focus,
.cB2bTheme .slds-button--destructive:focus,
.THIS .slds-button--destructive:focus-visible,
.cB2bTheme .slds-button--destructive:focus-visible,
.THIS~.comm-panels-container .slds-button_destructive:focus,
.cB2bTheme~.comm-panels-container .slds-button_destructive:focus,
.THIS~.comm-panels-container .slds-button_destructive:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button_destructive:focus-visible,
.THIS~.comm-panels-container .slds-button--destructive:focus,
.cB2bTheme~.comm-panels-container .slds-button--destructive:focus,
.THIS~.comm-panels-container .slds-button--destructive:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button--destructive:focus-visible,
.THIS~.forceCommunityToastManager .slds-button_destructive:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_destructive:focus,
.THIS~.forceCommunityToastManager .slds-button_destructive:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button_destructive:focus-visible,
.THIS~.forceCommunityToastManager .slds-button--destructive:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button--destructive:focus,
.THIS~.forceCommunityToastManager .slds-button--destructive:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button--destructive:focus-visible {
    background: RGB(var(--b2b_light-interactive-hover-destructive))
}

.THIS .slds-button_destructive:disabled,
.cB2bTheme .slds-button_destructive:disabled,
.THIS .slds-button--destructive:disabled,
.cB2bTheme .slds-button--destructive:disabled,
.THIS~.comm-panels-container .slds-button_destructive:disabled,
.cB2bTheme~.comm-panels-container .slds-button_destructive:disabled,
.THIS~.comm-panels-container .slds-button--destructive:disabled,
.cB2bTheme~.comm-panels-container .slds-button--destructive:disabled,
.THIS~.forceCommunityToastManager .slds-button_destructive:disabled,
.cB2bTheme~.forceCommunityToastManager .slds-button_destructive:disabled,
.THIS~.forceCommunityToastManager .slds-button--destructive:disabled,
.cB2bTheme~.forceCommunityToastManager .slds-button--destructive:disabled {
    background: RGB(var(--b2b_light-interactive-disabled-01));
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .slds-button_text-destructive,
.cB2bTheme .slds-button_text-destructive,
.THIS .slds-button--text-destructive,
.cB2bTheme .slds-button--text-destructive,
.THIS~.comm-panels-container .slds-button_text-destructive,
.cB2bTheme~.comm-panels-container .slds-button_text-destructive,
.THIS~.comm-panels-container .slds-button--text-destructive,
.cB2bTheme~.comm-panels-container .slds-button--text-destructive,
.THIS~.forceCommunityToastManager .slds-button_text-destructive,
.cB2bTheme~.forceCommunityToastManager .slds-button_text-destructive,
.THIS~.forceCommunityToastManager .slds-button--text-destructive,
.cB2bTheme~.forceCommunityToastManager .slds-button--text-destructive {
    padding: calc(var(--lwc-spacingXSmall) - 1px) calc(var(--lwc-spacingMedium) - 1px);
    border: 1px solid var(--b2b_light-interactive-neutral);
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-destructive))
}

.THIS .slds-button_text-destructive:hover,
.cB2bTheme .slds-button_text-destructive:hover,
.THIS .slds-button_text-destructive:focus,
.cB2bTheme .slds-button_text-destructive:focus,
.THIS .slds-button--text-destructive:hover,
.cB2bTheme .slds-button--text-destructive:hover,
.THIS .slds-button--text-destructive:focus,
.cB2bTheme .slds-button--text-destructive:focus,
.THIS~.comm-panels-container .slds-button_text-destructive:hover,
.cB2bTheme~.comm-panels-container .slds-button_text-destructive:hover,
.THIS~.comm-panels-container .slds-button_text-destructive:focus,
.cB2bTheme~.comm-panels-container .slds-button_text-destructive:focus,
.THIS~.comm-panels-container .slds-button--text-destructive:hover,
.cB2bTheme~.comm-panels-container .slds-button--text-destructive:hover,
.THIS~.comm-panels-container .slds-button--text-destructive:focus,
.cB2bTheme~.comm-panels-container .slds-button--text-destructive:focus,
.THIS~.forceCommunityToastManager .slds-button_text-destructive:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button_text-destructive:hover,
.THIS~.forceCommunityToastManager .slds-button_text-destructive:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_text-destructive:focus,
.THIS~.forceCommunityToastManager .slds-button--text-destructive:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button--text-destructive:hover,
.THIS~.forceCommunityToastManager .slds-button--text-destructive:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button--text-destructive:focus {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS .slds-button_text-destructive:active,
.cB2bTheme .slds-button_text-destructive:active,
.THIS .slds-button--text-destructive:active,
.cB2bTheme .slds-button--text-destructive:active,
.THIS~.comm-panels-container .slds-button_text-destructive:active,
.cB2bTheme~.comm-panels-container .slds-button_text-destructive:active,
.THIS~.comm-panels-container .slds-button--text-destructive:active,
.cB2bTheme~.comm-panels-container .slds-button--text-destructive:active,
.THIS~.forceCommunityToastManager .slds-button_text-destructive:active,
.cB2bTheme~.forceCommunityToastManager .slds-button_text-destructive:active,
.THIS~.forceCommunityToastManager .slds-button--text-destructive:active,
.cB2bTheme~.forceCommunityToastManager .slds-button--text-destructive:active {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .slds-button_text-destructive:focus,
.cB2bTheme .slds-button_text-destructive:focus,
.THIS .slds-button_text-destructive:focus-visible,
.cB2bTheme .slds-button_text-destructive:focus-visible,
.THIS .slds-button--text-destructive:focus,
.cB2bTheme .slds-button--text-destructive:focus,
.THIS .slds-button--text-destructive:focus-visible,
.cB2bTheme .slds-button--text-destructive:focus-visible,
.THIS~.comm-panels-container .slds-button_text-destructive:focus,
.cB2bTheme~.comm-panels-container .slds-button_text-destructive:focus,
.THIS~.comm-panels-container .slds-button_text-destructive:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button_text-destructive:focus-visible,
.THIS~.comm-panels-container .slds-button--text-destructive:focus,
.cB2bTheme~.comm-panels-container .slds-button--text-destructive:focus,
.THIS~.comm-panels-container .slds-button--text-destructive:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button--text-destructive:focus-visible,
.THIS~.forceCommunityToastManager .slds-button_text-destructive:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_text-destructive:focus,
.THIS~.forceCommunityToastManager .slds-button_text-destructive:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button_text-destructive:focus-visible,
.THIS~.forceCommunityToastManager .slds-button--text-destructive:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button--text-destructive:focus,
.THIS~.forceCommunityToastManager .slds-button--text-destructive:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button--text-destructive:focus-visible {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS .slds-button_text-destructive:disabled,
.cB2bTheme .slds-button_text-destructive:disabled,
.THIS .slds-button--text-destructive:disabled,
.cB2bTheme .slds-button--text-destructive:disabled,
.THIS~.comm-panels-container .slds-button_text-destructive:disabled,
.cB2bTheme~.comm-panels-container .slds-button_text-destructive:disabled,
.THIS~.comm-panels-container .slds-button--text-destructive:disabled,
.cB2bTheme~.comm-panels-container .slds-button--text-destructive:disabled,
.THIS~.forceCommunityToastManager .slds-button_text-destructive:disabled,
.cB2bTheme~.forceCommunityToastManager .slds-button_text-destructive:disabled,
.THIS~.forceCommunityToastManager .slds-button--text-destructive:disabled,
.cB2bTheme~.forceCommunityToastManager .slds-button--text-destructive:disabled {
    border-color: RGB(var(--b2b_light-interactive-disabled-01))
}

.THIS .slds-button_text-destructive:disabled:hover,
.cB2bTheme .slds-button_text-destructive:disabled:hover,
.THIS .slds-button_text-destructive:disabled:focus,
.cB2bTheme .slds-button_text-destructive:disabled:focus,
.THIS .slds-button_text-destructive:disabled:focus-visible,
.cB2bTheme .slds-button_text-destructive:disabled:focus-visible,
.THIS .slds-button_text-destructive:disabled:active,
.cB2bTheme .slds-button_text-destructive:disabled:active,
.THIS .slds-button--text-destructive:disabled:hover,
.cB2bTheme .slds-button--text-destructive:disabled:hover,
.THIS .slds-button--text-destructive:disabled:focus,
.cB2bTheme .slds-button--text-destructive:disabled:focus,
.THIS .slds-button--text-destructive:disabled:focus-visible,
.cB2bTheme .slds-button--text-destructive:disabled:focus-visible,
.THIS .slds-button--text-destructive:disabled:active,
.cB2bTheme .slds-button--text-destructive:disabled:active,
.THIS~.comm-panels-container .slds-button_text-destructive:disabled:hover,
.cB2bTheme~.comm-panels-container .slds-button_text-destructive:disabled:hover,
.THIS~.comm-panels-container .slds-button_text-destructive:disabled:focus,
.cB2bTheme~.comm-panels-container .slds-button_text-destructive:disabled:focus,
.THIS~.comm-panels-container .slds-button_text-destructive:disabled:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button_text-destructive:disabled:focus-visible,
.THIS~.comm-panels-container .slds-button_text-destructive:disabled:active,
.cB2bTheme~.comm-panels-container .slds-button_text-destructive:disabled:active,
.THIS~.comm-panels-container .slds-button--text-destructive:disabled:hover,
.cB2bTheme~.comm-panels-container .slds-button--text-destructive:disabled:hover,
.THIS~.comm-panels-container .slds-button--text-destructive:disabled:focus,
.cB2bTheme~.comm-panels-container .slds-button--text-destructive:disabled:focus,
.THIS~.comm-panels-container .slds-button--text-destructive:disabled:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button--text-destructive:disabled:focus-visible,
.THIS~.comm-panels-container .slds-button--text-destructive:disabled:active,
.cB2bTheme~.comm-panels-container .slds-button--text-destructive:disabled:active,
.THIS~.forceCommunityToastManager .slds-button_text-destructive:disabled:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button_text-destructive:disabled:hover,
.THIS~.forceCommunityToastManager .slds-button_text-destructive:disabled:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_text-destructive:disabled:focus,
.THIS~.forceCommunityToastManager .slds-button_text-destructive:disabled:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button_text-destructive:disabled:focus-visible,
.THIS~.forceCommunityToastManager .slds-button_text-destructive:disabled:active,
.cB2bTheme~.forceCommunityToastManager .slds-button_text-destructive:disabled:active,
.THIS~.forceCommunityToastManager .slds-button--text-destructive:disabled:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button--text-destructive:disabled:hover,
.THIS~.forceCommunityToastManager .slds-button--text-destructive:disabled:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button--text-destructive:disabled:focus,
.THIS~.forceCommunityToastManager .slds-button--text-destructive:disabled:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button--text-destructive:disabled:focus-visible,
.THIS~.forceCommunityToastManager .slds-button--text-destructive:disabled:active,
.cB2bTheme~.forceCommunityToastManager .slds-button--text-destructive:disabled:active {
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .slds-button_success,
.cB2bTheme .slds-button_success,
.THIS .slds-button--success,
.cB2bTheme .slds-button--success,
.THIS~.comm-panels-container .slds-button_success,
.cB2bTheme~.comm-panels-container .slds-button_success,
.THIS~.comm-panels-container .slds-button--success,
.cB2bTheme~.comm-panels-container .slds-button--success,
.THIS~.forceCommunityToastManager .slds-button_success,
.cB2bTheme~.forceCommunityToastManager .slds-button_success,
.THIS~.forceCommunityToastManager .slds-button--success,
.cB2bTheme~.forceCommunityToastManager .slds-button--success {
    margin: 0;
    padding: var(--lwc-spacingXSmall) var(--lwc-spacingMedium);
    background: RGB(var(--b2b_light-interactive-success));
    color: RGB(var(--b2b_light-text-inverted))
}

.THIS .slds-button_success:hover,
.cB2bTheme .slds-button_success:hover,
.THIS .slds-button_success:focus,
.cB2bTheme .slds-button_success:focus,
.THIS .slds-button--success:hover,
.cB2bTheme .slds-button--success:hover,
.THIS .slds-button--success:focus,
.cB2bTheme .slds-button--success:focus,
.THIS~.comm-panels-container .slds-button_success:hover,
.cB2bTheme~.comm-panels-container .slds-button_success:hover,
.THIS~.comm-panels-container .slds-button_success:focus,
.cB2bTheme~.comm-panels-container .slds-button_success:focus,
.THIS~.comm-panels-container .slds-button--success:hover,
.cB2bTheme~.comm-panels-container .slds-button--success:hover,
.THIS~.comm-panels-container .slds-button--success:focus,
.cB2bTheme~.comm-panels-container .slds-button--success:focus,
.THIS~.forceCommunityToastManager .slds-button_success:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button_success:hover,
.THIS~.forceCommunityToastManager .slds-button_success:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_success:focus,
.THIS~.forceCommunityToastManager .slds-button--success:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button--success:hover,
.THIS~.forceCommunityToastManager .slds-button--success:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button--success:focus {
    background: RGB(var(--b2b_light-interactive-hover-success))
}

.THIS .slds-button_success:active,
.cB2bTheme .slds-button_success:active,
.THIS .slds-button--success:active,
.cB2bTheme .slds-button--success:active,
.THIS~.comm-panels-container .slds-button_success:active,
.cB2bTheme~.comm-panels-container .slds-button_success:active,
.THIS~.comm-panels-container .slds-button--success:active,
.cB2bTheme~.comm-panels-container .slds-button--success:active,
.THIS~.forceCommunityToastManager .slds-button_success:active,
.cB2bTheme~.forceCommunityToastManager .slds-button_success:active,
.THIS~.forceCommunityToastManager .slds-button--success:active,
.cB2bTheme~.forceCommunityToastManager .slds-button--success:active {
    background: RGB(var(--b2b_light-interactive-hover-success))
}

.THIS .slds-button_success:focus,
.cB2bTheme .slds-button_success:focus,
.THIS .slds-button_success:focus-visible,
.cB2bTheme .slds-button_success:focus-visible,
.THIS .slds-button--success:focus,
.cB2bTheme .slds-button--success:focus,
.THIS .slds-button--success:focus-visible,
.cB2bTheme .slds-button--success:focus-visible,
.THIS~.comm-panels-container .slds-button_success:focus,
.cB2bTheme~.comm-panels-container .slds-button_success:focus,
.THIS~.comm-panels-container .slds-button_success:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button_success:focus-visible,
.THIS~.comm-panels-container .slds-button--success:focus,
.cB2bTheme~.comm-panels-container .slds-button--success:focus,
.THIS~.comm-panels-container .slds-button--success:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button--success:focus-visible,
.THIS~.forceCommunityToastManager .slds-button_success:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_success:focus,
.THIS~.forceCommunityToastManager .slds-button_success:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button_success:focus-visible,
.THIS~.forceCommunityToastManager .slds-button--success:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button--success:focus,
.THIS~.forceCommunityToastManager .slds-button--success:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button--success:focus-visible {
    background: RGB(var(--b2b_light-interactive-hover-success))
}

.THIS .slds-button_success:disabled,
.cB2bTheme .slds-button_success:disabled,
.THIS .slds-button--success:disabled,
.cB2bTheme .slds-button--success:disabled,
.THIS~.comm-panels-container .slds-button_success:disabled,
.cB2bTheme~.comm-panels-container .slds-button_success:disabled,
.THIS~.comm-panels-container .slds-button--success:disabled,
.cB2bTheme~.comm-panels-container .slds-button--success:disabled,
.THIS~.forceCommunityToastManager .slds-button_success:disabled,
.cB2bTheme~.forceCommunityToastManager .slds-button_success:disabled,
.THIS~.forceCommunityToastManager .slds-button--success:disabled,
.cB2bTheme~.forceCommunityToastManager .slds-button--success:disabled {
    background: RGB(var(--b2b_light-interactive-disabled-01));
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .slds-button_icon,
.cB2bTheme .slds-button_icon,
.THIS~.comm-panels-container .slds-button_icon,
.cB2bTheme~.comm-panels-container .slds-button_icon,
.THIS~.forceCommunityToastManager .slds-button_icon,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon {
    margin: 0;
    padding: 0;
    font-size: 0.1rem;
    line-height: 1;
    color: RGB(var(--b2b_light-text-01));
    display: flex;
    align-items: center;
    justify-content: center
}

.THIS .slds-button_icon:focus,
.cB2bTheme .slds-button_icon:focus,
.THIS~.comm-panels-container .slds-button_icon:focus,
.cB2bTheme~.comm-panels-container .slds-button_icon:focus,
.THIS~.forceCommunityToastManager .slds-button_icon:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon:focus {
    background: transparent;
    outline: none
}

.THIS .slds-button_icon:hover,
.cB2bTheme .slds-button_icon:hover,
.THIS~.comm-panels-container .slds-button_icon:hover,
.cB2bTheme~.comm-panels-container .slds-button_icon:hover,
.THIS~.forceCommunityToastManager .slds-button_icon:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon:hover {
    background: transparent;
    color: RGB(var(--b2b_light-interactive-brand));
    outline: none
}

.THIS .slds-button_icon:active,
.cB2bTheme .slds-button_icon:active,
.THIS~.comm-panels-container .slds-button_icon:active,
.cB2bTheme~.comm-panels-container .slds-button_icon:active,
.THIS~.forceCommunityToastManager .slds-button_icon:active,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon:active {
    background: transparent;
    outline: none;
    color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-button_icon:disabled,
.cB2bTheme .slds-button_icon:disabled,
.THIS~.comm-panels-container .slds-button_icon:disabled,
.cB2bTheme~.comm-panels-container .slds-button_icon:disabled,
.THIS~.forceCommunityToastManager .slds-button_icon:disabled,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon:disabled {
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .slds-button_icon svg,
.cB2bTheme .slds-button_icon svg,
.THIS~.comm-panels-container .slds-button_icon svg,
.cB2bTheme~.comm-panels-container .slds-button_icon svg,
.THIS~.forceCommunityToastManager .slds-button_icon svg,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon svg {
    fill: currentColor
}

.THIS .slds-button_icon-brand,
.cB2bTheme .slds-button_icon-brand,
.THIS .slds-button_icon-inverse,
.cB2bTheme .slds-button_icon-inverse,
.THIS .slds-button--icon-inverse,
.cB2bTheme .slds-button--icon-inverse,
.THIS .slds-button_icon-container,
.cB2bTheme .slds-button_icon-container,
.THIS .slds-button_icon-border,
.cB2bTheme .slds-button_icon-border,
.THIS .slds-button_icon-border-filled,
.cB2bTheme .slds-button_icon-border-filled,
.THIS .slds-button_icon-border-inverse,
.cB2bTheme .slds-button_icon-border-inverse,
.THIS~.comm-panels-container .slds-button_icon-brand,
.cB2bTheme~.comm-panels-container .slds-button_icon-brand,
.THIS~.comm-panels-container .slds-button_icon-inverse,
.cB2bTheme~.comm-panels-container .slds-button_icon-inverse,
.THIS~.comm-panels-container .slds-button--icon-inverse,
.cB2bTheme~.comm-panels-container .slds-button--icon-inverse,
.THIS~.comm-panels-container .slds-button_icon-container,
.cB2bTheme~.comm-panels-container .slds-button_icon-container,
.THIS~.comm-panels-container .slds-button_icon-border,
.cB2bTheme~.comm-panels-container .slds-button_icon-border,
.THIS~.comm-panels-container .slds-button_icon-border-filled,
.cB2bTheme~.comm-panels-container .slds-button_icon-border-filled,
.THIS~.comm-panels-container .slds-button_icon-border-inverse,
.cB2bTheme~.comm-panels-container .slds-button_icon-border-inverse,
.THIS~.forceCommunityToastManager .slds-button_icon-brand,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-brand,
.THIS~.forceCommunityToastManager .slds-button_icon-inverse,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-inverse,
.THIS~.forceCommunityToastManager .slds-button--icon-inverse,
.cB2bTheme~.forceCommunityToastManager .slds-button--icon-inverse,
.THIS~.forceCommunityToastManager .slds-button_icon-container,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-container,
.THIS~.forceCommunityToastManager .slds-button_icon-border,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border,
.THIS~.forceCommunityToastManager .slds-button_icon-border-filled,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border-filled,
.THIS~.forceCommunityToastManager .slds-button_icon-border-inverse,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border-inverse {
    width: 1.25rem;
    height: 1.25rem
}

.THIS .slds-button_icon-brand,
.cB2bTheme .slds-button_icon-brand,
.THIS~.comm-panels-container .slds-button_icon-brand,
.cB2bTheme~.comm-panels-container .slds-button_icon-brand,
.THIS~.forceCommunityToastManager .slds-button_icon-brand,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-brand {
    background: RGB(var(--b2b_light-interactive-brand));
    color: RGB(var(--b2b_light-text-light))
}

.THIS .slds-button_icon-brand:hover,
.cB2bTheme .slds-button_icon-brand:hover,
.THIS .slds-button_icon-brand:focus,
.cB2bTheme .slds-button_icon-brand:focus,
.THIS~.comm-panels-container .slds-button_icon-brand:hover,
.cB2bTheme~.comm-panels-container .slds-button_icon-brand:hover,
.THIS~.comm-panels-container .slds-button_icon-brand:focus,
.cB2bTheme~.comm-panels-container .slds-button_icon-brand:focus,
.THIS~.forceCommunityToastManager .slds-button_icon-brand:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-brand:hover,
.THIS~.forceCommunityToastManager .slds-button_icon-brand:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-brand:focus {
    background: RGB(var(--b2b_light-interactive-brand));
    color: RGB(var(--b2b_light-text-light))
}

.THIS .slds-button_icon-brand:active,
.cB2bTheme .slds-button_icon-brand:active,
.THIS~.comm-panels-container .slds-button_icon-brand:active,
.cB2bTheme~.comm-panels-container .slds-button_icon-brand:active,
.THIS~.forceCommunityToastManager .slds-button_icon-brand:active,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-brand:active {
    background: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-button_icon-brand:disabled,
.cB2bTheme .slds-button_icon-brand:disabled,
.THIS~.comm-panels-container .slds-button_icon-brand:disabled,
.cB2bTheme~.comm-panels-container .slds-button_icon-brand:disabled,
.THIS~.forceCommunityToastManager .slds-button_icon-brand:disabled,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-brand:disabled {
    background: RGB(var(--b2b_light-interactive-disabled-01));
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .slds-button_icon-inverse,
.cB2bTheme .slds-button_icon-inverse,
.THIS .slds-button--icon-inverse,
.cB2bTheme .slds-button--icon-inverse,
.THIS~.comm-panels-container .slds-button_icon-inverse,
.cB2bTheme~.comm-panels-container .slds-button_icon-inverse,
.THIS~.comm-panels-container .slds-button--icon-inverse,
.cB2bTheme~.comm-panels-container .slds-button--icon-inverse,
.THIS~.forceCommunityToastManager .slds-button_icon-inverse,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-inverse,
.THIS~.forceCommunityToastManager .slds-button--icon-inverse,
.cB2bTheme~.forceCommunityToastManager .slds-button--icon-inverse {
    color: RGB(var(--b2b_light-icon-02))
}

.THIS .slds-button_icon-inverse:hover,
.cB2bTheme .slds-button_icon-inverse:hover,
.THIS .slds-button_icon-inverse:focus,
.cB2bTheme .slds-button_icon-inverse:focus,
.THIS .slds-button--icon-inverse:hover,
.cB2bTheme .slds-button--icon-inverse:hover,
.THIS .slds-button--icon-inverse:focus,
.cB2bTheme .slds-button--icon-inverse:focus,
.THIS~.comm-panels-container .slds-button_icon-inverse:hover,
.cB2bTheme~.comm-panels-container .slds-button_icon-inverse:hover,
.THIS~.comm-panels-container .slds-button_icon-inverse:focus,
.cB2bTheme~.comm-panels-container .slds-button_icon-inverse:focus,
.THIS~.comm-panels-container .slds-button--icon-inverse:hover,
.cB2bTheme~.comm-panels-container .slds-button--icon-inverse:hover,
.THIS~.comm-panels-container .slds-button--icon-inverse:focus,
.cB2bTheme~.comm-panels-container .slds-button--icon-inverse:focus,
.THIS~.forceCommunityToastManager .slds-button_icon-inverse:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-inverse:hover,
.THIS~.forceCommunityToastManager .slds-button_icon-inverse:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-inverse:focus,
.THIS~.forceCommunityToastManager .slds-button--icon-inverse:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button--icon-inverse:hover,
.THIS~.forceCommunityToastManager .slds-button--icon-inverse:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button--icon-inverse:focus {
    color: RGB(var(--b2b_light-icon-02))
}

.THIS .slds-button_icon-inverse:hover svg,
.cB2bTheme .slds-button_icon-inverse:hover svg,
.THIS .slds-button_icon-inverse:focus svg,
.cB2bTheme .slds-button_icon-inverse:focus svg,
.THIS .slds-button--icon-inverse:hover svg,
.cB2bTheme .slds-button--icon-inverse:hover svg,
.THIS .slds-button--icon-inverse:focus svg,
.cB2bTheme .slds-button--icon-inverse:focus svg,
.THIS~.comm-panels-container .slds-button_icon-inverse:hover svg,
.cB2bTheme~.comm-panels-container .slds-button_icon-inverse:hover svg,
.THIS~.comm-panels-container .slds-button_icon-inverse:focus svg,
.cB2bTheme~.comm-panels-container .slds-button_icon-inverse:focus svg,
.THIS~.comm-panels-container .slds-button--icon-inverse:hover svg,
.cB2bTheme~.comm-panels-container .slds-button--icon-inverse:hover svg,
.THIS~.comm-panels-container .slds-button--icon-inverse:focus svg,
.cB2bTheme~.comm-panels-container .slds-button--icon-inverse:focus svg,
.THIS~.forceCommunityToastManager .slds-button_icon-inverse:hover svg,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-inverse:hover svg,
.THIS~.forceCommunityToastManager .slds-button_icon-inverse:focus svg,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-inverse:focus svg,
.THIS~.forceCommunityToastManager .slds-button--icon-inverse:hover svg,
.cB2bTheme~.forceCommunityToastManager .slds-button--icon-inverse:hover svg,
.THIS~.forceCommunityToastManager .slds-button--icon-inverse:focus svg,
.cB2bTheme~.forceCommunityToastManager .slds-button--icon-inverse:focus svg {
    opacity: 0.8
}

.THIS .slds-button_icon-inverse:focus-visible,
.cB2bTheme .slds-button_icon-inverse:focus-visible,
.THIS .slds-button--icon-inverse:focus-visible,
.cB2bTheme .slds-button--icon-inverse:focus-visible,
.THIS~.comm-panels-container .slds-button_icon-inverse:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button_icon-inverse:focus-visible,
.THIS~.comm-panels-container .slds-button--icon-inverse:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button--icon-inverse:focus-visible,
.THIS~.forceCommunityToastManager .slds-button_icon-inverse:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-inverse:focus-visible,
.THIS~.forceCommunityToastManager .slds-button--icon-inverse:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button--icon-inverse:focus-visible {
    outline-color: RGB(var(--b2b_light-text-light))
}

.THIS .slds-button_icon-inverse:active svg,
.cB2bTheme .slds-button_icon-inverse:active svg,
.THIS .slds-button--icon-inverse:active svg,
.cB2bTheme .slds-button--icon-inverse:active svg,
.THIS~.comm-panels-container .slds-button_icon-inverse:active svg,
.cB2bTheme~.comm-panels-container .slds-button_icon-inverse:active svg,
.THIS~.comm-panels-container .slds-button--icon-inverse:active svg,
.cB2bTheme~.comm-panels-container .slds-button--icon-inverse:active svg,
.THIS~.forceCommunityToastManager .slds-button_icon-inverse:active svg,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-inverse:active svg,
.THIS~.forceCommunityToastManager .slds-button--icon-inverse:active svg,
.cB2bTheme~.forceCommunityToastManager .slds-button--icon-inverse:active svg {
    opacity: 0.6
}

.THIS .slds-button_icon-inverse:disabled,
.cB2bTheme .slds-button_icon-inverse:disabled,
.THIS .slds-button--icon-inverse:disabled,
.cB2bTheme .slds-button--icon-inverse:disabled,
.THIS~.comm-panels-container .slds-button_icon-inverse:disabled,
.cB2bTheme~.comm-panels-container .slds-button_icon-inverse:disabled,
.THIS~.comm-panels-container .slds-button--icon-inverse:disabled,
.cB2bTheme~.comm-panels-container .slds-button--icon-inverse:disabled,
.THIS~.forceCommunityToastManager .slds-button_icon-inverse:disabled,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-inverse:disabled,
.THIS~.forceCommunityToastManager .slds-button--icon-inverse:disabled,
.cB2bTheme~.forceCommunityToastManager .slds-button--icon-inverse:disabled {
    color: RGB(var(--b2b_light-text-light));
    opacity: 0.2
}

.THIS .slds-button_icon-container,
.cB2bTheme .slds-button_icon-container,
.THIS~.comm-panels-container .slds-button_icon-container,
.cB2bTheme~.comm-panels-container .slds-button_icon-container,
.THIS~.forceCommunityToastManager .slds-button_icon-container,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-container {
    color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-button_icon-container:hover,
.cB2bTheme .slds-button_icon-container:hover,
.THIS .slds-button_icon-container:focus,
.cB2bTheme .slds-button_icon-container:focus,
.THIS~.comm-panels-container .slds-button_icon-container:hover,
.cB2bTheme~.comm-panels-container .slds-button_icon-container:hover,
.THIS~.comm-panels-container .slds-button_icon-container:focus,
.cB2bTheme~.comm-panels-container .slds-button_icon-container:focus,
.THIS~.forceCommunityToastManager .slds-button_icon-container:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-container:hover,
.THIS~.forceCommunityToastManager .slds-button_icon-container:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-container:focus {
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-button_icon-container:active,
.cB2bTheme .slds-button_icon-container:active,
.THIS~.comm-panels-container .slds-button_icon-container:active,
.cB2bTheme~.comm-panels-container .slds-button_icon-container:active,
.THIS~.forceCommunityToastManager .slds-button_icon-container:active,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-container:active {
    background: rgba(0, 0, 0, 0)
}

.THIS .slds-button_icon-border,
.cB2bTheme .slds-button_icon-border,
.THIS~.comm-panels-container .slds-button_icon-border,
.cB2bTheme~.comm-panels-container .slds-button_icon-border,
.THIS~.forceCommunityToastManager .slds-button_icon-border,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border {
    padding: calc(var(--lwc-spacingXSmall) - 1px) calc(var(--lwc-spacingMedium) - 1px);
    border: 1px solid RGB(var(--b2b_light-decoration-border));
    padding: 0;
    color: RGB(var(--b2b_light-icon-01))
}

.THIS .slds-button_icon-border:hover,
.cB2bTheme .slds-button_icon-border:hover,
.THIS .slds-button_icon-border:focus,
.cB2bTheme .slds-button_icon-border:focus,
.THIS~.comm-panels-container .slds-button_icon-border:hover,
.cB2bTheme~.comm-panels-container .slds-button_icon-border:hover,
.THIS~.comm-panels-container .slds-button_icon-border:focus,
.cB2bTheme~.comm-panels-container .slds-button_icon-border:focus,
.THIS~.forceCommunityToastManager .slds-button_icon-border:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border:hover,
.THIS~.forceCommunityToastManager .slds-button_icon-border:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border:focus {
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-icon-01))
}

.THIS .slds-button_icon-border:active,
.cB2bTheme .slds-button_icon-border:active,
.THIS~.comm-panels-container .slds-button_icon-border:active,
.cB2bTheme~.comm-panels-container .slds-button_icon-border:active,
.THIS~.forceCommunityToastManager .slds-button_icon-border:active,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border:active {
    background: rgba(0, 0, 0, 0)
}

.THIS .slds-button_icon-border.slds-is-selected,
.cB2bTheme .slds-button_icon-border.slds-is-selected,
.THIS~.comm-panels-container .slds-button_icon-border.slds-is-selected,
.cB2bTheme~.comm-panels-container .slds-button_icon-border.slds-is-selected,
.THIS~.forceCommunityToastManager .slds-button_icon-border.slds-is-selected,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border.slds-is-selected {
    background: RGB(var(--b2b_light-interactive-brand));
    color: RGB(var(--b2b_light-text-light));
    border: none
}

.THIS .slds-button_icon-border.slds-is-selected:hover,
.cB2bTheme .slds-button_icon-border.slds-is-selected:hover,
.THIS .slds-button_icon-border.slds-is-selected:focus,
.cB2bTheme .slds-button_icon-border.slds-is-selected:focus,
.THIS~.comm-panels-container .slds-button_icon-border.slds-is-selected:hover,
.cB2bTheme~.comm-panels-container .slds-button_icon-border.slds-is-selected:hover,
.THIS~.comm-panels-container .slds-button_icon-border.slds-is-selected:focus,
.cB2bTheme~.comm-panels-container .slds-button_icon-border.slds-is-selected:focus,
.THIS~.forceCommunityToastManager .slds-button_icon-border.slds-is-selected:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border.slds-is-selected:hover,
.THIS~.forceCommunityToastManager .slds-button_icon-border.slds-is-selected:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border.slds-is-selected:focus {
    background: RGB(var(--b2b_light-interactive-brand));
    color: RGB(var(--b2b_light-text-light))
}

.THIS .slds-button_icon-border.slds-is-selected:active,
.cB2bTheme .slds-button_icon-border.slds-is-selected:active,
.THIS~.comm-panels-container .slds-button_icon-border.slds-is-selected:active,
.cB2bTheme~.comm-panels-container .slds-button_icon-border.slds-is-selected:active,
.THIS~.forceCommunityToastManager .slds-button_icon-border.slds-is-selected:active,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border.slds-is-selected:active {
    background: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-button_icon-border.slds-is-selected:disabled,
.cB2bTheme .slds-button_icon-border.slds-is-selected:disabled,
.THIS~.comm-panels-container .slds-button_icon-border.slds-is-selected:disabled,
.cB2bTheme~.comm-panels-container .slds-button_icon-border.slds-is-selected:disabled,
.THIS~.forceCommunityToastManager .slds-button_icon-border.slds-is-selected:disabled,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border.slds-is-selected:disabled {
    background: RGB(var(--b2b_light-interactive-disabled-01));
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .slds-button_icon-border-filled,
.cB2bTheme .slds-button_icon-border-filled,
.THIS~.comm-panels-container .slds-button_icon-border-filled,
.cB2bTheme~.comm-panels-container .slds-button_icon-border-filled,
.THIS~.forceCommunityToastManager .slds-button_icon-border-filled,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border-filled {
    padding: calc(var(--lwc-spacingXSmall) - 1px) calc(var(--lwc-spacingMedium) - 1px);
    border: 1px solid RGB(var(--b2b_light-decoration-border));
    padding: 0;
    color: RGB(var(--b2b_light-icon-01));
    background: RGB(var(--b2b_light-text-light))
}

.THIS .slds-button_icon-border-filled:hover,
.cB2bTheme .slds-button_icon-border-filled:hover,
.THIS .slds-button_icon-border-filled:focus,
.cB2bTheme .slds-button_icon-border-filled:focus,
.THIS~.comm-panels-container .slds-button_icon-border-filled:hover,
.cB2bTheme~.comm-panels-container .slds-button_icon-border-filled:hover,
.THIS~.comm-panels-container .slds-button_icon-border-filled:focus,
.cB2bTheme~.comm-panels-container .slds-button_icon-border-filled:focus,
.THIS~.forceCommunityToastManager .slds-button_icon-border-filled:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border-filled:hover,
.THIS~.forceCommunityToastManager .slds-button_icon-border-filled:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border-filled:focus {
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-icon-01))
}

.THIS .slds-button_icon-border-filled:active,
.cB2bTheme .slds-button_icon-border-filled:active,
.THIS~.comm-panels-container .slds-button_icon-border-filled:active,
.cB2bTheme~.comm-panels-container .slds-button_icon-border-filled:active,
.THIS~.forceCommunityToastManager .slds-button_icon-border-filled:active,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border-filled:active {
    background: rgba(0, 0, 0, 0)
}

.THIS .slds-button_icon-border-filled.slds-is-selected,
.cB2bTheme .slds-button_icon-border-filled.slds-is-selected,
.THIS~.comm-panels-container .slds-button_icon-border-filled.slds-is-selected,
.cB2bTheme~.comm-panels-container .slds-button_icon-border-filled.slds-is-selected,
.THIS~.forceCommunityToastManager .slds-button_icon-border-filled.slds-is-selected,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border-filled.slds-is-selected {
    background: RGB(var(--b2b_light-interactive-brand));
    color: RGB(var(--b2b_light-text-light));
    border: none
}

.THIS .slds-button_icon-border-filled.slds-is-selected:hover,
.cB2bTheme .slds-button_icon-border-filled.slds-is-selected:hover,
.THIS .slds-button_icon-border-filled.slds-is-selected:focus,
.cB2bTheme .slds-button_icon-border-filled.slds-is-selected:focus,
.THIS~.comm-panels-container .slds-button_icon-border-filled.slds-is-selected:hover,
.cB2bTheme~.comm-panels-container .slds-button_icon-border-filled.slds-is-selected:hover,
.THIS~.comm-panels-container .slds-button_icon-border-filled.slds-is-selected:focus,
.cB2bTheme~.comm-panels-container .slds-button_icon-border-filled.slds-is-selected:focus,
.THIS~.forceCommunityToastManager .slds-button_icon-border-filled.slds-is-selected:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border-filled.slds-is-selected:hover,
.THIS~.forceCommunityToastManager .slds-button_icon-border-filled.slds-is-selected:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border-filled.slds-is-selected:focus {
    background: RGB(var(--b2b_light-interactive-brand));
    color: RGB(var(--b2b_light-text-light))
}

.THIS .slds-button_icon-border-filled.slds-is-selected:active,
.cB2bTheme .slds-button_icon-border-filled.slds-is-selected:active,
.THIS~.comm-panels-container .slds-button_icon-border-filled.slds-is-selected:active,
.cB2bTheme~.comm-panels-container .slds-button_icon-border-filled.slds-is-selected:active,
.THIS~.forceCommunityToastManager .slds-button_icon-border-filled.slds-is-selected:active,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border-filled.slds-is-selected:active {
    background: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-button_icon-border-filled.slds-is-selected:disabled,
.cB2bTheme .slds-button_icon-border-filled.slds-is-selected:disabled,
.THIS~.comm-panels-container .slds-button_icon-border-filled.slds-is-selected:disabled,
.cB2bTheme~.comm-panels-container .slds-button_icon-border-filled.slds-is-selected:disabled,
.THIS~.forceCommunityToastManager .slds-button_icon-border-filled.slds-is-selected:disabled,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border-filled.slds-is-selected:disabled {
    background: RGB(var(--b2b_light-interactive-disabled-01));
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .slds-button_icon-border-filled:disabled,
.cB2bTheme .slds-button_icon-border-filled:disabled,
.THIS~.comm-panels-container .slds-button_icon-border-filled:disabled,
.cB2bTheme~.comm-panels-container .slds-button_icon-border-filled:disabled,
.THIS~.forceCommunityToastManager .slds-button_icon-border-filled:disabled,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border-filled:disabled {
    background: RGB(var(--b2b_light-text-light))
}

.THIS .slds-button_icon-border-inverse,
.cB2bTheme .slds-button_icon-border-inverse,
.THIS~.comm-panels-container .slds-button_icon-border-inverse,
.cB2bTheme~.comm-panels-container .slds-button_icon-border-inverse,
.THIS~.forceCommunityToastManager .slds-button_icon-border-inverse,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border-inverse {
    padding: calc(var(--lwc-spacingXSmall) - 1px) calc(var(--lwc-spacingMedium) - 1px);
    border: 1px solid RGB(var(--b2b_light-text-light));
    padding: 0;
    color: RGB(var(--b2b_light-text-light))
}

.THIS .slds-button_icon-border-inverse:hover,
.cB2bTheme .slds-button_icon-border-inverse:hover,
.THIS .slds-button_icon-border-inverse:focus,
.cB2bTheme .slds-button_icon-border-inverse:focus,
.THIS~.comm-panels-container .slds-button_icon-border-inverse:hover,
.cB2bTheme~.comm-panels-container .slds-button_icon-border-inverse:hover,
.THIS~.comm-panels-container .slds-button_icon-border-inverse:focus,
.cB2bTheme~.comm-panels-container .slds-button_icon-border-inverse:focus,
.THIS~.forceCommunityToastManager .slds-button_icon-border-inverse:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border-inverse:hover,
.THIS~.forceCommunityToastManager .slds-button_icon-border-inverse:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border-inverse:focus {
    background: RGB(var(--b2b_light-text-light)) 1;
    color: RGB(var(--b2b_light-text-light))
}

.THIS .slds-button_icon-border-inverse:focus-visible,
.cB2bTheme .slds-button_icon-border-inverse:focus-visible,
.THIS~.comm-panels-container .slds-button_icon-border-inverse:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button_icon-border-inverse:focus-visible,
.THIS~.forceCommunityToastManager .slds-button_icon-border-inverse:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border-inverse:focus-visible {
    outline-color: RGB(var(--b2b_light-text-light))
}

.THIS .slds-button_icon-border-inverse:active,
.cB2bTheme .slds-button_icon-border-inverse:active,
.THIS~.comm-panels-container .slds-button_icon-border-inverse:active,
.cB2bTheme~.comm-panels-container .slds-button_icon-border-inverse:active,
.THIS~.forceCommunityToastManager .slds-button_icon-border-inverse:active,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border-inverse:active {
    background: RGB(var(--b2b_light-text-light)) 2
}

.THIS .slds-button_icon-border-inverse:disabled,
.cB2bTheme .slds-button_icon-border-inverse:disabled,
.THIS~.comm-panels-container .slds-button_icon-border-inverse:disabled,
.cB2bTheme~.comm-panels-container .slds-button_icon-border-inverse:disabled,
.THIS~.forceCommunityToastManager .slds-button_icon-border-inverse:disabled,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-border-inverse:disabled {
    color: RGB(var(--b2b_light-text-light));
    opacity: 0.22
}

.THIS .slds-button_reset,
.cB2bTheme .slds-button_reset,
.THIS~.comm-panels-container .slds-button_reset,
.cB2bTheme~.comm-panels-container .slds-button_reset,
.THIS~.forceCommunityToastManager .slds-button_reset,
.cB2bTheme~.forceCommunityToastManager .slds-button_reset {
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    line-height: inherit;
    padding: 0;
    background: transparent;
    border: 0;
    text-align: inherit
}

.THIS .slds-button_reset:hover,
.cB2bTheme .slds-button_reset:hover,
.THIS .slds-button_reset:focus,
.cB2bTheme .slds-button_reset:focus,
.THIS~.comm-panels-container .slds-button_reset:hover,
.cB2bTheme~.comm-panels-container .slds-button_reset:hover,
.THIS~.comm-panels-container .slds-button_reset:focus,
.cB2bTheme~.comm-panels-container .slds-button_reset:focus,
.THIS~.forceCommunityToastManager .slds-button_reset:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button_reset:hover,
.THIS~.forceCommunityToastManager .slds-button_reset:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_reset:focus {
    background: transparent;
    box-shadow: none;
    outline: none
}

.THIS .slds-button_reset:active,
.cB2bTheme .slds-button_reset:active,
.THIS~.comm-panels-container .slds-button_reset:active,
.cB2bTheme~.comm-panels-container .slds-button_reset:active,
.THIS~.forceCommunityToastManager .slds-button_reset:active,
.cB2bTheme~.forceCommunityToastManager .slds-button_reset:active {
    background: transparent
}

.THIS .slds-button_reset:focus,
.cB2bTheme .slds-button_reset:focus,
.THIS .slds-button_reset:focus-visible,
.cB2bTheme .slds-button_reset:focus-visible,
.THIS~.comm-panels-container .slds-button_reset:focus,
.cB2bTheme~.comm-panels-container .slds-button_reset:focus,
.THIS~.comm-panels-container .slds-button_reset:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button_reset:focus-visible,
.THIS~.forceCommunityToastManager .slds-button_reset:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button_reset:focus,
.THIS~.forceCommunityToastManager .slds-button_reset:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button_reset:focus-visible {
    background: transparent;
    outline: none;
    outline-offset: 0
}

.THIS .slds-button_icon-xx-small,
.cB2bTheme .slds-button_icon-xx-small,
.THIS~.comm-panels-container .slds-button_icon-xx-small,
.cB2bTheme~.comm-panels-container .slds-button_icon-xx-small,
.THIS~.forceCommunityToastManager .slds-button_icon-xx-small,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-xx-small {
    width: .75rem;
    height: .75rem
}

.THIS .slds-button_icon-xx-small .slds-button__icon,
.cB2bTheme .slds-button_icon-xx-small .slds-button__icon,
.THIS~.comm-panels-container .slds-button_icon-xx-small .slds-button__icon,
.cB2bTheme~.comm-panels-container .slds-button_icon-xx-small .slds-button__icon,
.THIS~.forceCommunityToastManager .slds-button_icon-xx-small .slds-button__icon,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-xx-small .slds-button__icon {
    width: .75rem;
    height: .75rem
}

.THIS .slds-button_icon-x-small,
.cB2bTheme .slds-button_icon-x-small,
.THIS~.comm-panels-container .slds-button_icon-x-small,
.cB2bTheme~.comm-panels-container .slds-button_icon-x-small,
.THIS~.forceCommunityToastManager .slds-button_icon-x-small,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-x-small {
    width: .875rem;
    height: .875rem
}

.THIS .slds-button_icon-x-small .slds-button__icon,
.cB2bTheme .slds-button_icon-x-small .slds-button__icon,
.THIS~.comm-panels-container .slds-button_icon-x-small .slds-button__icon,
.cB2bTheme~.comm-panels-container .slds-button_icon-x-small .slds-button__icon,
.THIS~.forceCommunityToastManager .slds-button_icon-x-small .slds-button__icon,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-x-small .slds-button__icon {
    width: .875rem;
    height: .875rem
}

.THIS .slds-button_icon-small,
.cB2bTheme .slds-button_icon-small,
.THIS~.comm-panels-container .slds-button_icon-small,
.cB2bTheme~.comm-panels-container .slds-button_icon-small,
.THIS~.forceCommunityToastManager .slds-button_icon-small,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-small {
    width: 1.25rem;
    height: 1.25rem
}

.THIS .slds-button_icon-small .slds-button__icon,
.cB2bTheme .slds-button_icon-small .slds-button__icon,
.THIS~.comm-panels-container .slds-button_icon-small .slds-button__icon,
.cB2bTheme~.comm-panels-container .slds-button_icon-small .slds-button__icon,
.THIS~.forceCommunityToastManager .slds-button_icon-small .slds-button__icon,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-small .slds-button__icon {
    width: 1.25rem;
    height: 1.25rem
}

.THIS .slds-button_icon-large,
.cB2bTheme .slds-button_icon-large,
.THIS~.comm-panels-container .slds-button_icon-large,
.cB2bTheme~.comm-panels-container .slds-button_icon-large,
.THIS~.forceCommunityToastManager .slds-button_icon-large,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-large {
    width: 1.5rem;
    height: 1.5rem
}

.THIS .slds-button_icon-large .slds-button__icon,
.cB2bTheme .slds-button_icon-large .slds-button__icon,
.THIS~.comm-panels-container .slds-button_icon-large .slds-button__icon,
.cB2bTheme~.comm-panels-container .slds-button_icon-large .slds-button__icon,
.THIS~.forceCommunityToastManager .slds-button_icon-large .slds-button__icon,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-large .slds-button__icon {
    width: 1.5rem;
    height: 1.5rem
}

.THIS .slds-button_icon-x-large,
.cB2bTheme .slds-button_icon-x-large,
.THIS~.comm-panels-container .slds-button_icon-x-large,
.cB2bTheme~.comm-panels-container .slds-button_icon-x-large,
.THIS~.forceCommunityToastManager .slds-button_icon-x-large,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-x-large {
    width: 2rem;
    height: 2rem
}

.THIS .slds-button_icon-x-large .slds-button__icon,
.cB2bTheme .slds-button_icon-x-large .slds-button__icon,
.THIS~.comm-panels-container .slds-button_icon-x-large .slds-button__icon,
.cB2bTheme~.comm-panels-container .slds-button_icon-x-large .slds-button__icon,
.THIS~.forceCommunityToastManager .slds-button_icon-x-large .slds-button__icon,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-x-large .slds-button__icon {
    width: 2rem;
    height: 2rem
}

.THIS .slds-button_icon-xx-large,
.cB2bTheme .slds-button_icon-xx-large,
.THIS~.comm-panels-container .slds-button_icon-xx-large,
.cB2bTheme~.comm-panels-container .slds-button_icon-xx-large,
.THIS~.forceCommunityToastManager .slds-button_icon-xx-large,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-xx-large {
    width: 3rem;
    height: 3rem
}

.THIS .slds-button_icon-xx-large .slds-button__icon,
.cB2bTheme .slds-button_icon-xx-large .slds-button__icon,
.THIS~.comm-panels-container .slds-button_icon-xx-large .slds-button__icon,
.cB2bTheme~.comm-panels-container .slds-button_icon-xx-large .slds-button__icon,
.THIS~.forceCommunityToastManager .slds-button_icon-xx-large .slds-button__icon,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-xx-large .slds-button__icon {
    width: 3rem;
    height: 3rem
}

.THIS a .slds-button__icon,
.cB2bTheme a .slds-button__icon,
.THIS .slds-button__icon,
.cB2bTheme .slds-button__icon,
.THIS~.comm-panels-container a .slds-button__icon,
.cB2bTheme~.comm-panels-container a .slds-button__icon,
.THIS~.comm-panels-container .slds-button__icon,
.cB2bTheme~.comm-panels-container .slds-button__icon,
.THIS~.forceCommunityToastManager a .slds-button__icon,
.cB2bTheme~.forceCommunityToastManager a .slds-button__icon,
.THIS~.forceCommunityToastManager .slds-button__icon,
.cB2bTheme~.forceCommunityToastManager .slds-button__icon {
    width: 1.25rem;
    height: 1.25rem
}

.THIS a .slds-button__icon_x-small,
.cB2bTheme a .slds-button__icon_x-small,
.THIS .slds-button__icon_x-small,
.cB2bTheme .slds-button__icon_x-small,
.THIS~.comm-panels-container a .slds-button__icon_x-small,
.cB2bTheme~.comm-panels-container a .slds-button__icon_x-small,
.THIS~.comm-panels-container .slds-button__icon_x-small,
.cB2bTheme~.comm-panels-container .slds-button__icon_x-small,
.THIS~.forceCommunityToastManager a .slds-button__icon_x-small,
.cB2bTheme~.forceCommunityToastManager a .slds-button__icon_x-small,
.THIS~.forceCommunityToastManager .slds-button__icon_x-small,
.cB2bTheme~.forceCommunityToastManager .slds-button__icon_x-small {
    width: .875rem;
    height: .875rem
}

.THIS a .slds-button__icon_small,
.cB2bTheme a .slds-button__icon_small,
.THIS .slds-button__icon_small,
.cB2bTheme .slds-button__icon_small,
.THIS~.comm-panels-container a .slds-button__icon_small,
.cB2bTheme~.comm-panels-container a .slds-button__icon_small,
.THIS~.comm-panels-container .slds-button__icon_small,
.cB2bTheme~.comm-panels-container .slds-button__icon_small,
.THIS~.forceCommunityToastManager a .slds-button__icon_small,
.cB2bTheme~.forceCommunityToastManager a .slds-button__icon_small,
.THIS~.forceCommunityToastManager .slds-button__icon_small,
.cB2bTheme~.forceCommunityToastManager .slds-button__icon_small {
    width: 1.25rem;
    height: 1.25rem
}

.THIS a .slds-button__icon_large,
.cB2bTheme a .slds-button__icon_large,
.THIS .slds-button__icon_large,
.cB2bTheme .slds-button__icon_large,
.THIS~.comm-panels-container a .slds-button__icon_large,
.cB2bTheme~.comm-panels-container a .slds-button__icon_large,
.THIS~.comm-panels-container .slds-button__icon_large,
.cB2bTheme~.comm-panels-container .slds-button__icon_large,
.THIS~.forceCommunityToastManager a .slds-button__icon_large,
.cB2bTheme~.forceCommunityToastManager a .slds-button__icon_large,
.THIS~.forceCommunityToastManager .slds-button__icon_large,
.cB2bTheme~.forceCommunityToastManager .slds-button__icon_large {
    width: 1.5rem;
    height: 1.5rem
}

.THIS a .slds-button__icon_x-large,
.cB2bTheme a .slds-button__icon_x-large,
.THIS .slds-button__icon_x-large,
.cB2bTheme .slds-button__icon_x-large,
.THIS~.comm-panels-container a .slds-button__icon_x-large,
.cB2bTheme~.comm-panels-container a .slds-button__icon_x-large,
.THIS~.comm-panels-container .slds-button__icon_x-large,
.cB2bTheme~.comm-panels-container .slds-button__icon_x-large,
.THIS~.forceCommunityToastManager a .slds-button__icon_x-large,
.cB2bTheme~.forceCommunityToastManager a .slds-button__icon_x-large,
.THIS~.forceCommunityToastManager .slds-button__icon_x-large,
.cB2bTheme~.forceCommunityToastManager .slds-button__icon_x-large {
    width: 2rem;
    height: 2rem
}

.THIS a .slds-button__icon_xx-large,
.cB2bTheme a .slds-button__icon_xx-large,
.THIS .slds-button__icon_large,
.cB2bTheme .slds-button__icon_large,
.THIS~.comm-panels-container a .slds-button__icon_xx-large,
.cB2bTheme~.comm-panels-container a .slds-button__icon_xx-large,
.THIS~.comm-panels-container .slds-button__icon_large,
.cB2bTheme~.comm-panels-container .slds-button__icon_large,
.THIS~.forceCommunityToastManager a .slds-button__icon_xx-large,
.cB2bTheme~.forceCommunityToastManager a .slds-button__icon_xx-large,
.THIS~.forceCommunityToastManager .slds-button__icon_large,
.cB2bTheme~.forceCommunityToastManager .slds-button__icon_large {
    width: 3rem;
    height: 3rem
}

.THIS .slds-button__icon_left,
.cB2bTheme .slds-button__icon_left,
.THIS .slds-button__icon--left,
.cB2bTheme .slds-button__icon--left,
.THIS~.comm-panels-container .slds-button__icon_left,
.cB2bTheme~.comm-panels-container .slds-button__icon_left,
.THIS~.comm-panels-container .slds-button__icon--left,
.cB2bTheme~.comm-panels-container .slds-button__icon--left,
.THIS~.forceCommunityToastManager .slds-button__icon_left,
.cB2bTheme~.forceCommunityToastManager .slds-button__icon_left,
.THIS~.forceCommunityToastManager .slds-button__icon--left,
.cB2bTheme~.forceCommunityToastManager .slds-button__icon--left {
    margin-right: .5rem
}

.THIS a .slds-button__icon_left,
.cB2bTheme a .slds-button__icon_left,
.THIS~.comm-panels-container a .slds-button__icon_left,
.cB2bTheme~.comm-panels-container a .slds-button__icon_left,
.THIS~.forceCommunityToastManager a .slds-button__icon_left,
.cB2bTheme~.forceCommunityToastManager a .slds-button__icon_left {
    margin-right: .125rem
}

.THIS .slds-button__icon_right,
.cB2bTheme .slds-button__icon_right,
.THIS .slds-button__icon--right,
.cB2bTheme .slds-button__icon--right,
.THIS~.comm-panels-container .slds-button__icon_right,
.cB2bTheme~.comm-panels-container .slds-button__icon_right,
.THIS~.comm-panels-container .slds-button__icon--right,
.cB2bTheme~.comm-panels-container .slds-button__icon--right,
.THIS~.forceCommunityToastManager .slds-button__icon_right,
.cB2bTheme~.forceCommunityToastManager .slds-button__icon_right,
.THIS~.forceCommunityToastManager .slds-button__icon--right,
.cB2bTheme~.forceCommunityToastManager .slds-button__icon--right {
    margin-left: .5rem
}

.THIS a .slds-button__icon_right,
.cB2bTheme a .slds-button__icon_right,
.THIS~.comm-panels-container a .slds-button__icon_right,
.cB2bTheme~.comm-panels-container a .slds-button__icon_right,
.THIS~.forceCommunityToastManager a .slds-button__icon_right,
.cB2bTheme~.forceCommunityToastManager a .slds-button__icon_right {
    margin-left: .125rem
}

.THIS .slds-icon_container_circle,
.cB2bTheme .slds-icon_container_circle,
.THIS .slds-icon_container--circle,
.cB2bTheme .slds-icon_container--circle,
.THIS~.comm-panels-container .slds-icon_container_circle,
.cB2bTheme~.comm-panels-container .slds-icon_container_circle,
.THIS~.comm-panels-container .slds-icon_container--circle,
.cB2bTheme~.comm-panels-container .slds-icon_container--circle,
.THIS~.forceCommunityToastManager .slds-icon_container_circle,
.cB2bTheme~.forceCommunityToastManager .slds-icon_container_circle,
.THIS~.forceCommunityToastManager .slds-icon_container--circle,
.cB2bTheme~.forceCommunityToastManager .slds-icon_container--circle {
    padding: .5rem;
    border-radius: 50%
}

.THIS .slds-button+.slds-button,
.cB2bTheme .slds-button+.slds-button,
.THIS lightning-button+lightning-button,
.cB2bTheme lightning-button+lightning-button,
.THIS~.comm-panels-container .slds-button+.slds-button,
.cB2bTheme~.comm-panels-container .slds-button+.slds-button,
.THIS~.comm-panels-container lightning-button+lightning-button,
.cB2bTheme~.comm-panels-container lightning-button+lightning-button,
.THIS~.forceCommunityToastManager .slds-button+.slds-button,
.cB2bTheme~.forceCommunityToastManager .slds-button+.slds-button,
.THIS~.forceCommunityToastManager lightning-button+lightning-button,
.cB2bTheme~.forceCommunityToastManager lightning-button+lightning-button {
    margin-left: var(--lwc-spacingSmall)
}

.THIS lightning-button:hover,
.cB2bTheme lightning-button:hover,
.THIS~.comm-panels-container lightning-button:hover,
.cB2bTheme~.comm-panels-container lightning-button:hover,
.THIS~.forceCommunityToastManager lightning-button:hover,
.cB2bTheme~.forceCommunityToastManager lightning-button:hover {
    text-decoration: none !important
}

.THIS .slds-button-group .slds-button:only-child,
.cB2bTheme .slds-button-group .slds-button:only-child,
.THIS .slds-button-group-list li:only-child .slds-button,
.cB2bTheme .slds-button-group-list li:only-child .slds-button,
.THIS~.comm-panels-container .slds-button-group .slds-button:only-child,
.cB2bTheme~.comm-panels-container .slds-button-group .slds-button:only-child,
.THIS~.comm-panels-container .slds-button-group-list li:only-child .slds-button,
.cB2bTheme~.comm-panels-container .slds-button-group-list li:only-child .slds-button,
.THIS~.forceCommunityToastManager .slds-button-group .slds-button:only-child,
.cB2bTheme~.forceCommunityToastManager .slds-button-group .slds-button:only-child,
.THIS~.forceCommunityToastManager .slds-button-group-list li:only-child .slds-button,
.cB2bTheme~.forceCommunityToastManager .slds-button-group-list li:only-child .slds-button {
    border-radius: 0
}

.THIS .slds-button a,
.cB2bTheme .slds-button a,
.THIS~.comm-panels-container .slds-button a,
.cB2bTheme~.comm-panels-container .slds-button a,
.THIS~.forceCommunityToastManager .slds-button a,
.cB2bTheme~.forceCommunityToastManager .slds-button a {
    font-size: inherit;
    line-height: inherit;
    font-weight: inherit;
    color: inherit;
    text-decoration: none
}

.THIS .slds-button_icon-more,
.cB2bTheme .slds-button_icon-more,
.THIS .slds-button--icon-more,
.cB2bTheme .slds-button--icon-more,
.THIS~.comm-panels-container .slds-button_icon-more,
.cB2bTheme~.comm-panels-container .slds-button_icon-more,
.THIS~.comm-panels-container .slds-button--icon-more,
.cB2bTheme~.comm-panels-container .slds-button--icon-more,
.THIS~.forceCommunityToastManager .slds-button_icon-more,
.cB2bTheme~.forceCommunityToastManager .slds-button_icon-more,
.THIS~.forceCommunityToastManager .slds-button--icon-more,
.cB2bTheme~.forceCommunityToastManager .slds-button--icon-more {
    background-color: transparent
}

.THIS .slds-button-group .slds-button,
.cB2bTheme .slds-button-group .slds-button,
.THIS~.comm-panels-container .slds-button-group .slds-button,
.cB2bTheme~.comm-panels-container .slds-button-group .slds-button,
.THIS~.forceCommunityToastManager .slds-button-group .slds-button,
.cB2bTheme~.forceCommunityToastManager .slds-button-group .slds-button {
    font-weight: var(--lwc-fontWeightRegular)
}

.THIS .slds-button-group .slds-button+.slds-button,
.cB2bTheme .slds-button-group .slds-button+.slds-button,
.THIS~.comm-panels-container .slds-button-group .slds-button+.slds-button,
.cB2bTheme~.comm-panels-container .slds-button-group .slds-button+.slds-button,
.THIS~.forceCommunityToastManager .slds-button-group .slds-button+.slds-button,
.cB2bTheme~.forceCommunityToastManager .slds-button-group .slds-button+.slds-button {
    margin: 0;
    border-left: none
}

.THIS .slds-button lightning-button>button,
.cB2bTheme .slds-button lightning-button>button,
.THIS~.comm-panels-container .slds-button lightning-button>button,
.cB2bTheme~.comm-panels-container .slds-button lightning-button>button,
.THIS~.forceCommunityToastManager .slds-button lightning-button>button,
.cB2bTheme~.forceCommunityToastManager .slds-button lightning-button>button {
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    line-height: inherit;
    padding: 0;
    background: transparent;
    border: 0;
    text-align: inherit
}

.THIS .slds-button lightning-button>button:hover,
.cB2bTheme .slds-button lightning-button>button:hover,
.THIS .slds-button lightning-button>button:focus,
.cB2bTheme .slds-button lightning-button>button:focus,
.THIS~.comm-panels-container .slds-button lightning-button>button:hover,
.cB2bTheme~.comm-panels-container .slds-button lightning-button>button:hover,
.THIS~.comm-panels-container .slds-button lightning-button>button:focus,
.cB2bTheme~.comm-panels-container .slds-button lightning-button>button:focus,
.THIS~.forceCommunityToastManager .slds-button lightning-button>button:hover,
.cB2bTheme~.forceCommunityToastManager .slds-button lightning-button>button:hover,
.THIS~.forceCommunityToastManager .slds-button lightning-button>button:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button lightning-button>button:focus {
    background: transparent;
    box-shadow: none;
    outline: none
}

.THIS .slds-button lightning-button>button:active,
.cB2bTheme .slds-button lightning-button>button:active,
.THIS~.comm-panels-container .slds-button lightning-button>button:active,
.cB2bTheme~.comm-panels-container .slds-button lightning-button>button:active,
.THIS~.forceCommunityToastManager .slds-button lightning-button>button:active,
.cB2bTheme~.forceCommunityToastManager .slds-button lightning-button>button:active {
    background: transparent
}

.THIS .slds-button lightning-button>button:focus,
.cB2bTheme .slds-button lightning-button>button:focus,
.THIS .slds-button lightning-button>button:focus-visible,
.cB2bTheme .slds-button lightning-button>button:focus-visible,
.THIS~.comm-panels-container .slds-button lightning-button>button:focus,
.cB2bTheme~.comm-panels-container .slds-button lightning-button>button:focus,
.THIS~.comm-panels-container .slds-button lightning-button>button:focus-visible,
.cB2bTheme~.comm-panels-container .slds-button lightning-button>button:focus-visible,
.THIS~.forceCommunityToastManager .slds-button lightning-button>button:focus,
.cB2bTheme~.forceCommunityToastManager .slds-button lightning-button>button:focus,
.THIS~.forceCommunityToastManager .slds-button lightning-button>button:focus-visible,
.cB2bTheme~.forceCommunityToastManager .slds-button lightning-button>button:focus-visible {
    background: transparent;
    outline: none;
    outline-offset: 0
}

.THIS lightning-button.slds-button:has(>button),
.cB2bTheme lightning-button.slds-button:has(>button),
.THIS~.comm-panels-container lightning-button.slds-button:has(>button),
.cB2bTheme~.comm-panels-container lightning-button.slds-button:has(>button),
.THIS~.forceCommunityToastManager lightning-button.slds-button:has(>button),
.cB2bTheme~.forceCommunityToastManager lightning-button.slds-button:has(>button) {
    padding: 0
}

.THIS .siteforceContentArea .forcePageBlock .slds-button,
.cB2bTheme .siteforceContentArea .forcePageBlock .slds-button,
.THIS~.comm-panels-container .siteforceContentArea .forcePageBlock .slds-button,
.cB2bTheme~.comm-panels-container .siteforceContentArea .forcePageBlock .slds-button,
.THIS~.forceCommunityToastManager .siteforceContentArea .forcePageBlock .slds-button,
.cB2bTheme~.forceCommunityToastManager .siteforceContentArea .forcePageBlock .slds-button {
    font-size: inherit
}

.THIS .slds-form-element__label,
.cB2bTheme .slds-form-element__label,
.THIS .form-element__label,
.cB2bTheme .form-element__label,
.THIS~.comm-panels-container .slds-form-element__label,
.cB2bTheme~.comm-panels-container .slds-form-element__label,
.THIS~.comm-panels-container .form-element__label,
.cB2bTheme~.comm-panels-container .form-element__label {
    display: inline-block;
    margin-bottom: .25rem;
    margin-right: .5rem;
    padding: 0;
    color: RGB(var(--b2b_light-text-01));
    font-size: var(--lwc-fontSize3);
    line-height: var(--lwc-lineHeightText);
    font-weight: 400
}

.THIS .slds-form-element__label:empty,
.cB2bTheme .slds-form-element__label:empty,
.THIS .form-element__label:empty,
.cB2bTheme .form-element__label:empty,
.THIS~.comm-panels-container .slds-form-element__label:empty,
.cB2bTheme~.comm-panels-container .slds-form-element__label:empty,
.THIS~.comm-panels-container .form-element__label:empty,
.cB2bTheme~.comm-panels-container .form-element__label:empty {
    display: none
}

.THIS .slds-form-element__legend,
.cB2bTheme .slds-form-element__legend,
.THIS~.comm-panels-container .slds-form-element__legend,
.cB2bTheme~.comm-panels-container .slds-form-element__legend {
    font-weight: var(--lwc-fontWeightBold);
    margin-bottom: .75rem;
    display: inline-flex
}

.THIS .slds-form-element__addon,
.cB2bTheme .slds-form-element__addon,
.THIS~.comm-panels-container .slds-form-element__addon,
.cB2bTheme~.comm-panels-container .slds-form-element__addon {
    margin: 0
}

.THIS .slds-form-element__addon:first-child,
.cB2bTheme .slds-form-element__addon:first-child,
.THIS~.comm-panels-container .slds-form-element__addon:first-child,
.cB2bTheme~.comm-panels-container .slds-form-element__addon:first-child {
    margin-right: .5rem
}

.THIS .slds-form-element__addon:last-child,
.cB2bTheme .slds-form-element__addon:last-child,
.THIS~.comm-panels-container .slds-form-element__addon:last-child,
.cB2bTheme~.comm-panels-container .slds-form-element__addon:last-child {
    margin-left: .5rem
}

.THIS .slds-form-element__static,
.cB2bTheme .slds-form-element__static,
.THIS~.comm-panels-container .slds-form-element__static,
.cB2bTheme~.comm-panels-container .slds-form-element__static {
    font-size: var(--lwc-fontSize5)
}

.THIS .slds-form-element__help,
.cB2bTheme .slds-form-element__help,
.THIS .form-element__help,
.cB2bTheme .form-element__help,
.THIS~.comm-panels-container .slds-form-element__help,
.cB2bTheme~.comm-panels-container .slds-form-element__help,
.THIS~.comm-panels-container .form-element__help,
.cB2bTheme~.comm-panels-container .form-element__help {
    margin-top: .25rem;
    color: RGB(var(--b2b_light-text-01));
    font-size: var(--lwc-fontSize3)
}

.THIS .slds-form-element__icon,
.cB2bTheme .slds-form-element__icon,
.THIS~.comm-panels-container .slds-form-element__icon,
.cB2bTheme~.comm-panels-container .slds-form-element__icon {
    padding-top: .1875rem
}

.THIS .slds-form-element__icon .slds-button,
.cB2bTheme .slds-form-element__icon .slds-button,
.THIS~.comm-panels-container .slds-form-element__icon .slds-button,
.cB2bTheme~.comm-panels-container .slds-form-element__icon .slds-button {
    line-height: 0
}

.THIS .slds-required:not(:empty),
.cB2bTheme .slds-required:not(:empty),
.THIS .required:not(:empty),
.cB2bTheme .required:not(:empty),
.THIS~.comm-panels-container .slds-required:not(:empty),
.cB2bTheme~.comm-panels-container .slds-required:not(:empty),
.THIS~.comm-panels-container .required:not(:empty),
.cB2bTheme~.comm-panels-container .required:not(:empty) {
    margin: 0 var(--lwc-spacingXxSmall) 0 0;
    padding: 0;
    color: RGB(var(--b2b_light-status-error));
    font-weight: 400;
    vertical-align: top
}

.THIS .slds-input,
.cB2bTheme .slds-input,
.THIS input.input,
.cB2bTheme input.input,
.THIS .slds-select,
.cB2bTheme .slds-select,
.THIS .select,
.cB2bTheme .select,
.THIS .uiInput--select a,
.cB2bTheme .uiInput--select a,
.THIS~.comm-panels-container .slds-input,
.cB2bTheme~.comm-panels-container .slds-input,
.THIS~.comm-panels-container input.input,
.cB2bTheme~.comm-panels-container input.input,
.THIS~.comm-panels-container .slds-select,
.cB2bTheme~.comm-panels-container .slds-select,
.THIS~.comm-panels-container .select,
.cB2bTheme~.comm-panels-container .select,
.THIS~.comm-panels-container .uiInput--select a,
.cB2bTheme~.comm-panels-container .uiInput--select a {
    padding: 0 .5rem;
    height: auto;
    min-height: 2.5rem;
    border-radius: 0;
    border: 1px solid RGB(var(--b2b_light-interactive-field-bg));
    border-bottom: 1px solid RGB(var(--b2b_light-interactive-field-border));
    box-shadow: none;
    outline: none;
    background-color: RGB(var(--b2b_light-interactive-field-bg));
    font-size: 1rem;
    line-height: 1.1;
    color: RGB(var(--b2b_light-text-01));
    transition: border 0.1s linear, background-color 0.1s linear;
    text-decoration: none
}

.THIS .slds-input:active,
.cB2bTheme .slds-input:active,
.THIS .slds-input:focus,
.cB2bTheme .slds-input:focus,
.THIS input.input:active,
.cB2bTheme input.input:active,
.THIS input.input:focus,
.cB2bTheme input.input:focus,
.THIS .slds-select:active,
.cB2bTheme .slds-select:active,
.THIS .slds-select:focus,
.cB2bTheme .slds-select:focus,
.THIS .select:active,
.cB2bTheme .select:active,
.THIS .select:focus,
.cB2bTheme .select:focus,
.THIS .uiInput--select a:active,
.cB2bTheme .uiInput--select a:active,
.THIS .uiInput--select a:focus,
.cB2bTheme .uiInput--select a:focus,
.THIS~.comm-panels-container .slds-input:active,
.cB2bTheme~.comm-panels-container .slds-input:active,
.THIS~.comm-panels-container .slds-input:focus,
.cB2bTheme~.comm-panels-container .slds-input:focus,
.THIS~.comm-panels-container input.input:active,
.cB2bTheme~.comm-panels-container input.input:active,
.THIS~.comm-panels-container input.input:focus,
.cB2bTheme~.comm-panels-container input.input:focus,
.THIS~.comm-panels-container .slds-select:active,
.cB2bTheme~.comm-panels-container .slds-select:active,
.THIS~.comm-panels-container .slds-select:focus,
.cB2bTheme~.comm-panels-container .slds-select:focus,
.THIS~.comm-panels-container .select:active,
.cB2bTheme~.comm-panels-container .select:active,
.THIS~.comm-panels-container .select:focus,
.cB2bTheme~.comm-panels-container .select:focus,
.THIS~.comm-panels-container .uiInput--select a:active,
.cB2bTheme~.comm-panels-container .uiInput--select a:active,
.THIS~.comm-panels-container .uiInput--select a:focus,
.cB2bTheme~.comm-panels-container .uiInput--select a:focus {
    border: 1px solid RGB(var(--b2b_light-interactive-focus));
    box-shadow: none
}

.THIS .slds-input[disabled],
.cB2bTheme .slds-input[disabled],
.THIS input.input[disabled],
.cB2bTheme input.input[disabled],
.THIS .slds-select[disabled],
.cB2bTheme .slds-select[disabled],
.THIS .select[disabled],
.cB2bTheme .select[disabled],
.THIS .uiInput--select a[disabled],
.cB2bTheme .uiInput--select a[disabled],
.THIS~.comm-panels-container .slds-input[disabled],
.cB2bTheme~.comm-panels-container .slds-input[disabled],
.THIS~.comm-panels-container input.input[disabled],
.cB2bTheme~.comm-panels-container input.input[disabled],
.THIS~.comm-panels-container .slds-select[disabled],
.cB2bTheme~.comm-panels-container .slds-select[disabled],
.THIS~.comm-panels-container .select[disabled],
.cB2bTheme~.comm-panels-container .select[disabled],
.THIS~.comm-panels-container .uiInput--select a[disabled],
.cB2bTheme~.comm-panels-container .uiInput--select a[disabled] {
    background-color: RGB(var(--b2b_light-interactive-disabled-01)) !important;
    color: RGB(var(--b2b_light-interactive-disabled-02));
    border-color: RGB(var(--b2b_light-interactive-disabled-01));
    padding: 0 .5rem;
    cursor: not-allowed;
    pointer-events: none
}

.THIS .slds-input[disabled] .slds-icon,
.cB2bTheme .slds-input[disabled] .slds-icon,
.THIS input.input[disabled] .slds-icon,
.cB2bTheme input.input[disabled] .slds-icon,
.THIS .slds-select[disabled] .slds-icon,
.cB2bTheme .slds-select[disabled] .slds-icon,
.THIS .select[disabled] .slds-icon,
.cB2bTheme .select[disabled] .slds-icon,
.THIS .uiInput--select a[disabled] .slds-icon,
.cB2bTheme .uiInput--select a[disabled] .slds-icon,
.THIS~.comm-panels-container .slds-input[disabled] .slds-icon,
.cB2bTheme~.comm-panels-container .slds-input[disabled] .slds-icon,
.THIS~.comm-panels-container input.input[disabled] .slds-icon,
.cB2bTheme~.comm-panels-container input.input[disabled] .slds-icon,
.THIS~.comm-panels-container .slds-select[disabled] .slds-icon,
.cB2bTheme~.comm-panels-container .slds-select[disabled] .slds-icon,
.THIS~.comm-panels-container .select[disabled] .slds-icon,
.cB2bTheme~.comm-panels-container .select[disabled] .slds-icon,
.THIS~.comm-panels-container .uiInput--select a[disabled] .slds-icon,
.cB2bTheme~.comm-panels-container .uiInput--select a[disabled] .slds-icon {
    fill: currentColor
}

.THIS .slds-input[disabled]::placeholder,
.cB2bTheme .slds-input[disabled]::placeholder,
.THIS input.input[disabled]::placeholder,
.cB2bTheme input.input[disabled]::placeholder,
.THIS .slds-select[disabled]::placeholder,
.cB2bTheme .slds-select[disabled]::placeholder,
.THIS .select[disabled]::placeholder,
.cB2bTheme .select[disabled]::placeholder,
.THIS .uiInput--select a[disabled]::placeholder,
.cB2bTheme .uiInput--select a[disabled]::placeholder,
.THIS~.comm-panels-container .slds-input[disabled]::placeholder,
.cB2bTheme~.comm-panels-container .slds-input[disabled]::placeholder,
.THIS~.comm-panels-container input.input[disabled]::placeholder,
.cB2bTheme~.comm-panels-container input.input[disabled]::placeholder,
.THIS~.comm-panels-container .slds-select[disabled]::placeholder,
.cB2bTheme~.comm-panels-container .slds-select[disabled]::placeholder,
.THIS~.comm-panels-container .select[disabled]::placeholder,
.cB2bTheme~.comm-panels-container .select[disabled]::placeholder,
.THIS~.comm-panels-container .uiInput--select a[disabled]::placeholder,
.cB2bTheme~.comm-panels-container .uiInput--select a[disabled]::placeholder {
    color: currentColor
}

.THIS .slds-input[readonly],
.cB2bTheme .slds-input[readonly],
.THIS input.input[readonly],
.cB2bTheme input.input[readonly],
.THIS .slds-select[readonly],
.cB2bTheme .slds-select[readonly],
.THIS .select[readonly],
.cB2bTheme .select[readonly],
.THIS .uiInput--select a[readonly],
.cB2bTheme .uiInput--select a[readonly],
.THIS~.comm-panels-container .slds-input[readonly],
.cB2bTheme~.comm-panels-container .slds-input[readonly],
.THIS~.comm-panels-container input.input[readonly],
.cB2bTheme~.comm-panels-container input.input[readonly],
.THIS~.comm-panels-container .slds-select[readonly],
.cB2bTheme~.comm-panels-container .slds-select[readonly],
.THIS~.comm-panels-container .select[readonly],
.cB2bTheme~.comm-panels-container .select[readonly],
.THIS~.comm-panels-container .uiInput--select a[readonly],
.cB2bTheme~.comm-panels-container .uiInput--select a[readonly] {
    border: transparent;
    border-bottom: 1px solid RGB(var(--b2b_light-bg-04));
    background-color: RGB(var(--b2b_light-bg-01));
    pointer-events: none;
    padding: 0
}

.THIS .slds-input::placeholder,
.cB2bTheme .slds-input::placeholder,
.THIS input.input::placeholder,
.cB2bTheme input.input::placeholder,
.THIS .slds-select::placeholder,
.cB2bTheme .slds-select::placeholder,
.THIS .select::placeholder,
.cB2bTheme .select::placeholder,
.THIS .uiInput--select a::placeholder,
.cB2bTheme .uiInput--select a::placeholder,
.THIS~.comm-panels-container .slds-input::placeholder,
.cB2bTheme~.comm-panels-container .slds-input::placeholder,
.THIS~.comm-panels-container input.input::placeholder,
.cB2bTheme~.comm-panels-container input.input::placeholder,
.THIS~.comm-panels-container .slds-select::placeholder,
.cB2bTheme~.comm-panels-container .slds-select::placeholder,
.THIS~.comm-panels-container .select::placeholder,
.cB2bTheme~.comm-panels-container .select::placeholder,
.THIS~.comm-panels-container .uiInput--select a::placeholder,
.cB2bTheme~.comm-panels-container .uiInput--select a::placeholder {
    color: RGB(var(--b2b_light-text-02));
    font-style: italic
}

.THIS .slds-input[type="search"]+lightning-primitive-icon,
.cB2bTheme .slds-input[type="search"]+lightning-primitive-icon,
.THIS input.input[type="search"]+lightning-primitive-icon,
.cB2bTheme input.input[type="search"]+lightning-primitive-icon,
.THIS .slds-select[type="search"]+lightning-primitive-icon,
.cB2bTheme .slds-select[type="search"]+lightning-primitive-icon,
.THIS .select[type="search"]+lightning-primitive-icon,
.cB2bTheme .select[type="search"]+lightning-primitive-icon,
.THIS .uiInput--select a[type="search"]+lightning-primitive-icon,
.cB2bTheme .uiInput--select a[type="search"]+lightning-primitive-icon,
.THIS~.comm-panels-container .slds-input[type="search"]+lightning-primitive-icon,
.cB2bTheme~.comm-panels-container .slds-input[type="search"]+lightning-primitive-icon,
.THIS~.comm-panels-container input.input[type="search"]+lightning-primitive-icon,
.cB2bTheme~.comm-panels-container input.input[type="search"]+lightning-primitive-icon,
.THIS~.comm-panels-container .slds-select[type="search"]+lightning-primitive-icon,
.cB2bTheme~.comm-panels-container .slds-select[type="search"]+lightning-primitive-icon,
.THIS~.comm-panels-container .select[type="search"]+lightning-primitive-icon,
.cB2bTheme~.comm-panels-container .select[type="search"]+lightning-primitive-icon,
.THIS~.comm-panels-container .uiInput--select a[type="search"]+lightning-primitive-icon,
.cB2bTheme~.comm-panels-container .uiInput--select a[type="search"]+lightning-primitive-icon {
    width: 1.25rem;
    height: 1.25rem;
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='m19.822 22.25-4.71-5.829a7.619 7.619 0 0 1-4.273 1.28h-.067a7.51 7.51 0 0 1-2.994-.606c-.92-.427-1.739-1-2.456-1.718a8.378 8.378 0 0 1-1.716-2.494A7.625 7.625 0 0 1 3 9.851a7.46 7.46 0 0 1 .606-2.965 8.576 8.576 0 0 1 1.682-2.527 8.364 8.364 0 0 1 2.49-1.719A7.483 7.483 0 0 1 10.839 2c1.032 0 2.019.213 2.961.64a7.774 7.774 0 0 1 2.523 1.685 7.843 7.843 0 0 1 1.716 2.493c.426.944.64 1.954.64 3.033a7.28 7.28 0 0 1-.64 3.032 8.54 8.54 0 0 1-1.75 2.595L21 21.306l-1.178.943ZM4.48 9.85c0 .832.157 1.63.471 2.393a6.92 6.92 0 0 0 1.346 2.022 7.114 7.114 0 0 0 2.019 1.415 6.33 6.33 0 0 0 2.523.505c.83 0 1.626-.157 2.389-.472a6.906 6.906 0 0 0 2.019-1.347 6.602 6.602 0 0 0 1.38-2.022 5.79 5.79 0 0 0 .538-2.493 5.87 5.87 0 0 0-.505-2.393 6.135 6.135 0 0 0-1.346-2.021 6.093 6.093 0 0 0-2.019-1.382 5.689 5.689 0 0 0-2.456-.539c-.83 0-1.626.169-2.389.506A6.51 6.51 0 0 0 4.985 7.39a6.033 6.033 0 0 0-.505 2.46Z'/></svg>");
    background-repeat: no-repeat;
    top: .625rem;
    left: .625rem;
    position: absolute
}

.THIS .slds-input[type="search"]+lightning-primitive-icon svg,
.cB2bTheme .slds-input[type="search"]+lightning-primitive-icon svg,
.THIS input.input[type="search"]+lightning-primitive-icon svg,
.cB2bTheme input.input[type="search"]+lightning-primitive-icon svg,
.THIS .slds-select[type="search"]+lightning-primitive-icon svg,
.cB2bTheme .slds-select[type="search"]+lightning-primitive-icon svg,
.THIS .select[type="search"]+lightning-primitive-icon svg,
.cB2bTheme .select[type="search"]+lightning-primitive-icon svg,
.THIS .uiInput--select a[type="search"]+lightning-primitive-icon svg,
.cB2bTheme .uiInput--select a[type="search"]+lightning-primitive-icon svg,
.THIS~.comm-panels-container .slds-input[type="search"]+lightning-primitive-icon svg,
.cB2bTheme~.comm-panels-container .slds-input[type="search"]+lightning-primitive-icon svg,
.THIS~.comm-panels-container input.input[type="search"]+lightning-primitive-icon svg,
.cB2bTheme~.comm-panels-container input.input[type="search"]+lightning-primitive-icon svg,
.THIS~.comm-panels-container .slds-select[type="search"]+lightning-primitive-icon svg,
.cB2bTheme~.comm-panels-container .slds-select[type="search"]+lightning-primitive-icon svg,
.THIS~.comm-panels-container .select[type="search"]+lightning-primitive-icon svg,
.cB2bTheme~.comm-panels-container .select[type="search"]+lightning-primitive-icon svg,
.THIS~.comm-panels-container .uiInput--select a[type="search"]+lightning-primitive-icon svg,
.cB2bTheme~.comm-panels-container .uiInput--select a[type="search"]+lightning-primitive-icon svg {
    display: none
}

.THIS .slds-input[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon,
.cB2bTheme .slds-input[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon,
.THIS input.input[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon,
.cB2bTheme input.input[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon,
.THIS .slds-select[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon,
.cB2bTheme .slds-select[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon,
.THIS .select[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon,
.cB2bTheme .select[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon,
.THIS .uiInput--select a[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon,
.cB2bTheme .uiInput--select a[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon,
.THIS~.comm-panels-container .slds-input[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon,
.cB2bTheme~.comm-panels-container .slds-input[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon,
.THIS~.comm-panels-container input.input[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon,
.cB2bTheme~.comm-panels-container input.input[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon,
.THIS~.comm-panels-container .slds-select[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon,
.cB2bTheme~.comm-panels-container .slds-select[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon,
.THIS~.comm-panels-container .select[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon,
.cB2bTheme~.comm-panels-container .select[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon,
.THIS~.comm-panels-container .uiInput--select a[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon,
.cB2bTheme~.comm-panels-container .uiInput--select a[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon {
    width: 1.25rem;
    height: 1.25rem;
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12.991 11.985 19 18.01l-.96.989L12 12.973 5.991 19 5 18.011l6.04-6.026L5 5.989 5.991 5 12 11.027 18.04 5l.96.989-6.009 5.996Z'/></svg>");
    background-repeat: no-repeat;
    top: 0;
    right: 0;
    position: absolute
}

.THIS .slds-input[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg,
.cB2bTheme .slds-input[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg,
.THIS input.input[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg,
.cB2bTheme input.input[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg,
.THIS .slds-select[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg,
.cB2bTheme .slds-select[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg,
.THIS .select[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg,
.cB2bTheme .select[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg,
.THIS .uiInput--select a[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg,
.cB2bTheme .uiInput--select a[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg,
.THIS~.comm-panels-container .slds-input[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg,
.cB2bTheme~.comm-panels-container .slds-input[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg,
.THIS~.comm-panels-container input.input[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg,
.cB2bTheme~.comm-panels-container input.input[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg,
.THIS~.comm-panels-container .slds-select[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg,
.cB2bTheme~.comm-panels-container .slds-select[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg,
.THIS~.comm-panels-container .select[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg,
.cB2bTheme~.comm-panels-container .select[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg,
.THIS~.comm-panels-container .uiInput--select a[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg,
.cB2bTheme~.comm-panels-container .uiInput--select a[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg {
    display: none
}

.THIS .slds-input.slds-input_small,
.cB2bTheme .slds-input.slds-input_small,
.THIS input.input.slds-input_small,
.cB2bTheme input.input.slds-input_small,
.THIS .slds-select.slds-input_small,
.cB2bTheme .slds-select.slds-input_small,
.THIS .select.slds-input_small,
.cB2bTheme .select.slds-input_small,
.THIS .uiInput--select a.slds-input_small,
.cB2bTheme .uiInput--select a.slds-input_small,
.THIS~.comm-panels-container .slds-input.slds-input_small,
.cB2bTheme~.comm-panels-container .slds-input.slds-input_small,
.THIS~.comm-panels-container input.input.slds-input_small,
.cB2bTheme~.comm-panels-container input.input.slds-input_small,
.THIS~.comm-panels-container .slds-select.slds-input_small,
.cB2bTheme~.comm-panels-container .slds-select.slds-input_small,
.THIS~.comm-panels-container .select.slds-input_small,
.cB2bTheme~.comm-panels-container .select.slds-input_small,
.THIS~.comm-panels-container .uiInput--select a.slds-input_small,
.cB2bTheme~.comm-panels-container .uiInput--select a.slds-input_small {
    min-height: 2rem
}

.THIS~.select-options,
.cB2bTheme~.select-options,
.THIS~.comm-panels-container~.select-options,
.cB2bTheme~.comm-panels-container~.select-options {
    box-shadow: none;
    border-radius: 0;
    border: 1px solid RGB(var(--b2b_light-interactive-field-bg))
}

.THIS~.select-options .uiMenuItem a,
.cB2bTheme~.select-options .uiMenuItem a,
.THIS~.comm-panels-container~.select-options .uiMenuItem a,
.cB2bTheme~.comm-panels-container~.select-options .uiMenuItem a {
    font-size: 1rem;
    line-height: 1.1;
    color: RGB(var(--b2b_light-text-01));
    display: flex;
    align-items: center
}

.THIS~.select-options .uiMenuItem .selected b,
.cB2bTheme~.select-options .uiMenuItem .selected b,
.THIS~.comm-panels-container~.select-options .uiMenuItem .selected b,
.cB2bTheme~.comm-panels-container~.select-options .uiMenuItem .selected b {
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='rgb(255,255,255)' d='m7 18.375-4-6.344 1.188-.75 3.187 5.031L20.313 6l.875 1.094L7 18.375Z'/></svg>");
    background-repeat: no-repeat
}

.THIS .slds-form-element__control .slds-input__button_decrement,
.cB2bTheme .slds-form-element__control .slds-input__button_decrement,
.THIS~.comm-panels-container .slds-form-element__control .slds-input__button_decrement,
.cB2bTheme~.comm-panels-container .slds-form-element__control .slds-input__button_decrement {
    left: .25rem
}

.THIS .slds-form-element__control .slds-input__button_increment,
.cB2bTheme .slds-form-element__control .slds-input__button_increment,
.THIS~.comm-panels-container .slds-form-element__control .slds-input__button_increment,
.cB2bTheme~.comm-panels-container .slds-form-element__control .slds-input__button_increment {
    right: .25rem
}

.THIS .slds-checkbox,
.cB2bTheme .slds-checkbox,
.THIS .slds-radio,
.cB2bTheme .slds-radio,
.THIS~.comm-panels-container .slds-checkbox,
.cB2bTheme~.comm-panels-container .slds-checkbox,
.THIS~.comm-panels-container .slds-radio,
.cB2bTheme~.comm-panels-container .slds-radio {
    display: flex
}

.THIS .slds-checkbox:not(:first-child),
.cB2bTheme .slds-checkbox:not(:first-child),
.THIS .slds-radio:not(:first-child),
.cB2bTheme .slds-radio:not(:first-child),
.THIS~.comm-panels-container .slds-checkbox:not(:first-child),
.cB2bTheme~.comm-panels-container .slds-checkbox:not(:first-child),
.THIS~.comm-panels-container .slds-radio:not(:first-child),
.cB2bTheme~.comm-panels-container .slds-radio:not(:first-child) {
    margin-top: .25rem
}

.THIS .slds-checkbox [disabled]~.slds-checkbox__label,
.cB2bTheme .slds-checkbox [disabled]~.slds-checkbox__label,
.THIS .slds-radio [disabled]~.slds-checkbox__label,
.cB2bTheme .slds-radio [disabled]~.slds-checkbox__label,
.THIS~.comm-panels-container .slds-checkbox [disabled]~.slds-checkbox__label,
.cB2bTheme~.comm-panels-container .slds-checkbox [disabled]~.slds-checkbox__label,
.THIS~.comm-panels-container .slds-radio [disabled]~.slds-checkbox__label,
.cB2bTheme~.comm-panels-container .slds-radio [disabled]~.slds-checkbox__label {
    cursor: not-allowed
}

.THIS .slds-checkbox__label,
.cB2bTheme .slds-checkbox__label,
.THIS .slds-radio__label,
.cB2bTheme .slds-radio__label,
.THIS~.comm-panels-container .slds-checkbox__label,
.cB2bTheme~.comm-panels-container .slds-checkbox__label,
.THIS~.comm-panels-container .slds-radio__label,
.cB2bTheme~.comm-panels-container .slds-radio__label {
    display: inline-flex;
    cursor: pointer
}

.THIS .slds-checkbox [type="checkbox"]+.slds-checkbox__label .slds-checkbox_faux,
.cB2bTheme .slds-checkbox [type="checkbox"]+.slds-checkbox__label .slds-checkbox_faux,
.THIS~.comm-panels-container .slds-checkbox [type="checkbox"]+.slds-checkbox__label .slds-checkbox_faux,
.cB2bTheme~.comm-panels-container .slds-checkbox [type="checkbox"]+.slds-checkbox__label .slds-checkbox_faux {
    margin-right: 0;
    height: 1rem;
    min-width: 1rem;
    border: 1px solid RGB(var(--b2b_light-interactive-disabled-02));
    box-shadow: none;
    transition: none;
    border-radius: 0
}

.THIS .slds-checkbox [type="checkbox"]+.slds-checkbox__label .slds-checkbox_faux::after,
.cB2bTheme .slds-checkbox [type="checkbox"]+.slds-checkbox__label .slds-checkbox_faux::after,
.THIS~.comm-panels-container .slds-checkbox [type="checkbox"]+.slds-checkbox__label .slds-checkbox_faux::after,
.cB2bTheme~.comm-panels-container .slds-checkbox [type="checkbox"]+.slds-checkbox__label .slds-checkbox_faux::after {
    border-color: RGB(var(--b2b_light-interactive-brand));
    height: .3125rem;
    width: .625rem;
    top: calc(50% - 1px)
}

.THIS .slds-checkbox [type="checkbox"]:focus+.slds-checkbox__label .slds-form-element__label,
.cB2bTheme .slds-checkbox [type="checkbox"]:focus+.slds-checkbox__label .slds-form-element__label,
.THIS~.comm-panels-container .slds-checkbox [type="checkbox"]:focus+.slds-checkbox__label .slds-form-element__label,
.cB2bTheme~.comm-panels-container .slds-checkbox [type="checkbox"]:focus+.slds-checkbox__label .slds-form-element__label {
    color: RGB(var(--b2b_light-text-01))
}

.THIS .slds-checkbox [type="checkbox"]:focus+.slds-checkbox__label .slds-checkbox_faux,
.cB2bTheme .slds-checkbox [type="checkbox"]:focus+.slds-checkbox__label .slds-checkbox_faux,
.THIS~.comm-panels-container .slds-checkbox [type="checkbox"]:focus+.slds-checkbox__label .slds-checkbox_faux,
.cB2bTheme~.comm-panels-container .slds-checkbox [type="checkbox"]:focus+.slds-checkbox__label .slds-checkbox_faux {
    border-color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .slds-checkbox [type="checkbox"]:disabled+.slds-checkbox__label .slds-form-element__label,
.cB2bTheme .slds-checkbox [type="checkbox"]:disabled+.slds-checkbox__label .slds-form-element__label,
.THIS~.comm-panels-container .slds-checkbox [type="checkbox"]:disabled+.slds-checkbox__label .slds-form-element__label,
.cB2bTheme~.comm-panels-container .slds-checkbox [type="checkbox"]:disabled+.slds-checkbox__label .slds-form-element__label {
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .slds-checkbox [type="checkbox"]:disabled+.slds-checkbox__label .slds-checkbox_faux,
.cB2bTheme .slds-checkbox [type="checkbox"]:disabled+.slds-checkbox__label .slds-checkbox_faux,
.THIS~.comm-panels-container .slds-checkbox [type="checkbox"]:disabled+.slds-checkbox__label .slds-checkbox_faux,
.cB2bTheme~.comm-panels-container .slds-checkbox [type="checkbox"]:disabled+.slds-checkbox__label .slds-checkbox_faux {
    background-color: RGB(var(--b2b_light-bg-03))
}

.THIS .slds-checkbox .slds-required,
.cB2bTheme .slds-checkbox .slds-required,
.THIS~.comm-panels-container .slds-checkbox .slds-required,
.cB2bTheme~.comm-panels-container .slds-checkbox .slds-required {
    display: none
}

.THIS .slds-checkbox .slds-required~.slds-checkbox__label .slds-form-element__label::before,
.cB2bTheme .slds-checkbox .slds-required~.slds-checkbox__label .slds-form-element__label::before,
.THIS~.comm-panels-container .slds-checkbox .slds-required~.slds-checkbox__label .slds-form-element__label::before,
.cB2bTheme~.comm-panels-container .slds-checkbox .slds-required~.slds-checkbox__label .slds-form-element__label::before {
    margin: 0 var(--lwc-spacingXxSmall) 0 0;
    padding: 0;
    color: RGB(var(--b2b_light-status-error));
    font-weight: 400;
    vertical-align: top;
    content: "*";
    margin-left: 0
}

.THIS .uiInput.uiInputCheckbox,
.cB2bTheme .uiInput.uiInputCheckbox,
.THIS~.comm-panels-container .uiInput.uiInputCheckbox,
.cB2bTheme~.comm-panels-container .uiInput.uiInputCheckbox {
    display: inline-flex !important;
    align-items: center
}

.THIS .uiInput.uiInputCheckbox input[type="checkbox"],
.cB2bTheme .uiInput.uiInputCheckbox input[type="checkbox"],
.THIS~.comm-panels-container .uiInput.uiInputCheckbox input[type="checkbox"],
.cB2bTheme~.comm-panels-container .uiInput.uiInputCheckbox input[type="checkbox"] {
    height: 1rem;
    width: 1rem;
    min-width: 1rem;
    margin-right: 0;
    border: 1px solid RGB(var(--b2b_light-interactive-disabled-02));
    box-shadow: none;
    transition: none;
    border-radius: 0;
    position: relative;
    cursor: pointer
}

.THIS .uiInput.uiInputCheckbox input[type="checkbox"]:hover,
.cB2bTheme .uiInput.uiInputCheckbox input[type="checkbox"]:hover,
.THIS .uiInput.uiInputCheckbox input[type="checkbox"]:focus,
.cB2bTheme .uiInput.uiInputCheckbox input[type="checkbox"]:focus,
.THIS~.comm-panels-container .uiInput.uiInputCheckbox input[type="checkbox"]:hover,
.cB2bTheme~.comm-panels-container .uiInput.uiInputCheckbox input[type="checkbox"]:hover,
.THIS~.comm-panels-container .uiInput.uiInputCheckbox input[type="checkbox"]:focus,
.cB2bTheme~.comm-panels-container .uiInput.uiInputCheckbox input[type="checkbox"]:focus {
    border-color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .uiInput.uiInputCheckbox input[type="checkbox"]:hover+label,
.cB2bTheme .uiInput.uiInputCheckbox input[type="checkbox"]:hover+label,
.THIS .uiInput.uiInputCheckbox input[type="checkbox"]:focus+label,
.cB2bTheme .uiInput.uiInputCheckbox input[type="checkbox"]:focus+label,
.THIS~.comm-panels-container .uiInput.uiInputCheckbox input[type="checkbox"]:hover+label,
.cB2bTheme~.comm-panels-container .uiInput.uiInputCheckbox input[type="checkbox"]:hover+label,
.THIS~.comm-panels-container .uiInput.uiInputCheckbox input[type="checkbox"]:focus+label,
.cB2bTheme~.comm-panels-container .uiInput.uiInputCheckbox input[type="checkbox"]:focus+label {
    color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .uiInput.uiInputCheckbox input[type="checkbox"]:checked,
.cB2bTheme .uiInput.uiInputCheckbox input[type="checkbox"]:checked,
.THIS~.comm-panels-container .uiInput.uiInputCheckbox input[type="checkbox"]:checked,
.cB2bTheme~.comm-panels-container .uiInput.uiInputCheckbox input[type="checkbox"]:checked {
    background-color: transparent
}

.THIS .uiInput.uiInputCheckbox input[type="checkbox"]:checked::after,
.cB2bTheme .uiInput.uiInputCheckbox input[type="checkbox"]:checked::after,
.THIS~.comm-panels-container .uiInput.uiInputCheckbox input[type="checkbox"]:checked::after,
.cB2bTheme~.comm-panels-container .uiInput.uiInputCheckbox input[type="checkbox"]:checked::after {
    content: "";
    height: .3125rem;
    width: .625rem;
    box-sizing: border-box;
    position: absolute;
    top: calc(50% - 2px);
    left: 50%;
    border-width: .125rem;
    border-bottom: .125rem solid RGB(var(--b2b_light-interactive-brand));
    border-left: .125rem solid RGB(var(--b2b_light-interactive-brand));
    transform: translate3d(-50%, -50%, 0) rotate(-45deg)
}

.THIS .uiInput.uiInputCheckbox input[type="checkbox"]:disabled,
.cB2bTheme .uiInput.uiInputCheckbox input[type="checkbox"]:disabled,
.THIS~.comm-panels-container .uiInput.uiInputCheckbox input[type="checkbox"]:disabled,
.cB2bTheme~.comm-panels-container .uiInput.uiInputCheckbox input[type="checkbox"]:disabled {
    background-color: transparent !important;
    border: 2px solid transparent !important
}

.THIS .uiInput.uiInputCheckbox input[type="checkbox"]:disabled::after,
.cB2bTheme .uiInput.uiInputCheckbox input[type="checkbox"]:disabled::after,
.THIS~.comm-panels-container .uiInput.uiInputCheckbox input[type="checkbox"]:disabled::after,
.cB2bTheme~.comm-panels-container .uiInput.uiInputCheckbox input[type="checkbox"]:disabled::after {
    border-color: RGB(var(--b2b_light-decoration-border))
}

.THIS .uiInput.uiInputCheckbox input[type="checkbox"]:disabled+label,
.cB2bTheme .uiInput.uiInputCheckbox input[type="checkbox"]:disabled+label,
.THIS~.comm-panels-container .uiInput.uiInputCheckbox input[type="checkbox"]:disabled+label,
.cB2bTheme~.comm-panels-container .uiInput.uiInputCheckbox input[type="checkbox"]:disabled+label {
    color: transparent
}

.THIS .uiInput.uiInputCheckbox input[type="checkbox"]+label,
.cB2bTheme .uiInput.uiInputCheckbox input[type="checkbox"]+label,
.THIS~.comm-panels-container .uiInput.uiInputCheckbox input[type="checkbox"]+label,
.cB2bTheme~.comm-panels-container .uiInput.uiInputCheckbox input[type="checkbox"]+label {
    font-size: var(--lwc-fontSize5);
    padding-left: 1rem;
    margin: 0;
    cursor: pointer
}

.THIS .uiInput--radio,
.cB2bTheme .uiInput--radio,
.THIS~.comm-panels-container .uiInput--radio,
.cB2bTheme~.comm-panels-container .uiInput--radio {
    display: flex;
    cursor: pointer;
    align-items: center
}

.THIS .uiInput--radio input,
.cB2bTheme .uiInput--radio input,
.THIS~.comm-panels-container .uiInput--radio input,
.cB2bTheme~.comm-panels-container .uiInput--radio input {
    cursor: pointer;
    position: relative;
    height: 1rem;
    width: 1rem
}

.THIS .uiInput--radio input:before,
.cB2bTheme .uiInput--radio input:before,
.THIS .uiInput--radio input:after,
.cB2bTheme .uiInput--radio input:after,
.THIS~.comm-panels-container .uiInput--radio input:before,
.cB2bTheme~.comm-panels-container .uiInput--radio input:before,
.THIS~.comm-panels-container .uiInput--radio input:after,
.cB2bTheme~.comm-panels-container .uiInput--radio input:after {
    position: absolute;
    content: "";
    border-radius: 50%
}

.THIS .uiInput--radio input:before,
.cB2bTheme .uiInput--radio input:before,
.THIS~.comm-panels-container .uiInput--radio input:before,
.cB2bTheme~.comm-panels-container .uiInput--radio input:before {
    height: 1rem;
    width: 1rem;
    border: 1px solid RGB(var(--b2b_light-text-02))
}

.THIS .uiInput--radio input:after,
.cB2bTheme .uiInput--radio input:after,
.THIS~.comm-panels-container .uiInput--radio input:after,
.cB2bTheme~.comm-panels-container .uiInput--radio input:after {
    height: 10px;
    width: 10px;
    top: 3px;
    left: 3px
}

.THIS .uiInput--radio input:checked:after,
.cB2bTheme .uiInput--radio input:checked:after,
.THIS~.comm-panels-container .uiInput--radio input:checked:after,
.cB2bTheme~.comm-panels-container .uiInput--radio input:checked:after {
    background-color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .uiInput--radio label,
.cB2bTheme .uiInput--radio label,
.THIS~.comm-panels-container .uiInput--radio label,
.cB2bTheme~.comm-panels-container .uiInput--radio label {
    cursor: pointer;
    margin: 0 0 0 var(--lwc-spacingXxSmall)
}

.THIS .uiInput--lookup .lookup__menu,
.cB2bTheme .uiInput--lookup .lookup__menu,
.THIS~.comm-panels-container .uiInput--lookup .lookup__menu,
.cB2bTheme~.comm-panels-container .uiInput--lookup .lookup__menu {
    margin: 0;
    background-color: RGB(var(--b2b_light-interactive-field-bg));
    border-radius: 0
}

.THIS .uiInput--lookup .lookup__menu .optionItem,
.cB2bTheme .uiInput--lookup .lookup__menu .optionItem,
.THIS~.comm-panels-container .uiInput--lookup .lookup__menu .optionItem,
.cB2bTheme~.comm-panels-container .uiInput--lookup .lookup__menu .optionItem {
    padding: 0 var(--lwc-spacingXxSmall);
    min-height: 2.5rem;
    display: flex;
    align-items: center
}

.THIS .uiInput--lookup .lookup__menu .optionItem:hover,
.cB2bTheme .uiInput--lookup .lookup__menu .optionItem:hover,
.THIS~.comm-panels-container .uiInput--lookup .lookup__menu .optionItem:hover,
.cB2bTheme~.comm-panels-container .uiInput--lookup .lookup__menu .optionItem:hover {
    background-color: RGB(var(--b2b_light-interactive-field-bg))
}

.THIS .uiInput--lookup .lookup__menu a.highlighted,
.cB2bTheme .uiInput--lookup .lookup__menu a.highlighted,
.THIS~.comm-panels-container .uiInput--lookup .lookup__menu a.highlighted,
.cB2bTheme~.comm-panels-container .uiInput--lookup .lookup__menu a.highlighted {
    background: transparent
}

.THIS .uiInput--lookup .lookup__menu .uiOutputText,
.cB2bTheme .uiInput--lookup .lookup__menu .uiOutputText,
.THIS~.comm-panels-container .uiInput--lookup .lookup__menu .uiOutputText,
.cB2bTheme~.comm-panels-container .uiInput--lookup .lookup__menu .uiOutputText {
    font-size: var(--lwc-fontSize4)
}

.THIS .slds-radio [type="radio"]+.slds-radio__label .slds-radio_faux,
.cB2bTheme .slds-radio [type="radio"]+.slds-radio__label .slds-radio_faux,
.THIS~.comm-panels-container .slds-radio [type="radio"]+.slds-radio__label .slds-radio_faux,
.cB2bTheme~.comm-panels-container .slds-radio [type="radio"]+.slds-radio__label .slds-radio_faux {
    margin-right: 0;
    height: 1rem;
    min-width: 1rem;
    border: 1px solid RGB(var(--b2b_light-icon-02));
    box-shadow: none;
    transition: none;
    border-radius: 50%
}

.THIS .slds-radio [type="radio"]+.slds-radio__label .slds-radio_faux::after,
.cB2bTheme .slds-radio [type="radio"]+.slds-radio__label .slds-radio_faux::after,
.THIS~.comm-panels-container .slds-radio [type="radio"]+.slds-radio__label .slds-radio_faux::after,
.cB2bTheme~.comm-panels-container .slds-radio [type="radio"]+.slds-radio__label .slds-radio_faux::after {
    height: .5rem;
    width: .5rem;
    background-color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-radio [type="radio"]:focus+.slds-radio__label .slds-radio_faux,
.cB2bTheme .slds-radio [type="radio"]:focus+.slds-radio__label .slds-radio_faux,
.THIS~.comm-panels-container .slds-radio [type="radio"]:focus+.slds-radio__label .slds-radio_faux,
.cB2bTheme~.comm-panels-container .slds-radio [type="radio"]:focus+.slds-radio__label .slds-radio_faux {
    border-color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-radio [type="radio"]:disabled+.slds-radio__label .slds-form-element__label,
.cB2bTheme .slds-radio [type="radio"]:disabled+.slds-radio__label .slds-form-element__label,
.THIS~.comm-panels-container .slds-radio [type="radio"]:disabled+.slds-radio__label .slds-form-element__label,
.cB2bTheme~.comm-panels-container .slds-radio [type="radio"]:disabled+.slds-radio__label .slds-form-element__label {
    color: RGB(var(--b2b_light-interactive-disabled-02));
    cursor: not-allowed
}

.THIS .slds-radio [type="radio"]:disabled+.slds-radio__label .slds-radio_faux,
.cB2bTheme .slds-radio [type="radio"]:disabled+.slds-radio__label .slds-radio_faux,
.THIS~.comm-panels-container .slds-radio [type="radio"]:disabled+.slds-radio__label .slds-radio_faux,
.cB2bTheme~.comm-panels-container .slds-radio [type="radio"]:disabled+.slds-radio__label .slds-radio_faux {
    border-color: RGB(var(--b2b_light-interactive-disabled-02));
    background-color: RGB(var(--b2b_light-interactive-disabled-01));
    cursor: not-allowed
}

.THIS .slds-radio [type="radio"]:disabled+.slds-radio__label .slds-radio_faux::after,
.cB2bTheme .slds-radio [type="radio"]:disabled+.slds-radio__label .slds-radio_faux::after,
.THIS~.comm-panels-container .slds-radio [type="radio"]:disabled+.slds-radio__label .slds-radio_faux::after,
.cB2bTheme~.comm-panels-container .slds-radio [type="radio"]:disabled+.slds-radio__label .slds-radio_faux::after {
    background-color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .slds-checkbox__label,
.cB2bTheme .slds-checkbox__label,
.THIS .slds-radio__label,
.cB2bTheme .slds-radio__label,
.THIS~.comm-panels-container .slds-checkbox__label,
.cB2bTheme~.comm-panels-container .slds-checkbox__label,
.THIS~.comm-panels-container .slds-radio__label,
.cB2bTheme~.comm-panels-container .slds-radio__label {
    padding: 0;
    align-items: center
}

.THIS .slds-checkbox__label .slds-form-element__label,
.cB2bTheme .slds-checkbox__label .slds-form-element__label,
.THIS .slds-radio__label .slds-form-element__label,
.cB2bTheme .slds-radio__label .slds-form-element__label,
.THIS~.comm-panels-container .slds-checkbox__label .slds-form-element__label,
.cB2bTheme~.comm-panels-container .slds-checkbox__label .slds-form-element__label,
.THIS~.comm-panels-container .slds-radio__label .slds-form-element__label,
.cB2bTheme~.comm-panels-container .slds-radio__label .slds-form-element__label {
    margin: 0;
    padding: 0 0 0 .5rem;
    color: RGB(var(--b2b_light-text-01))
}

.THIS .slds-checkbox_toggle .slds-checkbox_faux_container,
.cB2bTheme .slds-checkbox_toggle .slds-checkbox_faux_container,
.THIS~.comm-panels-container .slds-checkbox_toggle .slds-checkbox_faux_container,
.cB2bTheme~.comm-panels-container .slds-checkbox_toggle .slds-checkbox_faux_container {
    display: flex;
    align-items: center;
    position: relative;
    align-items: flex-start;
    flex-direction: column-reverse
}

.THIS .slds-checkbox_toggle .slds-checkbox_faux_container:before,
.cB2bTheme .slds-checkbox_toggle .slds-checkbox_faux_container:before,
.THIS .slds-checkbox_toggle .slds-checkbox_faux_container:after,
.cB2bTheme .slds-checkbox_toggle .slds-checkbox_faux_container:after,
.THIS~.comm-panels-container .slds-checkbox_toggle .slds-checkbox_faux_container:before,
.cB2bTheme~.comm-panels-container .slds-checkbox_toggle .slds-checkbox_faux_container:before,
.THIS~.comm-panels-container .slds-checkbox_toggle .slds-checkbox_faux_container:after,
.cB2bTheme~.comm-panels-container .slds-checkbox_toggle .slds-checkbox_faux_container:after {
    content: "";
    position: absolute;
    z-index: 1;
    background: RGB(var(--b2b_light-icon-light))
}

.THIS .slds-checkbox_toggle .slds-checkbox_faux_container:before,
.cB2bTheme .slds-checkbox_toggle .slds-checkbox_faux_container:before,
.THIS~.comm-panels-container .slds-checkbox_toggle .slds-checkbox_faux_container:before,
.cB2bTheme~.comm-panels-container .slds-checkbox_toggle .slds-checkbox_faux_container:before {
    height: 4px;
    width: 2px;
    right: 38px;
    top: 11px;
    transform: rotate(-45deg)
}

.THIS .slds-checkbox_toggle .slds-checkbox_faux_container:after,
.cB2bTheme .slds-checkbox_toggle .slds-checkbox_faux_container:after,
.THIS~.comm-panels-container .slds-checkbox_toggle .slds-checkbox_faux_container:after,
.cB2bTheme~.comm-panels-container .slds-checkbox_toggle .slds-checkbox_faux_container:after {
    height: 9px;
    width: 2px;
    right: 34px;
    transform: rotate(45deg);
    top: 7px
}

.THIS .slds-checkbox_toggle .slds-checkbox_faux,
.cB2bTheme .slds-checkbox_toggle .slds-checkbox_faux,
.THIS~.comm-panels-container .slds-checkbox_toggle .slds-checkbox_faux,
.cB2bTheme~.comm-panels-container .slds-checkbox_toggle .slds-checkbox_faux {
    order: 1;
    width: 3rem;
    height: 1.5rem
}

.THIS .slds-checkbox_toggle .slds-checkbox_faux::after,
.cB2bTheme .slds-checkbox_toggle .slds-checkbox_faux::after,
.THIS~.comm-panels-container .slds-checkbox_toggle .slds-checkbox_faux::after,
.cB2bTheme~.comm-panels-container .slds-checkbox_toggle .slds-checkbox_faux::after {
    width: 1.25rem;
    height: 1.25rem
}

.THIS .slds-checkbox_toggle [type="checkbox"]+.slds-checkbox_faux_container .slds-checkbox_faux,
.cB2bTheme .slds-checkbox_toggle [type="checkbox"]+.slds-checkbox_faux_container .slds-checkbox_faux,
.THIS~.comm-panels-container .slds-checkbox_toggle [type="checkbox"]+.slds-checkbox_faux_container .slds-checkbox_faux,
.cB2bTheme~.comm-panels-container .slds-checkbox_toggle [type="checkbox"]+.slds-checkbox_faux_container .slds-checkbox_faux {
    border-color: transparent;
    outline: none;
    background: RGB(var(--b2b_light-icon-02))
}

.THIS .slds-checkbox_toggle [type="checkbox"]+.slds-checkbox_faux_container .slds-checkbox_on,
.cB2bTheme .slds-checkbox_toggle [type="checkbox"]+.slds-checkbox_faux_container .slds-checkbox_on,
.THIS .slds-checkbox_toggle [type="checkbox"]+.slds-checkbox_faux_container .slds-checkbox_off,
.cB2bTheme .slds-checkbox_toggle [type="checkbox"]+.slds-checkbox_faux_container .slds-checkbox_off,
.THIS~.comm-panels-container .slds-checkbox_toggle [type="checkbox"]+.slds-checkbox_faux_container .slds-checkbox_on,
.cB2bTheme~.comm-panels-container .slds-checkbox_toggle [type="checkbox"]+.slds-checkbox_faux_container .slds-checkbox_on,
.THIS~.comm-panels-container .slds-checkbox_toggle [type="checkbox"]+.slds-checkbox_faux_container .slds-checkbox_off,
.cB2bTheme~.comm-panels-container .slds-checkbox_toggle [type="checkbox"]+.slds-checkbox_faux_container .slds-checkbox_off {
    color: RGB(var(--b2b_light-text-02));
    font-size: var(--lwc-fontSize2)
}

.THIS .slds-checkbox_toggle [type="checkbox"]:focus+.slds-checkbox_faux_container .slds-checkbox_faux,
.cB2bTheme .slds-checkbox_toggle [type="checkbox"]:focus+.slds-checkbox_faux_container .slds-checkbox_faux,
.THIS~.comm-panels-container .slds-checkbox_toggle [type="checkbox"]:focus+.slds-checkbox_faux_container .slds-checkbox_faux,
.cB2bTheme~.comm-panels-container .slds-checkbox_toggle [type="checkbox"]:focus+.slds-checkbox_faux_container .slds-checkbox_faux {
    box-shadow: none;
    border-color: transparent
}

.THIS .slds-checkbox_toggle [type="checkbox"]:checked+.slds-checkbox_faux_container .slds-checkbox_faux,
.cB2bTheme .slds-checkbox_toggle [type="checkbox"]:checked+.slds-checkbox_faux_container .slds-checkbox_faux,
.THIS~.comm-panels-container .slds-checkbox_toggle [type="checkbox"]:checked+.slds-checkbox_faux_container .slds-checkbox_faux,
.cB2bTheme~.comm-panels-container .slds-checkbox_toggle [type="checkbox"]:checked+.slds-checkbox_faux_container .slds-checkbox_faux {
    background-color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-checkbox_toggle [type="checkbox"]:checked+.slds-checkbox_faux_container .slds-checkbox_faux::before,
.cB2bTheme .slds-checkbox_toggle [type="checkbox"]:checked+.slds-checkbox_faux_container .slds-checkbox_faux::before,
.THIS~.comm-panels-container .slds-checkbox_toggle [type="checkbox"]:checked+.slds-checkbox_faux_container .slds-checkbox_faux::before,
.cB2bTheme~.comm-panels-container .slds-checkbox_toggle [type="checkbox"]:checked+.slds-checkbox_faux_container .slds-checkbox_faux::before {
    width: 1.25rem;
    height: 1.25rem
}

.THIS .slds-checkbox_toggle [type="checkbox"]:checked+.slds-checkbox_faux_container .slds-checkbox_faux::after,
.cB2bTheme .slds-checkbox_toggle [type="checkbox"]:checked+.slds-checkbox_faux_container .slds-checkbox_faux::after,
.THIS~.comm-panels-container .slds-checkbox_toggle [type="checkbox"]:checked+.slds-checkbox_faux_container .slds-checkbox_faux::after,
.cB2bTheme~.comm-panels-container .slds-checkbox_toggle [type="checkbox"]:checked+.slds-checkbox_faux_container .slds-checkbox_faux::after {
    display: none
}

.THIS .slds-checkbox_toggle [type="checkbox"]:disabled+.slds-checkbox_faux_container:before,
.cB2bTheme .slds-checkbox_toggle [type="checkbox"]:disabled+.slds-checkbox_faux_container:before,
.THIS .slds-checkbox_toggle [type="checkbox"]:disabled+.slds-checkbox_faux_container:after,
.cB2bTheme .slds-checkbox_toggle [type="checkbox"]:disabled+.slds-checkbox_faux_container:after,
.THIS~.comm-panels-container .slds-checkbox_toggle [type="checkbox"]:disabled+.slds-checkbox_faux_container:before,
.cB2bTheme~.comm-panels-container .slds-checkbox_toggle [type="checkbox"]:disabled+.slds-checkbox_faux_container:before,
.THIS~.comm-panels-container .slds-checkbox_toggle [type="checkbox"]:disabled+.slds-checkbox_faux_container:after,
.cB2bTheme~.comm-panels-container .slds-checkbox_toggle [type="checkbox"]:disabled+.slds-checkbox_faux_container:after {
    background-color: RGB(var(--b2b_light-interactive-disabled-01))
}

.THIS .slds-checkbox_toggle [type="checkbox"]:disabled+.slds-checkbox_faux_container .slds-checkbox_faux,
.cB2bTheme .slds-checkbox_toggle [type="checkbox"]:disabled+.slds-checkbox_faux_container .slds-checkbox_faux,
.THIS~.comm-panels-container .slds-checkbox_toggle [type="checkbox"]:disabled+.slds-checkbox_faux_container .slds-checkbox_faux,
.cB2bTheme~.comm-panels-container .slds-checkbox_toggle [type="checkbox"]:disabled+.slds-checkbox_faux_container .slds-checkbox_faux {
    background: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .slds-checkbox_toggle [type="checkbox"]:disabled+.slds-checkbox_faux_container .slds-checkbox_faux::before,
.cB2bTheme .slds-checkbox_toggle [type="checkbox"]:disabled+.slds-checkbox_faux_container .slds-checkbox_faux::before,
.THIS .slds-checkbox_toggle [type="checkbox"]:disabled+.slds-checkbox_faux_container .slds-checkbox_faux::after,
.cB2bTheme .slds-checkbox_toggle [type="checkbox"]:disabled+.slds-checkbox_faux_container .slds-checkbox_faux::after,
.THIS~.comm-panels-container .slds-checkbox_toggle [type="checkbox"]:disabled+.slds-checkbox_faux_container .slds-checkbox_faux::before,
.cB2bTheme~.comm-panels-container .slds-checkbox_toggle [type="checkbox"]:disabled+.slds-checkbox_faux_container .slds-checkbox_faux::before,
.THIS~.comm-panels-container .slds-checkbox_toggle [type="checkbox"]:disabled+.slds-checkbox_faux_container .slds-checkbox_faux::after,
.cB2bTheme~.comm-panels-container .slds-checkbox_toggle [type="checkbox"]:disabled+.slds-checkbox_faux_container .slds-checkbox_faux::after {
    background-color: RGB(var(--b2b_light-interactive-disabled-01))
}

.THIS .slds-combobox .slds-combobox__input,
.cB2bTheme .slds-combobox .slds-combobox__input,
.THIS~.comm-panels-container .slds-combobox .slds-combobox__input,
.cB2bTheme~.comm-panels-container .slds-combobox .slds-combobox__input {
    padding: 0 .5rem;
    border-top: 1px solid transparent;
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
    border-bottom: 1px solid RGB(var(--b2b_light-interactive-field-border));
    border-radius: 0;
    background-color: RGB(var(--b2b_light-interactive-field-bg));
    font-size: 1rem;
    line-height: 1.1;
    color: RGB(var(--b2b_light-text-02));
    align-items: center;
    min-height: 2.5rem;
    box-shadow: none;
    font-style: italic
}

.THIS .slds-combobox .slds-combobox__input.slds-combobox__input-value,
.cB2bTheme .slds-combobox .slds-combobox__input.slds-combobox__input-value,
.THIS~.comm-panels-container .slds-combobox .slds-combobox__input.slds-combobox__input-value,
.cB2bTheme~.comm-panels-container .slds-combobox .slds-combobox__input.slds-combobox__input-value {
    color: RGB(var(--b2b_light-text-01));
    box-shadow: none;
    outline: none;
    font-style: normal
}

.THIS .slds-combobox .slds-combobox__input:focus,
.cB2bTheme .slds-combobox .slds-combobox__input:focus,
.THIS .slds-combobox .slds-combobox__input.slds-has-focus,
.cB2bTheme .slds-combobox .slds-combobox__input.slds-has-focus,
.THIS~.comm-panels-container .slds-combobox .slds-combobox__input:focus,
.cB2bTheme~.comm-panels-container .slds-combobox .slds-combobox__input:focus,
.THIS~.comm-panels-container .slds-combobox .slds-combobox__input.slds-has-focus,
.cB2bTheme~.comm-panels-container .slds-combobox .slds-combobox__input.slds-has-focus {
    border-color: RGB(var(--b2b_light-interactive-focus));
    box-shadow: none;
    outline: none
}

.THIS .slds-combobox .slds-combobox__input.slds-is-disabled,
.cB2bTheme .slds-combobox .slds-combobox__input.slds-is-disabled,
.THIS .slds-combobox .slds-combobox__input:disabled,
.cB2bTheme .slds-combobox .slds-combobox__input:disabled,
.THIS~.comm-panels-container .slds-combobox .slds-combobox__input.slds-is-disabled,
.cB2bTheme~.comm-panels-container .slds-combobox .slds-combobox__input.slds-is-disabled,
.THIS~.comm-panels-container .slds-combobox .slds-combobox__input:disabled,
.cB2bTheme~.comm-panels-container .slds-combobox .slds-combobox__input:disabled {
    color: RGB(var(--b2b_light-interactive-disabled-02));
    border-color: RGB(var(--b2b_light-interactive-disabled-01));
    background-color: RGB(var(--b2b_light-interactive-disabled-01))
}

.THIS .slds-combobox .slds-combobox__input.slds-is-disabled~.slds-input__icon-group lightning-primitive-icon,
.cB2bTheme .slds-combobox .slds-combobox__input.slds-is-disabled~.slds-input__icon-group lightning-primitive-icon,
.THIS .slds-combobox .slds-combobox__input:disabled~.slds-input__icon-group lightning-primitive-icon,
.cB2bTheme .slds-combobox .slds-combobox__input:disabled~.slds-input__icon-group lightning-primitive-icon,
.THIS~.comm-panels-container .slds-combobox .slds-combobox__input.slds-is-disabled~.slds-input__icon-group lightning-primitive-icon,
.cB2bTheme~.comm-panels-container .slds-combobox .slds-combobox__input.slds-is-disabled~.slds-input__icon-group lightning-primitive-icon,
.THIS~.comm-panels-container .slds-combobox .slds-combobox__input:disabled~.slds-input__icon-group lightning-primitive-icon,
.cB2bTheme~.comm-panels-container .slds-combobox .slds-combobox__input:disabled~.slds-input__icon-group lightning-primitive-icon {
    opacity: .2
}

.THIS .slds-combobox .slds-icon_container,
.cB2bTheme .slds-combobox .slds-icon_container,
.THIS~.comm-panels-container .slds-combobox .slds-icon_container,
.cB2bTheme~.comm-panels-container .slds-combobox .slds-icon_container {
    display: flex;
    align-items: center
}

.THIS .slds-combobox .slds-input__icon .slds-icon,
.cB2bTheme .slds-combobox .slds-input__icon .slds-icon,
.THIS~.comm-panels-container .slds-combobox .slds-input__icon .slds-icon,
.cB2bTheme~.comm-panels-container .slds-combobox .slds-input__icon .slds-icon {
    fill: RGB(var(--b2b_light-bg-inverted))
}

.THIS .slds-combobox.slds-is-open .slds-combobox__form-element lightning-icon,
.cB2bTheme .slds-combobox.slds-is-open .slds-combobox__form-element lightning-icon,
.THIS~.comm-panels-container .slds-combobox.slds-is-open .slds-combobox__form-element lightning-icon,
.cB2bTheme~.comm-panels-container .slds-combobox.slds-is-open .slds-combobox__form-element lightning-icon {
    transform: rotate(180deg) translate(0, 10px)
}

.THIS .slds-combobox.slds-has-error .slds-combobox__input,
.cB2bTheme .slds-combobox.slds-has-error .slds-combobox__input,
.THIS~.comm-panels-container .slds-combobox.slds-has-error .slds-combobox__input,
.cB2bTheme~.comm-panels-container .slds-combobox.slds-has-error .slds-combobox__input {
    border: none
}

.THIS .slds-timepicker,
.cB2bTheme .slds-timepicker,
.THIS~.comm-panels-container .slds-timepicker,
.cB2bTheme~.comm-panels-container .slds-timepicker {
    max-width: 15rem;
    position: relative
}

.THIS .slds-timepicker .slds-dropdown,
.cB2bTheme .slds-timepicker .slds-dropdown,
.THIS~.comm-panels-container .slds-timepicker .slds-dropdown,
.cB2bTheme~.comm-panels-container .slds-timepicker .slds-dropdown {
    padding: 0;
    max-height: 9rem
}

.THIS .slds-timepicker .slds-combobox__input,
.cB2bTheme .slds-timepicker .slds-combobox__input,
.THIS~.comm-panels-container .slds-timepicker .slds-combobox__input,
.cB2bTheme~.comm-panels-container .slds-timepicker .slds-combobox__input {
    background-color: RGB(var(--b2b_light-bg-02));
    padding: 10px 8px
}

.THIS .slds-timepicker .slds-combobox__input.slds-has-focus,
.cB2bTheme .slds-timepicker .slds-combobox__input.slds-has-focus,
.THIS~.comm-panels-container .slds-timepicker .slds-combobox__input.slds-has-focus,
.cB2bTheme~.comm-panels-container .slds-timepicker .slds-combobox__input.slds-has-focus {
    font-weight: var(--lwc-fontWeightRegular)
}

.THIS .slds-timepicker .slds-listbox,
.cB2bTheme .slds-timepicker .slds-listbox,
.THIS~.comm-panels-container .slds-timepicker .slds-listbox,
.cB2bTheme~.comm-panels-container .slds-timepicker .slds-listbox {
    background-color: RGB(var(--b2b_light-bg-02));
    max-width: 15rem
}

.THIS .slds-timepicker .slds-listbox__option,
.cB2bTheme .slds-timepicker .slds-listbox__option,
.THIS~.comm-panels-container .slds-timepicker .slds-listbox__option,
.cB2bTheme~.comm-panels-container .slds-timepicker .slds-listbox__option {
    padding: 8px 40px
}

.THIS .slds-timepicker li,
.cB2bTheme .slds-timepicker li,
.THIS~.comm-panels-container .slds-timepicker li,
.cB2bTheme~.comm-panels-container .slds-timepicker li {
    padding: 0
}

.THIS .slds-select_container::before,
.cB2bTheme .slds-select_container::before,
.THIS .slds-select_container::after,
.cB2bTheme .slds-select_container::after,
.THIS~.comm-panels-container .slds-select_container::before,
.cB2bTheme~.comm-panels-container .slds-select_container::before,
.THIS~.comm-panels-container .slds-select_container::after,
.cB2bTheme~.comm-panels-container .slds-select_container::after {
    right: .75rem
}

.THIS .slds-select_container::before,
.cB2bTheme .slds-select_container::before,
.THIS~.comm-panels-container .slds-select_container::before,
.cB2bTheme~.comm-panels-container .slds-select_container::before {
    top: .5625rem;
    border-bottom-color: RGB(var(--b2b_light-decoration-border))
}

.THIS .slds-select_container::after,
.cB2bTheme .slds-select_container::after,
.THIS~.comm-panels-container .slds-select_container::after,
.cB2bTheme~.comm-panels-container .slds-select_container::after {
    bottom: .5625rem;
    border-top-color: RGB(var(--b2b_light-decoration-border))
}

.THIS .slds-select,
.cB2bTheme .slds-select,
.THIS .select,
.cB2bTheme .select,
.THIS~.comm-panels-container .slds-select,
.cB2bTheme~.comm-panels-container .slds-select,
.THIS~.comm-panels-container .select,
.cB2bTheme~.comm-panels-container .select {
    padding-right: 2.25rem
}

.THIS .slds-select:read-only,
.cB2bTheme .slds-select:read-only,
.THIS .select:read-only,
.cB2bTheme .select:read-only,
.THIS~.comm-panels-container .slds-select:read-only,
.cB2bTheme~.comm-panels-container .slds-select:read-only,
.THIS~.comm-panels-container .select:read-only,
.cB2bTheme~.comm-panels-container .select:read-only {
    background-color: RGB(var(--b2b_light-bg-01))
}

.THIS .uiInput--textarea .textarea,
.cB2bTheme .uiInput--textarea .textarea,
.THIS .slds-textarea,
.cB2bTheme .slds-textarea,
.THIS .slds-rich-text-editor,
.cB2bTheme .slds-rich-text-editor,
.THIS .textarea,
.cB2bTheme .textarea,
.THIS~.comm-panels-container .uiInput--textarea .textarea,
.cB2bTheme~.comm-panels-container .uiInput--textarea .textarea,
.THIS~.comm-panels-container .slds-textarea,
.cB2bTheme~.comm-panels-container .slds-textarea,
.THIS~.comm-panels-container .slds-rich-text-editor,
.cB2bTheme~.comm-panels-container .slds-rich-text-editor,
.THIS~.comm-panels-container .textarea,
.cB2bTheme~.comm-panels-container .textarea {
    display: flex;
    background-color: RGB(var(--b2b_light-bg-02));
    padding: .75rem .5rem;
    min-height: 6.25rem;
    border-radius: 0;
    border: none;
    border-bottom: 1px solid RGB(var(--b2b_light-interactive-field-border));
    font-size: 1rem;
    transition: border 0.1s linear, background-color 0.1s linear;
    box-shadow: none
}

.THIS .uiInput--textarea .textarea.slds-has-focus,
.cB2bTheme .uiInput--textarea .textarea.slds-has-focus,
.THIS .uiInput--textarea .textarea:focus,
.cB2bTheme .uiInput--textarea .textarea:focus,
.THIS .slds-textarea.slds-has-focus,
.cB2bTheme .slds-textarea.slds-has-focus,
.THIS .slds-textarea:focus,
.cB2bTheme .slds-textarea:focus,
.THIS .slds-rich-text-editor.slds-has-focus,
.cB2bTheme .slds-rich-text-editor.slds-has-focus,
.THIS .slds-rich-text-editor:focus,
.cB2bTheme .slds-rich-text-editor:focus,
.THIS .textarea.slds-has-focus,
.cB2bTheme .textarea.slds-has-focus,
.THIS .textarea:focus,
.cB2bTheme .textarea:focus,
.THIS~.comm-panels-container .uiInput--textarea .textarea.slds-has-focus,
.cB2bTheme~.comm-panels-container .uiInput--textarea .textarea.slds-has-focus,
.THIS~.comm-panels-container .uiInput--textarea .textarea:focus,
.cB2bTheme~.comm-panels-container .uiInput--textarea .textarea:focus,
.THIS~.comm-panels-container .slds-textarea.slds-has-focus,
.cB2bTheme~.comm-panels-container .slds-textarea.slds-has-focus,
.THIS~.comm-panels-container .slds-textarea:focus,
.cB2bTheme~.comm-panels-container .slds-textarea:focus,
.THIS~.comm-panels-container .slds-rich-text-editor.slds-has-focus,
.cB2bTheme~.comm-panels-container .slds-rich-text-editor.slds-has-focus,
.THIS~.comm-panels-container .slds-rich-text-editor:focus,
.cB2bTheme~.comm-panels-container .slds-rich-text-editor:focus,
.THIS~.comm-panels-container .textarea.slds-has-focus,
.cB2bTheme~.comm-panels-container .textarea.slds-has-focus,
.THIS~.comm-panels-container .textarea:focus,
.cB2bTheme~.comm-panels-container .textarea:focus {
    border: 1px solid RGB(var(--b2b_light-interactive-brand));
    background-color: RGB(var(--b2b_light-bg-01))
}

.THIS .uiInput--textarea .textarea.slds-has-focus .slds-rich-text-editor__textarea,
.cB2bTheme .uiInput--textarea .textarea.slds-has-focus .slds-rich-text-editor__textarea,
.THIS .uiInput--textarea .textarea:focus .slds-rich-text-editor__textarea,
.cB2bTheme .uiInput--textarea .textarea:focus .slds-rich-text-editor__textarea,
.THIS .slds-textarea.slds-has-focus .slds-rich-text-editor__textarea,
.cB2bTheme .slds-textarea.slds-has-focus .slds-rich-text-editor__textarea,
.THIS .slds-textarea:focus .slds-rich-text-editor__textarea,
.cB2bTheme .slds-textarea:focus .slds-rich-text-editor__textarea,
.THIS .slds-rich-text-editor.slds-has-focus .slds-rich-text-editor__textarea,
.cB2bTheme .slds-rich-text-editor.slds-has-focus .slds-rich-text-editor__textarea,
.THIS .slds-rich-text-editor:focus .slds-rich-text-editor__textarea,
.cB2bTheme .slds-rich-text-editor:focus .slds-rich-text-editor__textarea,
.THIS .textarea.slds-has-focus .slds-rich-text-editor__textarea,
.cB2bTheme .textarea.slds-has-focus .slds-rich-text-editor__textarea,
.THIS .textarea:focus .slds-rich-text-editor__textarea,
.cB2bTheme .textarea:focus .slds-rich-text-editor__textarea,
.THIS~.comm-panels-container .uiInput--textarea .textarea.slds-has-focus .slds-rich-text-editor__textarea,
.cB2bTheme~.comm-panels-container .uiInput--textarea .textarea.slds-has-focus .slds-rich-text-editor__textarea,
.THIS~.comm-panels-container .uiInput--textarea .textarea:focus .slds-rich-text-editor__textarea,
.cB2bTheme~.comm-panels-container .uiInput--textarea .textarea:focus .slds-rich-text-editor__textarea,
.THIS~.comm-panels-container .slds-textarea.slds-has-focus .slds-rich-text-editor__textarea,
.cB2bTheme~.comm-panels-container .slds-textarea.slds-has-focus .slds-rich-text-editor__textarea,
.THIS~.comm-panels-container .slds-textarea:focus .slds-rich-text-editor__textarea,
.cB2bTheme~.comm-panels-container .slds-textarea:focus .slds-rich-text-editor__textarea,
.THIS~.comm-panels-container .slds-rich-text-editor.slds-has-focus .slds-rich-text-editor__textarea,
.cB2bTheme~.comm-panels-container .slds-rich-text-editor.slds-has-focus .slds-rich-text-editor__textarea,
.THIS~.comm-panels-container .slds-rich-text-editor:focus .slds-rich-text-editor__textarea,
.cB2bTheme~.comm-panels-container .slds-rich-text-editor:focus .slds-rich-text-editor__textarea,
.THIS~.comm-panels-container .textarea.slds-has-focus .slds-rich-text-editor__textarea,
.cB2bTheme~.comm-panels-container .textarea.slds-has-focus .slds-rich-text-editor__textarea,
.THIS~.comm-panels-container .textarea:focus .slds-rich-text-editor__textarea,
.cB2bTheme~.comm-panels-container .textarea:focus .slds-rich-text-editor__textarea {
    border: 1px solid RGB(var(--b2b_light-interactive-brand))
}

.THIS .uiInput--textarea .textarea.slds-has-focus .slds-rich-text-editor__textarea,
.cB2bTheme .uiInput--textarea .textarea.slds-has-focus .slds-rich-text-editor__textarea,
.THIS .uiInput--textarea .textarea.slds-has-focus .slds-rich-text-editor__toolbar_bottom,
.cB2bTheme .uiInput--textarea .textarea.slds-has-focus .slds-rich-text-editor__toolbar_bottom,
.THIS .uiInput--textarea .textarea.slds-has-focus .slds-rich-text-area__content,
.cB2bTheme .uiInput--textarea .textarea.slds-has-focus .slds-rich-text-area__content,
.THIS .uiInput--textarea .textarea:focus .slds-rich-text-editor__textarea,
.cB2bTheme .uiInput--textarea .textarea:focus .slds-rich-text-editor__textarea,
.THIS .uiInput--textarea .textarea:focus .slds-rich-text-editor__toolbar_bottom,
.cB2bTheme .uiInput--textarea .textarea:focus .slds-rich-text-editor__toolbar_bottom,
.THIS .uiInput--textarea .textarea:focus .slds-rich-text-area__content,
.cB2bTheme .uiInput--textarea .textarea:focus .slds-rich-text-area__content,
.THIS .slds-textarea.slds-has-focus .slds-rich-text-editor__textarea,
.cB2bTheme .slds-textarea.slds-has-focus .slds-rich-text-editor__textarea,
.THIS .slds-textarea.slds-has-focus .slds-rich-text-editor__toolbar_bottom,
.cB2bTheme .slds-textarea.slds-has-focus .slds-rich-text-editor__toolbar_bottom,
.THIS .slds-textarea.slds-has-focus .slds-rich-text-area__content,
.cB2bTheme .slds-textarea.slds-has-focus .slds-rich-text-area__content,
.THIS .slds-textarea:focus .slds-rich-text-editor__textarea,
.cB2bTheme .slds-textarea:focus .slds-rich-text-editor__textarea,
.THIS .slds-textarea:focus .slds-rich-text-editor__toolbar_bottom,
.cB2bTheme .slds-textarea:focus .slds-rich-text-editor__toolbar_bottom,
.THIS .slds-textarea:focus .slds-rich-text-area__content,
.cB2bTheme .slds-textarea:focus .slds-rich-text-area__content,
.THIS .slds-rich-text-editor.slds-has-focus .slds-rich-text-editor__textarea,
.cB2bTheme .slds-rich-text-editor.slds-has-focus .slds-rich-text-editor__textarea,
.THIS .slds-rich-text-editor.slds-has-focus .slds-rich-text-editor__toolbar_bottom,
.cB2bTheme .slds-rich-text-editor.slds-has-focus .slds-rich-text-editor__toolbar_bottom,
.THIS .slds-rich-text-editor.slds-has-focus .slds-rich-text-area__content,
.cB2bTheme .slds-rich-text-editor.slds-has-focus .slds-rich-text-area__content,
.THIS .slds-rich-text-editor:focus .slds-rich-text-editor__textarea,
.cB2bTheme .slds-rich-text-editor:focus .slds-rich-text-editor__textarea,
.THIS .slds-rich-text-editor:focus .slds-rich-text-editor__toolbar_bottom,
.cB2bTheme .slds-rich-text-editor:focus .slds-rich-text-editor__toolbar_bottom,
.THIS .slds-rich-text-editor:focus .slds-rich-text-area__content,
.cB2bTheme .slds-rich-text-editor:focus .slds-rich-text-area__content,
.THIS .textarea.slds-has-focus .slds-rich-text-editor__textarea,
.cB2bTheme .textarea.slds-has-focus .slds-rich-text-editor__textarea,
.THIS .textarea.slds-has-focus .slds-rich-text-editor__toolbar_bottom,
.cB2bTheme .textarea.slds-has-focus .slds-rich-text-editor__toolbar_bottom,
.THIS .textarea.slds-has-focus .slds-rich-text-area__content,
.cB2bTheme .textarea.slds-has-focus .slds-rich-text-area__content,
.THIS .textarea:focus .slds-rich-text-editor__textarea,
.cB2bTheme .textarea:focus .slds-rich-text-editor__textarea,
.THIS .textarea:focus .slds-rich-text-editor__toolbar_bottom,
.cB2bTheme .textarea:focus .slds-rich-text-editor__toolbar_bottom,
.THIS .textarea:focus .slds-rich-text-area__content,
.cB2bTheme .textarea:focus .slds-rich-text-area__content,
.THIS~.comm-panels-container .uiInput--textarea .textarea.slds-has-focus .slds-rich-text-editor__textarea,
.cB2bTheme~.comm-panels-container .uiInput--textarea .textarea.slds-has-focus .slds-rich-text-editor__textarea,
.THIS~.comm-panels-container .uiInput--textarea .textarea.slds-has-focus .slds-rich-text-editor__toolbar_bottom,
.cB2bTheme~.comm-panels-container .uiInput--textarea .textarea.slds-has-focus .slds-rich-text-editor__toolbar_bottom,
.THIS~.comm-panels-container .uiInput--textarea .textarea.slds-has-focus .slds-rich-text-area__content,
.cB2bTheme~.comm-panels-container .uiInput--textarea .textarea.slds-has-focus .slds-rich-text-area__content,
.THIS~.comm-panels-container .uiInput--textarea .textarea:focus .slds-rich-text-editor__textarea,
.cB2bTheme~.comm-panels-container .uiInput--textarea .textarea:focus .slds-rich-text-editor__textarea,
.THIS~.comm-panels-container .uiInput--textarea .textarea:focus .slds-rich-text-editor__toolbar_bottom,
.cB2bTheme~.comm-panels-container .uiInput--textarea .textarea:focus .slds-rich-text-editor__toolbar_bottom,
.THIS~.comm-panels-container .uiInput--textarea .textarea:focus .slds-rich-text-area__content,
.cB2bTheme~.comm-panels-container .uiInput--textarea .textarea:focus .slds-rich-text-area__content,
.THIS~.comm-panels-container .slds-textarea.slds-has-focus .slds-rich-text-editor__textarea,
.cB2bTheme~.comm-panels-container .slds-textarea.slds-has-focus .slds-rich-text-editor__textarea,
.THIS~.comm-panels-container .slds-textarea.slds-has-focus .slds-rich-text-editor__toolbar_bottom,
.cB2bTheme~.comm-panels-container .slds-textarea.slds-has-focus .slds-rich-text-editor__toolbar_bottom,
.THIS~.comm-panels-container .slds-textarea.slds-has-focus .slds-rich-text-area__content,
.cB2bTheme~.comm-panels-container .slds-textarea.slds-has-focus .slds-rich-text-area__content,
.THIS~.comm-panels-container .slds-textarea:focus .slds-rich-text-editor__textarea,
.cB2bTheme~.comm-panels-container .slds-textarea:focus .slds-rich-text-editor__textarea,
.THIS~.comm-panels-container .slds-textarea:focus .slds-rich-text-editor__toolbar_bottom,
.cB2bTheme~.comm-panels-container .slds-textarea:focus .slds-rich-text-editor__toolbar_bottom,
.THIS~.comm-panels-container .slds-textarea:focus .slds-rich-text-area__content,
.cB2bTheme~.comm-panels-container .slds-textarea:focus .slds-rich-text-area__content,
.THIS~.comm-panels-container .slds-rich-text-editor.slds-has-focus .slds-rich-text-editor__textarea,
.cB2bTheme~.comm-panels-container .slds-rich-text-editor.slds-has-focus .slds-rich-text-editor__textarea,
.THIS~.comm-panels-container .slds-rich-text-editor.slds-has-focus .slds-rich-text-editor__toolbar_bottom,
.cB2bTheme~.comm-panels-container .slds-rich-text-editor.slds-has-focus .slds-rich-text-editor__toolbar_bottom,
.THIS~.comm-panels-container .slds-rich-text-editor.slds-has-focus .slds-rich-text-area__content,
.cB2bTheme~.comm-panels-container .slds-rich-text-editor.slds-has-focus .slds-rich-text-area__content,
.THIS~.comm-panels-container .slds-rich-text-editor:focus .slds-rich-text-editor__textarea,
.cB2bTheme~.comm-panels-container .slds-rich-text-editor:focus .slds-rich-text-editor__textarea,
.THIS~.comm-panels-container .slds-rich-text-editor:focus .slds-rich-text-editor__toolbar_bottom,
.cB2bTheme~.comm-panels-container .slds-rich-text-editor:focus .slds-rich-text-editor__toolbar_bottom,
.THIS~.comm-panels-container .slds-rich-text-editor:focus .slds-rich-text-area__content,
.cB2bTheme~.comm-panels-container .slds-rich-text-editor:focus .slds-rich-text-area__content,
.THIS~.comm-panels-container .textarea.slds-has-focus .slds-rich-text-editor__textarea,
.cB2bTheme~.comm-panels-container .textarea.slds-has-focus .slds-rich-text-editor__textarea,
.THIS~.comm-panels-container .textarea.slds-has-focus .slds-rich-text-editor__toolbar_bottom,
.cB2bTheme~.comm-panels-container .textarea.slds-has-focus .slds-rich-text-editor__toolbar_bottom,
.THIS~.comm-panels-container .textarea.slds-has-focus .slds-rich-text-area__content,
.cB2bTheme~.comm-panels-container .textarea.slds-has-focus .slds-rich-text-area__content,
.THIS~.comm-panels-container .textarea:focus .slds-rich-text-editor__textarea,
.cB2bTheme~.comm-panels-container .textarea:focus .slds-rich-text-editor__textarea,
.THIS~.comm-panels-container .textarea:focus .slds-rich-text-editor__toolbar_bottom,
.cB2bTheme~.comm-panels-container .textarea:focus .slds-rich-text-editor__toolbar_bottom,
.THIS~.comm-panels-container .textarea:focus .slds-rich-text-area__content,
.cB2bTheme~.comm-panels-container .textarea:focus .slds-rich-text-area__content {
    background-color: RGB(var(--b2b_light-bg-01))
}

.THIS .uiInput--textarea .textarea[disabled],
.cB2bTheme .uiInput--textarea .textarea[disabled],
.THIS .slds-textarea[disabled],
.cB2bTheme .slds-textarea[disabled],
.THIS .slds-rich-text-editor[disabled],
.cB2bTheme .slds-rich-text-editor[disabled],
.THIS .textarea[disabled],
.cB2bTheme .textarea[disabled],
.THIS~.comm-panels-container .uiInput--textarea .textarea[disabled],
.cB2bTheme~.comm-panels-container .uiInput--textarea .textarea[disabled],
.THIS~.comm-panels-container .slds-textarea[disabled],
.cB2bTheme~.comm-panels-container .slds-textarea[disabled],
.THIS~.comm-panels-container .slds-rich-text-editor[disabled],
.cB2bTheme~.comm-panels-container .slds-rich-text-editor[disabled],
.THIS~.comm-panels-container .textarea[disabled],
.cB2bTheme~.comm-panels-container .textarea[disabled] {
    pointer-events: none;
    background-color: RGB(var(--b2b_light-bg-03));
    color: RGB(var(--b2b_light-interactive-disabled-02));
    border: none
}

.THIS .uiInput--textarea .textarea ::placeholder,
.cB2bTheme .uiInput--textarea .textarea ::placeholder,
.THIS .uiInput--textarea .textarea :-ms-input-placeholder,
.cB2bTheme .uiInput--textarea .textarea :-ms-input-placeholder,
.THIS .uiInput--textarea .textarea ::-moz-placeholder,
.cB2bTheme .uiInput--textarea .textarea ::-moz-placeholder,
.THIS .uiInput--textarea .textarea :-moz-placeholder,
.cB2bTheme .uiInput--textarea .textarea :-moz-placeholder,
.THIS .uiInput--textarea .textarea :-webkit-input-placeholder,
.cB2bTheme .uiInput--textarea .textarea :-webkit-input-placeholder,
.THIS .slds-textarea ::placeholder,
.cB2bTheme .slds-textarea ::placeholder,
.THIS .slds-textarea :-ms-input-placeholder,
.cB2bTheme .slds-textarea :-ms-input-placeholder,
.THIS .slds-textarea ::-moz-placeholder,
.cB2bTheme .slds-textarea ::-moz-placeholder,
.THIS .slds-textarea :-moz-placeholder,
.cB2bTheme .slds-textarea :-moz-placeholder,
.THIS .slds-textarea :-webkit-input-placeholder,
.cB2bTheme .slds-textarea :-webkit-input-placeholder,
.THIS .slds-rich-text-editor ::placeholder,
.cB2bTheme .slds-rich-text-editor ::placeholder,
.THIS .slds-rich-text-editor :-ms-input-placeholder,
.cB2bTheme .slds-rich-text-editor :-ms-input-placeholder,
.THIS .slds-rich-text-editor ::-moz-placeholder,
.cB2bTheme .slds-rich-text-editor ::-moz-placeholder,
.THIS .slds-rich-text-editor :-moz-placeholder,
.cB2bTheme .slds-rich-text-editor :-moz-placeholder,
.THIS .slds-rich-text-editor :-webkit-input-placeholder,
.cB2bTheme .slds-rich-text-editor :-webkit-input-placeholder,
.THIS .textarea ::placeholder,
.cB2bTheme .textarea ::placeholder,
.THIS .textarea :-ms-input-placeholder,
.cB2bTheme .textarea :-ms-input-placeholder,
.THIS .textarea ::-moz-placeholder,
.cB2bTheme .textarea ::-moz-placeholder,
.THIS .textarea :-moz-placeholder,
.cB2bTheme .textarea :-moz-placeholder,
.THIS .textarea :-webkit-input-placeholder,
.cB2bTheme .textarea :-webkit-input-placeholder,
.THIS~.comm-panels-container .uiInput--textarea .textarea ::placeholder,
.cB2bTheme~.comm-panels-container .uiInput--textarea .textarea ::placeholder,
.THIS~.comm-panels-container .uiInput--textarea .textarea :-ms-input-placeholder,
.cB2bTheme~.comm-panels-container .uiInput--textarea .textarea :-ms-input-placeholder,
.THIS~.comm-panels-container .uiInput--textarea .textarea ::-moz-placeholder,
.cB2bTheme~.comm-panels-container .uiInput--textarea .textarea ::-moz-placeholder,
.THIS~.comm-panels-container .uiInput--textarea .textarea :-moz-placeholder,
.cB2bTheme~.comm-panels-container .uiInput--textarea .textarea :-moz-placeholder,
.THIS~.comm-panels-container .uiInput--textarea .textarea :-webkit-input-placeholder,
.cB2bTheme~.comm-panels-container .uiInput--textarea .textarea :-webkit-input-placeholder,
.THIS~.comm-panels-container .slds-textarea ::placeholder,
.cB2bTheme~.comm-panels-container .slds-textarea ::placeholder,
.THIS~.comm-panels-container .slds-textarea :-ms-input-placeholder,
.cB2bTheme~.comm-panels-container .slds-textarea :-ms-input-placeholder,
.THIS~.comm-panels-container .slds-textarea ::-moz-placeholder,
.cB2bTheme~.comm-panels-container .slds-textarea ::-moz-placeholder,
.THIS~.comm-panels-container .slds-textarea :-moz-placeholder,
.cB2bTheme~.comm-panels-container .slds-textarea :-moz-placeholder,
.THIS~.comm-panels-container .slds-textarea :-webkit-input-placeholder,
.cB2bTheme~.comm-panels-container .slds-textarea :-webkit-input-placeholder,
.THIS~.comm-panels-container .slds-rich-text-editor ::placeholder,
.cB2bTheme~.comm-panels-container .slds-rich-text-editor ::placeholder,
.THIS~.comm-panels-container .slds-rich-text-editor :-ms-input-placeholder,
.cB2bTheme~.comm-panels-container .slds-rich-text-editor :-ms-input-placeholder,
.THIS~.comm-panels-container .slds-rich-text-editor ::-moz-placeholder,
.cB2bTheme~.comm-panels-container .slds-rich-text-editor ::-moz-placeholder,
.THIS~.comm-panels-container .slds-rich-text-editor :-moz-placeholder,
.cB2bTheme~.comm-panels-container .slds-rich-text-editor :-moz-placeholder,
.THIS~.comm-panels-container .slds-rich-text-editor :-webkit-input-placeholder,
.cB2bTheme~.comm-panels-container .slds-rich-text-editor :-webkit-input-placeholder,
.THIS~.comm-panels-container .textarea ::placeholder,
.cB2bTheme~.comm-panels-container .textarea ::placeholder,
.THIS~.comm-panels-container .textarea :-ms-input-placeholder,
.cB2bTheme~.comm-panels-container .textarea :-ms-input-placeholder,
.THIS~.comm-panels-container .textarea ::-moz-placeholder,
.cB2bTheme~.comm-panels-container .textarea ::-moz-placeholder,
.THIS~.comm-panels-container .textarea :-moz-placeholder,
.cB2bTheme~.comm-panels-container .textarea :-moz-placeholder,
.THIS~.comm-panels-container .textarea :-webkit-input-placeholder,
.cB2bTheme~.comm-panels-container .textarea :-webkit-input-placeholder {
    color: RGB(var(--b2b_light-text-02));
    font-style: normal;
    font-size: 1rem
}

.THIS .uiInput--textarea textarea:focus,
.cB2bTheme .uiInput--textarea textarea:focus,
.THIS .slds-rich-text-editor.slds-has-focus,
.cB2bTheme .slds-rich-text-editor.slds-has-focus,
.THIS~.comm-panels-container .uiInput--textarea textarea:focus,
.cB2bTheme~.comm-panels-container .uiInput--textarea textarea:focus,
.THIS~.comm-panels-container .slds-rich-text-editor.slds-has-focus,
.cB2bTheme~.comm-panels-container .slds-rich-text-editor.slds-has-focus {
    border: transparent
}

.THIS .slds-rich-text-editor__textarea,
.cB2bTheme .slds-rich-text-editor__textarea,
.THIS .slds-rich-text-editor__toolbar_bottom,
.cB2bTheme .slds-rich-text-editor__toolbar_bottom,
.THIS .slds-rich-text-area__content,
.cB2bTheme .slds-rich-text-area__content,
.THIS~.comm-panels-container .slds-rich-text-editor__textarea,
.cB2bTheme~.comm-panels-container .slds-rich-text-editor__textarea,
.THIS~.comm-panels-container .slds-rich-text-editor__toolbar_bottom,
.cB2bTheme~.comm-panels-container .slds-rich-text-editor__toolbar_bottom,
.THIS~.comm-panels-container .slds-rich-text-area__content,
.cB2bTheme~.comm-panels-container .slds-rich-text-area__content {
    border-radius: 0;
    background-color: RGB(var(--b2b_light-bg-02));
    padding: 0;
    border: none
}

.THIS .slds-rich-text-editor__textarea:before,
.cB2bTheme .slds-rich-text-editor__textarea:before,
.THIS .slds-rich-text-editor__toolbar_bottom:before,
.cB2bTheme .slds-rich-text-editor__toolbar_bottom:before,
.THIS .slds-rich-text-area__content:before,
.cB2bTheme .slds-rich-text-area__content:before,
.THIS~.comm-panels-container .slds-rich-text-editor__textarea:before,
.cB2bTheme~.comm-panels-container .slds-rich-text-editor__textarea:before,
.THIS~.comm-panels-container .slds-rich-text-editor__toolbar_bottom:before,
.cB2bTheme~.comm-panels-container .slds-rich-text-editor__toolbar_bottom:before,
.THIS~.comm-panels-container .slds-rich-text-area__content:before,
.cB2bTheme~.comm-panels-container .slds-rich-text-area__content:before {
    font-size: 1rem
}

.THIS .slds-rich-text-editor__textarea:focus,
.cB2bTheme .slds-rich-text-editor__textarea:focus,
.THIS .slds-rich-text-editor__toolbar_bottom:focus,
.cB2bTheme .slds-rich-text-editor__toolbar_bottom:focus,
.THIS .slds-rich-text-area__content:focus,
.cB2bTheme .slds-rich-text-area__content:focus,
.THIS~.comm-panels-container .slds-rich-text-editor__textarea:focus,
.cB2bTheme~.comm-panels-container .slds-rich-text-editor__textarea:focus,
.THIS~.comm-panels-container .slds-rich-text-editor__toolbar_bottom:focus,
.cB2bTheme~.comm-panels-container .slds-rich-text-editor__toolbar_bottom:focus,
.THIS~.comm-panels-container .slds-rich-text-area__content:focus,
.cB2bTheme~.comm-panels-container .slds-rich-text-area__content:focus {
    border: transparent
}

.THIS .slds-rich-text-editor__toolbar button,
.cB2bTheme .slds-rich-text-editor__toolbar button,
.THIS~.comm-panels-container .slds-rich-text-editor__toolbar button,
.cB2bTheme~.comm-panels-container .slds-rich-text-editor__toolbar button {
    width: 1.5rem;
    height: 1.5rem;
    margin: 0 var(--lwc-spacingXxSmall) 0 0
}

.THIS .slds-rich-text-editor__toolbar button svg,
.cB2bTheme .slds-rich-text-editor__toolbar button svg,
.THIS~.comm-panels-container .slds-rich-text-editor__toolbar button svg,
.cB2bTheme~.comm-panels-container .slds-rich-text-editor__toolbar button svg {
    width: 1rem;
    height: 1rem
}

.THIS lightning-dual-listbox .slds-dueling-list__options,
.cB2bTheme lightning-dual-listbox .slds-dueling-list__options,
.THIS~.comm-panels-container lightning-dual-listbox .slds-dueling-list__options,
.cB2bTheme~.comm-panels-container lightning-dual-listbox .slds-dueling-list__options {
    border-radius: 0
}

.THIS lightning-dual-listbox .slds-dueling-list__options .slds-is-selected,
.cB2bTheme lightning-dual-listbox .slds-dueling-list__options .slds-is-selected,
.THIS~.comm-panels-container lightning-dual-listbox .slds-dueling-list__options .slds-is-selected,
.cB2bTheme~.comm-panels-container lightning-dual-listbox .slds-dueling-list__options .slds-is-selected {
    color: RGB(var(--b2b_light-interactive-brand))
}

.THIS lightning-dual-listbox .slds-dueling-list__column,
.cB2bTheme lightning-dual-listbox .slds-dueling-list__column,
.THIS~.comm-panels-container lightning-dual-listbox .slds-dueling-list__column,
.cB2bTheme~.comm-panels-container lightning-dual-listbox .slds-dueling-list__column {
    justify-content: center
}

.THIS .slds-input__icon,
.cB2bTheme .slds-input__icon,
.THIS .slds-input__icon .slds-icon .slds-input__icon,
.cB2bTheme .slds-input__icon .slds-icon .slds-input__icon,
.THIS .slds-icon-text-default,
.cB2bTheme .slds-icon-text-default,
.THIS~.comm-panels-container .slds-input__icon,
.cB2bTheme~.comm-panels-container .slds-input__icon,
.THIS~.comm-panels-container .slds-input__icon .slds-icon .slds-input__icon,
.cB2bTheme~.comm-panels-container .slds-input__icon .slds-icon .slds-input__icon,
.THIS~.comm-panels-container .slds-icon-text-default,
.cB2bTheme~.comm-panels-container .slds-icon-text-default {
    fill: RGB(var(--b2b_light-bg-inverted))
}

.THIS .slds-input__icon,
.cB2bTheme .slds-input__icon,
.THIS .slds-input__icon .slds-icon .slds-input__icon,
.cB2bTheme .slds-input__icon .slds-icon .slds-input__icon,
.THIS~.comm-panels-container .slds-input__icon,
.cB2bTheme~.comm-panels-container .slds-input__icon,
.THIS~.comm-panels-container .slds-input__icon .slds-icon .slds-input__icon,
.cB2bTheme~.comm-panels-container .slds-input__icon .slds-icon .slds-input__icon {
    width: 1.25rem;
    height: 1.25rem
}

.THIS .slds-input__icon,
.cB2bTheme .slds-input__icon,
.THIS~.comm-panels-container .slds-input__icon,
.cB2bTheme~.comm-panels-container .slds-input__icon {
    width: 1.25rem;
    height: 1.25rem;
    margin-top: 0;
    transform: translateY(-50%)
}

.THIS .slds-input__icon_left,
.cB2bTheme .slds-input__icon_left,
.THIS~.comm-panels-container .slds-input__icon_left,
.cB2bTheme~.comm-panels-container .slds-input__icon_left {
    left: .625rem
}

.THIS .slds-input__icon_right,
.cB2bTheme .slds-input__icon_right,
.THIS~.comm-panels-container .slds-input__icon_right,
.cB2bTheme~.comm-panels-container .slds-input__icon_right {
    right: 1rem;
    left: auto
}

.THIS .slds-input__icon .slds-spinner_container,
.cB2bTheme .slds-input__icon .slds-spinner_container,
.THIS~.comm-panels-container .slds-input__icon .slds-spinner_container,
.cB2bTheme~.comm-panels-container .slds-input__icon .slds-spinner_container {
    right: .75rem;
    left: auto
}

.THIS .slds-input-has-icon_left .slds-input,
.cB2bTheme .slds-input-has-icon_left .slds-input,
.THIS~.comm-panels-container .slds-input-has-icon_left .slds-input,
.cB2bTheme~.comm-panels-container .slds-input-has-icon_left .slds-input {
    padding-left: 2.375rem
}

.THIS .slds-input-has-icon_right .slds-input,
.cB2bTheme .slds-input-has-icon_right .slds-input,
.THIS~.comm-panels-container .slds-input-has-icon_right .slds-input,
.cB2bTheme~.comm-panels-container .slds-input-has-icon_right .slds-input {
    padding-right: 2.5rem
}

.THIS .slds-input-has-icon_right .slds-combobox__input,
.cB2bTheme .slds-input-has-icon_right .slds-combobox__input,
.THIS~.comm-panels-container .slds-input-has-icon_right .slds-combobox__input,
.cB2bTheme~.comm-panels-container .slds-input-has-icon_right .slds-combobox__input {
    padding-right: 2.25rem
}

.THIS .slds-input-has-icon_left-right .slds-input,
.cB2bTheme .slds-input-has-icon_left-right .slds-input,
.THIS~.comm-panels-container .slds-input-has-icon_left-right .slds-input,
.cB2bTheme~.comm-panels-container .slds-input-has-icon_left-right .slds-input {
    padding-left: 2.375rem;
    padding-right: 2.375rem
}

.THIS .slds-input-has-icon_group-left .slds-input,
.cB2bTheme .slds-input-has-icon_group-left .slds-input,
.THIS~.comm-panels-container .slds-input-has-icon_group-left .slds-input,
.cB2bTheme~.comm-panels-container .slds-input-has-icon_group-left .slds-input {
    padding-left: 3.75rem
}

.THIS .slds-input-has-icon_group-right .slds-input,
.cB2bTheme .slds-input-has-icon_group-right .slds-input,
.THIS~.comm-panels-container .slds-input-has-icon_group-right .slds-input,
.cB2bTheme~.comm-panels-container .slds-input-has-icon_group-right .slds-input {
    padding-right: 3.75rem
}

.THIS .slds-input__icon-group_right .slds-input__spinner,
.cB2bTheme .slds-input__icon-group_right .slds-input__spinner,
.THIS~.comm-panels-container .slds-input__icon-group_right .slds-input__spinner,
.cB2bTheme~.comm-panels-container .slds-input__icon-group_right .slds-input__spinner {
    right: 2rem
}

.THIS .slds-has-error .slds-form-element__help,
.cB2bTheme .slds-has-error .slds-form-element__help,
.THIS~.comm-panels-container .slds-has-error .slds-form-element__help,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-form-element__help {
    color: RGB(var(--b2b_light-status-error));
    position: relative
}

.THIS .slds-has-error .slds-input,
.cB2bTheme .slds-has-error .slds-input,
.THIS~.comm-panels-container .slds-has-error .slds-input,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-input {
    border-color: RGB(var(--b2b_light-status-error))
}

.THIS .slds-has-error .slds-input:focus,
.cB2bTheme .slds-has-error .slds-input:focus,
.THIS .slds-has-error .slds-input:active,
.cB2bTheme .slds-has-error .slds-input:active,
.THIS~.comm-panels-container .slds-has-error .slds-input:focus,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-input:focus,
.THIS~.comm-panels-container .slds-has-error .slds-input:active,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-input:active {
    border-color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-has-error~lightning-input .slds-input,
.cB2bTheme .slds-has-error~lightning-input .slds-input,
.THIS~.comm-panels-container .slds-has-error~lightning-input .slds-input,
.cB2bTheme~.comm-panels-container .slds-has-error~lightning-input .slds-input {
    border-color: RGB(var(--b2b_light-status-error))
}

.THIS .slds-has-error~lightning-input .slds-input:focus,
.cB2bTheme .slds-has-error~lightning-input .slds-input:focus,
.THIS .slds-has-error~lightning-input .slds-input:active,
.cB2bTheme .slds-has-error~lightning-input .slds-input:active,
.THIS~.comm-panels-container .slds-has-error~lightning-input .slds-input:focus,
.cB2bTheme~.comm-panels-container .slds-has-error~lightning-input .slds-input:focus,
.THIS~.comm-panels-container .slds-has-error~lightning-input .slds-input:active,
.cB2bTheme~.comm-panels-container .slds-has-error~lightning-input .slds-input:active {
    border-color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-has-error .slds-textarea,
.cB2bTheme .slds-has-error .slds-textarea,
.THIS~.comm-panels-container .slds-has-error .slds-textarea,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-textarea {
    border: 1px solid RGB(var(--b2b_light-status-error))
}

.THIS .slds-has-error .slds-textarea:focus,
.cB2bTheme .slds-has-error .slds-textarea:focus,
.THIS .slds-has-error .slds-textarea:active,
.cB2bTheme .slds-has-error .slds-textarea:active,
.THIS~.comm-panels-container .slds-has-error .slds-textarea:focus,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-textarea:focus,
.THIS~.comm-panels-container .slds-has-error .slds-textarea:active,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-textarea:active {
    border: 1px solid RGB(var(--b2b_light-status-error))
}

.THIS .slds-has-error .slds-combobox .slds-combobox__input:not(.slds-is-disabled),
.cB2bTheme .slds-has-error .slds-combobox .slds-combobox__input:not(.slds-is-disabled),
.THIS~.comm-panels-container .slds-has-error .slds-combobox .slds-combobox__input:not(.slds-is-disabled),
.cB2bTheme~.comm-panels-container .slds-has-error .slds-combobox .slds-combobox__input:not(.slds-is-disabled) {
    border-color: RGB(var(--b2b_light-status-error))
}

.THIS .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]+.slds-checkbox__label .slds-checkbox_faux,
.cB2bTheme .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]+.slds-checkbox__label .slds-checkbox_faux,
.THIS~.comm-panels-container .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]+.slds-checkbox__label .slds-checkbox_faux,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]+.slds-checkbox__label .slds-checkbox_faux {
    border-color: RGB(var(--b2b_light-status-error))
}

.THIS .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:hover+.slds-checkbox__label .slds-checkbox_faux,
.cB2bTheme .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:hover+.slds-checkbox__label .slds-checkbox_faux,
.THIS .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:focus+.slds-checkbox__label .slds-checkbox_faux,
.cB2bTheme .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:focus+.slds-checkbox__label .slds-checkbox_faux,
.THIS~.comm-panels-container .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:hover+.slds-checkbox__label .slds-checkbox_faux,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:hover+.slds-checkbox__label .slds-checkbox_faux,
.THIS~.comm-panels-container .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:focus+.slds-checkbox__label .slds-checkbox_faux,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:focus+.slds-checkbox__label .slds-checkbox_faux {
    border-color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:checked+.slds-checkbox__label .slds-checkbox_faux,
.cB2bTheme .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:checked+.slds-checkbox__label .slds-checkbox_faux,
.THIS .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:checked+.slds-checkbox__label .slds-checkbox_faux::after,
.cB2bTheme .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:checked+.slds-checkbox__label .slds-checkbox_faux::after,
.THIS~.comm-panels-container .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:checked+.slds-checkbox__label .slds-checkbox_faux,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:checked+.slds-checkbox__label .slds-checkbox_faux,
.THIS~.comm-panels-container .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:checked+.slds-checkbox__label .slds-checkbox_faux::after,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:checked+.slds-checkbox__label .slds-checkbox_faux::after {
    border-color: RGB(var(--b2b_light-status-error))
}

.THIS .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:checked:hover+.slds-checkbox__label .slds-checkbox_faux,
.cB2bTheme .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:checked:hover+.slds-checkbox__label .slds-checkbox_faux,
.THIS .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:checked:hover+.slds-checkbox__label .slds-checkbox_faux::after,
.cB2bTheme .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:checked:hover+.slds-checkbox__label .slds-checkbox_faux::after,
.THIS .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:checked:focus+.slds-checkbox__label .slds-checkbox_faux,
.cB2bTheme .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:checked:focus+.slds-checkbox__label .slds-checkbox_faux,
.THIS .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:checked:focus+.slds-checkbox__label .slds-checkbox_faux::after,
.cB2bTheme .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:checked:focus+.slds-checkbox__label .slds-checkbox_faux::after,
.THIS~.comm-panels-container .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:checked:hover+.slds-checkbox__label .slds-checkbox_faux,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:checked:hover+.slds-checkbox__label .slds-checkbox_faux,
.THIS~.comm-panels-container .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:checked:hover+.slds-checkbox__label .slds-checkbox_faux::after,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:checked:hover+.slds-checkbox__label .slds-checkbox_faux::after,
.THIS~.comm-panels-container .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:checked:focus+.slds-checkbox__label .slds-checkbox_faux,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:checked:focus+.slds-checkbox__label .slds-checkbox_faux,
.THIS~.comm-panels-container .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:checked:focus+.slds-checkbox__label .slds-checkbox_faux::after,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-checkbox:not(.slds-is-disabled) [type="checkbox"]:checked:focus+.slds-checkbox__label .slds-checkbox_faux::after {
    border-color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]+.slds-radio__label .slds-radio_faux,
.cB2bTheme .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]+.slds-radio__label .slds-radio_faux,
.THIS~.comm-panels-container .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]+.slds-radio__label .slds-radio_faux,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]+.slds-radio__label .slds-radio_faux {
    border-color: RGB(var(--b2b_light-status-error))
}

.THIS .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:hover+.slds-radio__label .slds-radio_faux,
.cB2bTheme .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:hover+.slds-radio__label .slds-radio_faux,
.THIS .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:focus+.slds-radio__label .slds-radio_faux,
.cB2bTheme .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:focus+.slds-radio__label .slds-radio_faux,
.THIS~.comm-panels-container .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:hover+.slds-radio__label .slds-radio_faux,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:hover+.slds-radio__label .slds-radio_faux,
.THIS~.comm-panels-container .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:focus+.slds-radio__label .slds-radio_faux,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:focus+.slds-radio__label .slds-radio_faux {
    border-color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:checked+.slds-radio__label .slds-radio_faux,
.cB2bTheme .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:checked+.slds-radio__label .slds-radio_faux,
.THIS~.comm-panels-container .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:checked+.slds-radio__label .slds-radio_faux,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:checked+.slds-radio__label .slds-radio_faux {
    border-color: RGB(var(--b2b_light-status-error))
}

.THIS .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:checked+.slds-radio__label .slds-radio_faux::after,
.cB2bTheme .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:checked+.slds-radio__label .slds-radio_faux::after,
.THIS~.comm-panels-container .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:checked+.slds-radio__label .slds-radio_faux::after,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:checked+.slds-radio__label .slds-radio_faux::after {
    background-color: RGB(var(--b2b_light-status-error))
}

.THIS .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:checked:hover+.slds-radio__label .slds-radio_faux,
.cB2bTheme .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:checked:hover+.slds-radio__label .slds-radio_faux,
.THIS .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:checked:focus+.slds-radio__label .slds-radio_faux,
.cB2bTheme .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:checked:focus+.slds-radio__label .slds-radio_faux,
.THIS~.comm-panels-container .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:checked:hover+.slds-radio__label .slds-radio_faux,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:checked:hover+.slds-radio__label .slds-radio_faux,
.THIS~.comm-panels-container .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:checked:focus+.slds-radio__label .slds-radio_faux,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:checked:focus+.slds-radio__label .slds-radio_faux {
    border-color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:checked:hover+.slds-radio__label .slds-radio_faux::after,
.cB2bTheme .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:checked:hover+.slds-radio__label .slds-radio_faux::after,
.THIS .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:checked:focus+.slds-radio__label .slds-radio_faux::after,
.cB2bTheme .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:checked:focus+.slds-radio__label .slds-radio_faux::after,
.THIS~.comm-panels-container .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:checked:hover+.slds-radio__label .slds-radio_faux::after,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:checked:hover+.slds-radio__label .slds-radio_faux::after,
.THIS~.comm-panels-container .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:checked:focus+.slds-radio__label .slds-radio_faux::after,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-radio:not(.slds-is-disabled) [type="radio"]:checked:focus+.slds-radio__label .slds-radio_faux::after {
    background-color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-has-error .slds-checkbox:last-child,
.cB2bTheme .slds-has-error .slds-checkbox:last-child,
.THIS .slds-has-error .slds-radio:last-child,
.cB2bTheme .slds-has-error .slds-radio:last-child,
.THIS~.comm-panels-container .slds-has-error .slds-checkbox:last-child,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-checkbox:last-child,
.THIS~.comm-panels-container .slds-has-error .slds-radio:last-child,
.cB2bTheme~.comm-panels-container .slds-has-error .slds-radio:last-child {
    margin-bottom: .75rem
}

.THIS .has-error.uiInputDefaultError,
.cB2bTheme .has-error.uiInputDefaultError,
.THIS~.comm-panels-container .has-error.uiInputDefaultError,
.cB2bTheme~.comm-panels-container .has-error.uiInputDefaultError {
    padding: 0
}

.THIS .has-error>.input,
.cB2bTheme .has-error>.input,
.THIS~.comm-panels-container .has-error>.input,
.cB2bTheme~.comm-panels-container .has-error>.input {
    border-color: RGB(var(--b2b_light-status-error))
}

.THIS .has-error>.input:focus,
.cB2bTheme .has-error>.input:focus,
.THIS .has-error>.input:active,
.cB2bTheme .has-error>.input:active,
.THIS~.comm-panels-container .has-error>.input:focus,
.cB2bTheme~.comm-panels-container .has-error>.input:focus,
.THIS~.comm-panels-container .has-error>.input:active,
.cB2bTheme~.comm-panels-container .has-error>.input:active {
    border-color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .has-error .form-element__help,
.cB2bTheme .has-error .form-element__help,
.THIS~.comm-panels-container .has-error .form-element__help,
.cB2bTheme~.comm-panels-container .has-error .form-element__help {
    color: RGB(var(--b2b_light-status-error));
    position: relative
}

.THIS .forceInputLookupTrigger>div,
.cB2bTheme .forceInputLookupTrigger>div,
.THIS~.comm-panels-container .forceInputLookupTrigger>div,
.cB2bTheme~.comm-panels-container .forceInputLookupTrigger>div {
    position: relative
}

.THIS .forceInputLookupTrigger .input,
.cB2bTheme .forceInputLookupTrigger .input,
.THIS~.comm-panels-container .forceInputLookupTrigger .input,
.cB2bTheme~.comm-panels-container .forceInputLookupTrigger .input {
    padding-right: 2.25rem
}

.THIS .forceInputLookupTrigger a.searchOrClear,
.cB2bTheme .forceInputLookupTrigger a.searchOrClear,
.THIS~.comm-panels-container .forceInputLookupTrigger a.searchOrClear,
.cB2bTheme~.comm-panels-container .forceInputLookupTrigger a.searchOrClear {
    display: flex;
    width: auto;
    height: auto;
    top: 50%;
    right: .75rem;
    transform: translateY(-50%)
}

.THIS .forceInputLookupTrigger lightning-icon,
.cB2bTheme .forceInputLookupTrigger lightning-icon,
.THIS~.comm-panels-container .forceInputLookupTrigger lightning-icon,
.cB2bTheme~.comm-panels-container .forceInputLookupTrigger lightning-icon {
    width: auto;
    height: auto
}

.THIS .forceInputLookupTrigger lightning-icon .slds-icon,
.cB2bTheme .forceInputLookupTrigger lightning-icon .slds-icon,
.THIS~.comm-panels-container .forceInputLookupTrigger lightning-icon .slds-icon,
.cB2bTheme~.comm-panels-container .forceInputLookupTrigger lightning-icon .slds-icon {
    width: 1.5rem;
    height: 1.5rem;
    fill: RGB(var(--b2b_light-decoration-border))
}

.THIS iframe,
.cB2bTheme iframe,
.THIS~.comm-panels-container iframe,
.cB2bTheme~.comm-panels-container iframe {
    border: none
}

.THIS,
.cB2bTheme,
.THIS~.actionMenu,
.cB2bTheme~.actionMenu,
.THIS~.comm-panels-container,
.cB2bTheme~.comm-panels-container {
    box-shadow: none;
    border-radius: 0;
    padding: 0;
    margin: 0;
    border: none
}

.THIS .actionMenu,
.cB2bTheme .actionMenu,
.THIS .slds-dropdown,
.cB2bTheme .slds-dropdown,
.THIS~.actionMenu .actionMenu,
.cB2bTheme~.actionMenu .actionMenu,
.THIS~.actionMenu .slds-dropdown,
.cB2bTheme~.actionMenu .slds-dropdown,
.THIS~.comm-panels-container .actionMenu,
.cB2bTheme~.comm-panels-container .actionMenu,
.THIS~.comm-panels-container .slds-dropdown,
.cB2bTheme~.comm-panels-container .slds-dropdown {
    font-size: 1rem;
    margin: 0 0 0 0;
    padding: 0;
    border-radius: 0;
    border: none;
    box-shadow: 0 2px 3px RGBA(var(--b2b_light-text-01), 0.16);
    color: RGB(var(--b2b_light-text-01));
    background-color: RGB(var(--b2b_light-bg-02))
}

.THIS .slds-dropdown__item>*,
.cB2bTheme .slds-dropdown__item>*,
.THIS .slds-listbox__option,
.cB2bTheme .slds-listbox__option,
.THIS~.actionMenu .slds-dropdown__item>*,
.cB2bTheme~.actionMenu .slds-dropdown__item>*,
.THIS~.actionMenu .slds-listbox__option,
.cB2bTheme~.actionMenu .slds-listbox__option,
.THIS~.comm-panels-container .slds-dropdown__item>*,
.cB2bTheme~.comm-panels-container .slds-dropdown__item>*,
.THIS~.comm-panels-container .slds-listbox__option,
.cB2bTheme~.comm-panels-container .slds-listbox__option {
    padding: .5rem .25rem .5rem .5rem
}

.THIS .slds-dropdown .slds-dropdown__item>*,
.cB2bTheme .slds-dropdown .slds-dropdown__item>*,
.THIS~.actionMenu .slds-dropdown .slds-dropdown__item>*,
.cB2bTheme~.actionMenu .slds-dropdown .slds-dropdown__item>*,
.THIS~.comm-panels-container .slds-dropdown .slds-dropdown__item>*,
.cB2bTheme~.comm-panels-container .slds-dropdown .slds-dropdown__item>* {
    padding-right: 1rem
}

.THIS .uiMenuItem .forceActionLink,
.cB2bTheme .uiMenuItem .forceActionLink,
.THIS .uiMenuItem a,
.cB2bTheme .uiMenuItem a,
.THIS .slds-dropdown__item>[role="menuitem"],
.cB2bTheme .slds-dropdown__item>[role="menuitem"],
.THIS .slds-dropdown__item>[role="menuitemcheckbox"],
.cB2bTheme .slds-dropdown__item>[role="menuitemcheckbox"],
.THIS .slds-listbox__option[role="option"],
.cB2bTheme .slds-listbox__option[role="option"],
.THIS~.actionMenu .uiMenuItem .forceActionLink,
.cB2bTheme~.actionMenu .uiMenuItem .forceActionLink,
.THIS~.actionMenu .uiMenuItem a,
.cB2bTheme~.actionMenu .uiMenuItem a,
.THIS~.actionMenu .slds-dropdown__item>[role="menuitem"],
.cB2bTheme~.actionMenu .slds-dropdown__item>[role="menuitem"],
.THIS~.actionMenu .slds-dropdown__item>[role="menuitemcheckbox"],
.cB2bTheme~.actionMenu .slds-dropdown__item>[role="menuitemcheckbox"],
.THIS~.actionMenu .slds-listbox__option[role="option"],
.cB2bTheme~.actionMenu .slds-listbox__option[role="option"],
.THIS~.comm-panels-container .uiMenuItem .forceActionLink,
.cB2bTheme~.comm-panels-container .uiMenuItem .forceActionLink,
.THIS~.comm-panels-container .uiMenuItem a,
.cB2bTheme~.comm-panels-container .uiMenuItem a,
.THIS~.comm-panels-container .slds-dropdown__item>[role="menuitem"],
.cB2bTheme~.comm-panels-container .slds-dropdown__item>[role="menuitem"],
.THIS~.comm-panels-container .slds-dropdown__item>[role="menuitemcheckbox"],
.cB2bTheme~.comm-panels-container .slds-dropdown__item>[role="menuitemcheckbox"],
.THIS~.comm-panels-container .slds-listbox__option[role="option"],
.cB2bTheme~.comm-panels-container .slds-listbox__option[role="option"] {
    font-size: 1rem;
    color: RGB(var(--b2b_light-text-01));
    text-decoration: none
}

.THIS .uiMenuItem .forceActionLink:hover,
.cB2bTheme .uiMenuItem .forceActionLink:hover,
.THIS .uiMenuItem a:hover,
.cB2bTheme .uiMenuItem a:hover,
.THIS .slds-dropdown__item>[role="menuitem"]:hover,
.cB2bTheme .slds-dropdown__item>[role="menuitem"]:hover,
.THIS .slds-dropdown__item>[role="menuitemcheckbox"]:hover,
.cB2bTheme .slds-dropdown__item>[role="menuitemcheckbox"]:hover,
.THIS .slds-listbox__option[role="option"]:hover,
.cB2bTheme .slds-listbox__option[role="option"]:hover,
.THIS~.actionMenu .uiMenuItem .forceActionLink:hover,
.cB2bTheme~.actionMenu .uiMenuItem .forceActionLink:hover,
.THIS~.actionMenu .uiMenuItem a:hover,
.cB2bTheme~.actionMenu .uiMenuItem a:hover,
.THIS~.actionMenu .slds-dropdown__item>[role="menuitem"]:hover,
.cB2bTheme~.actionMenu .slds-dropdown__item>[role="menuitem"]:hover,
.THIS~.actionMenu .slds-dropdown__item>[role="menuitemcheckbox"]:hover,
.cB2bTheme~.actionMenu .slds-dropdown__item>[role="menuitemcheckbox"]:hover,
.THIS~.actionMenu .slds-listbox__option[role="option"]:hover,
.cB2bTheme~.actionMenu .slds-listbox__option[role="option"]:hover,
.THIS~.comm-panels-container .uiMenuItem .forceActionLink:hover,
.cB2bTheme~.comm-panels-container .uiMenuItem .forceActionLink:hover,
.THIS~.comm-panels-container .uiMenuItem a:hover,
.cB2bTheme~.comm-panels-container .uiMenuItem a:hover,
.THIS~.comm-panels-container .slds-dropdown__item>[role="menuitem"]:hover,
.cB2bTheme~.comm-panels-container .slds-dropdown__item>[role="menuitem"]:hover,
.THIS~.comm-panels-container .slds-dropdown__item>[role="menuitemcheckbox"]:hover,
.cB2bTheme~.comm-panels-container .slds-dropdown__item>[role="menuitemcheckbox"]:hover,
.THIS~.comm-panels-container .slds-listbox__option[role="option"]:hover,
.cB2bTheme~.comm-panels-container .slds-listbox__option[role="option"]:hover {
    background-color: RGB(var(--b2b_light-bg-03))
}

.THIS .uiMenuItem .forceActionLink:focus,
.cB2bTheme .uiMenuItem .forceActionLink:focus,
.THIS .uiMenuItem .forceActionLink.slds-has-focus,
.cB2bTheme .uiMenuItem .forceActionLink.slds-has-focus,
.THIS .uiMenuItem a:focus,
.cB2bTheme .uiMenuItem a:focus,
.THIS .uiMenuItem a.slds-has-focus,
.cB2bTheme .uiMenuItem a.slds-has-focus,
.THIS .slds-dropdown__item>[role="menuitem"]:focus,
.cB2bTheme .slds-dropdown__item>[role="menuitem"]:focus,
.THIS .slds-dropdown__item>[role="menuitem"].slds-has-focus,
.cB2bTheme .slds-dropdown__item>[role="menuitem"].slds-has-focus,
.THIS .slds-dropdown__item>[role="menuitemcheckbox"]:focus,
.cB2bTheme .slds-dropdown__item>[role="menuitemcheckbox"]:focus,
.THIS .slds-dropdown__item>[role="menuitemcheckbox"].slds-has-focus,
.cB2bTheme .slds-dropdown__item>[role="menuitemcheckbox"].slds-has-focus,
.THIS .slds-listbox__option[role="option"]:focus,
.cB2bTheme .slds-listbox__option[role="option"]:focus,
.THIS .slds-listbox__option[role="option"].slds-has-focus,
.cB2bTheme .slds-listbox__option[role="option"].slds-has-focus,
.THIS~.actionMenu .uiMenuItem .forceActionLink:focus,
.cB2bTheme~.actionMenu .uiMenuItem .forceActionLink:focus,
.THIS~.actionMenu .uiMenuItem .forceActionLink.slds-has-focus,
.cB2bTheme~.actionMenu .uiMenuItem .forceActionLink.slds-has-focus,
.THIS~.actionMenu .uiMenuItem a:focus,
.cB2bTheme~.actionMenu .uiMenuItem a:focus,
.THIS~.actionMenu .uiMenuItem a.slds-has-focus,
.cB2bTheme~.actionMenu .uiMenuItem a.slds-has-focus,
.THIS~.actionMenu .slds-dropdown__item>[role="menuitem"]:focus,
.cB2bTheme~.actionMenu .slds-dropdown__item>[role="menuitem"]:focus,
.THIS~.actionMenu .slds-dropdown__item>[role="menuitem"].slds-has-focus,
.cB2bTheme~.actionMenu .slds-dropdown__item>[role="menuitem"].slds-has-focus,
.THIS~.actionMenu .slds-dropdown__item>[role="menuitemcheckbox"]:focus,
.cB2bTheme~.actionMenu .slds-dropdown__item>[role="menuitemcheckbox"]:focus,
.THIS~.actionMenu .slds-dropdown__item>[role="menuitemcheckbox"].slds-has-focus,
.cB2bTheme~.actionMenu .slds-dropdown__item>[role="menuitemcheckbox"].slds-has-focus,
.THIS~.actionMenu .slds-listbox__option[role="option"]:focus,
.cB2bTheme~.actionMenu .slds-listbox__option[role="option"]:focus,
.THIS~.actionMenu .slds-listbox__option[role="option"].slds-has-focus,
.cB2bTheme~.actionMenu .slds-listbox__option[role="option"].slds-has-focus,
.THIS~.comm-panels-container .uiMenuItem .forceActionLink:focus,
.cB2bTheme~.comm-panels-container .uiMenuItem .forceActionLink:focus,
.THIS~.comm-panels-container .uiMenuItem .forceActionLink.slds-has-focus,
.cB2bTheme~.comm-panels-container .uiMenuItem .forceActionLink.slds-has-focus,
.THIS~.comm-panels-container .uiMenuItem a:focus,
.cB2bTheme~.comm-panels-container .uiMenuItem a:focus,
.THIS~.comm-panels-container .uiMenuItem a.slds-has-focus,
.cB2bTheme~.comm-panels-container .uiMenuItem a.slds-has-focus,
.THIS~.comm-panels-container .slds-dropdown__item>[role="menuitem"]:focus,
.cB2bTheme~.comm-panels-container .slds-dropdown__item>[role="menuitem"]:focus,
.THIS~.comm-panels-container .slds-dropdown__item>[role="menuitem"].slds-has-focus,
.cB2bTheme~.comm-panels-container .slds-dropdown__item>[role="menuitem"].slds-has-focus,
.THIS~.comm-panels-container .slds-dropdown__item>[role="menuitemcheckbox"]:focus,
.cB2bTheme~.comm-panels-container .slds-dropdown__item>[role="menuitemcheckbox"]:focus,
.THIS~.comm-panels-container .slds-dropdown__item>[role="menuitemcheckbox"].slds-has-focus,
.cB2bTheme~.comm-panels-container .slds-dropdown__item>[role="menuitemcheckbox"].slds-has-focus,
.THIS~.comm-panels-container .slds-listbox__option[role="option"]:focus,
.cB2bTheme~.comm-panels-container .slds-listbox__option[role="option"]:focus,
.THIS~.comm-panels-container .slds-listbox__option[role="option"].slds-has-focus,
.cB2bTheme~.comm-panels-container .slds-listbox__option[role="option"].slds-has-focus {
    background-color: RGB(var(--b2b_light-bg-03))
}

.THIS .uiMenuItem .forceActionLink[disabled="true"],
.cB2bTheme .uiMenuItem .forceActionLink[disabled="true"],
.THIS .uiMenuItem a[disabled="true"],
.cB2bTheme .uiMenuItem a[disabled="true"],
.THIS .slds-dropdown__item>[role="menuitem"][disabled="true"],
.cB2bTheme .slds-dropdown__item>[role="menuitem"][disabled="true"],
.THIS .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"],
.cB2bTheme .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"],
.THIS .slds-listbox__option[role="option"][disabled="true"],
.cB2bTheme .slds-listbox__option[role="option"][disabled="true"],
.THIS~.actionMenu .uiMenuItem .forceActionLink[disabled="true"],
.cB2bTheme~.actionMenu .uiMenuItem .forceActionLink[disabled="true"],
.THIS~.actionMenu .uiMenuItem a[disabled="true"],
.cB2bTheme~.actionMenu .uiMenuItem a[disabled="true"],
.THIS~.actionMenu .slds-dropdown__item>[role="menuitem"][disabled="true"],
.cB2bTheme~.actionMenu .slds-dropdown__item>[role="menuitem"][disabled="true"],
.THIS~.actionMenu .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"],
.cB2bTheme~.actionMenu .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"],
.THIS~.actionMenu .slds-listbox__option[role="option"][disabled="true"],
.cB2bTheme~.actionMenu .slds-listbox__option[role="option"][disabled="true"],
.THIS~.comm-panels-container .uiMenuItem .forceActionLink[disabled="true"],
.cB2bTheme~.comm-panels-container .uiMenuItem .forceActionLink[disabled="true"],
.THIS~.comm-panels-container .uiMenuItem a[disabled="true"],
.cB2bTheme~.comm-panels-container .uiMenuItem a[disabled="true"],
.THIS~.comm-panels-container .slds-dropdown__item>[role="menuitem"][disabled="true"],
.cB2bTheme~.comm-panels-container .slds-dropdown__item>[role="menuitem"][disabled="true"],
.THIS~.comm-panels-container .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"],
.cB2bTheme~.comm-panels-container .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"],
.THIS~.comm-panels-container .slds-listbox__option[role="option"][disabled="true"],
.cB2bTheme~.comm-panels-container .slds-listbox__option[role="option"][disabled="true"] {
    pointer-events: none
}

.THIS .uiMenuItem .forceActionLink[disabled="true"],
.cB2bTheme .uiMenuItem .forceActionLink[disabled="true"],
.THIS .uiMenuItem .forceActionLink[disabled="true"]:hover,
.cB2bTheme .uiMenuItem .forceActionLink[disabled="true"]:hover,
.THIS .uiMenuItem .forceActionLink[disabled="true"]:focus,
.cB2bTheme .uiMenuItem .forceActionLink[disabled="true"]:focus,
.THIS .uiMenuItem a[disabled="true"],
.cB2bTheme .uiMenuItem a[disabled="true"],
.THIS .uiMenuItem a[disabled="true"]:hover,
.cB2bTheme .uiMenuItem a[disabled="true"]:hover,
.THIS .uiMenuItem a[disabled="true"]:focus,
.cB2bTheme .uiMenuItem a[disabled="true"]:focus,
.THIS .slds-dropdown__item>[role="menuitem"][disabled="true"],
.cB2bTheme .slds-dropdown__item>[role="menuitem"][disabled="true"],
.THIS .slds-dropdown__item>[role="menuitem"][disabled="true"]:hover,
.cB2bTheme .slds-dropdown__item>[role="menuitem"][disabled="true"]:hover,
.THIS .slds-dropdown__item>[role="menuitem"][disabled="true"]:focus,
.cB2bTheme .slds-dropdown__item>[role="menuitem"][disabled="true"]:focus,
.THIS .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"],
.cB2bTheme .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"],
.THIS .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"]:hover,
.cB2bTheme .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"]:hover,
.THIS .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"]:focus,
.cB2bTheme .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"]:focus,
.THIS .slds-listbox__option[role="option"][disabled="true"],
.cB2bTheme .slds-listbox__option[role="option"][disabled="true"],
.THIS .slds-listbox__option[role="option"][disabled="true"]:hover,
.cB2bTheme .slds-listbox__option[role="option"][disabled="true"]:hover,
.THIS .slds-listbox__option[role="option"][disabled="true"]:focus,
.cB2bTheme .slds-listbox__option[role="option"][disabled="true"]:focus,
.THIS~.actionMenu .uiMenuItem .forceActionLink[disabled="true"],
.cB2bTheme~.actionMenu .uiMenuItem .forceActionLink[disabled="true"],
.THIS~.actionMenu .uiMenuItem .forceActionLink[disabled="true"]:hover,
.cB2bTheme~.actionMenu .uiMenuItem .forceActionLink[disabled="true"]:hover,
.THIS~.actionMenu .uiMenuItem .forceActionLink[disabled="true"]:focus,
.cB2bTheme~.actionMenu .uiMenuItem .forceActionLink[disabled="true"]:focus,
.THIS~.actionMenu .uiMenuItem a[disabled="true"],
.cB2bTheme~.actionMenu .uiMenuItem a[disabled="true"],
.THIS~.actionMenu .uiMenuItem a[disabled="true"]:hover,
.cB2bTheme~.actionMenu .uiMenuItem a[disabled="true"]:hover,
.THIS~.actionMenu .uiMenuItem a[disabled="true"]:focus,
.cB2bTheme~.actionMenu .uiMenuItem a[disabled="true"]:focus,
.THIS~.actionMenu .slds-dropdown__item>[role="menuitem"][disabled="true"],
.cB2bTheme~.actionMenu .slds-dropdown__item>[role="menuitem"][disabled="true"],
.THIS~.actionMenu .slds-dropdown__item>[role="menuitem"][disabled="true"]:hover,
.cB2bTheme~.actionMenu .slds-dropdown__item>[role="menuitem"][disabled="true"]:hover,
.THIS~.actionMenu .slds-dropdown__item>[role="menuitem"][disabled="true"]:focus,
.cB2bTheme~.actionMenu .slds-dropdown__item>[role="menuitem"][disabled="true"]:focus,
.THIS~.actionMenu .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"],
.cB2bTheme~.actionMenu .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"],
.THIS~.actionMenu .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"]:hover,
.cB2bTheme~.actionMenu .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"]:hover,
.THIS~.actionMenu .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"]:focus,
.cB2bTheme~.actionMenu .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"]:focus,
.THIS~.actionMenu .slds-listbox__option[role="option"][disabled="true"],
.cB2bTheme~.actionMenu .slds-listbox__option[role="option"][disabled="true"],
.THIS~.actionMenu .slds-listbox__option[role="option"][disabled="true"]:hover,
.cB2bTheme~.actionMenu .slds-listbox__option[role="option"][disabled="true"]:hover,
.THIS~.actionMenu .slds-listbox__option[role="option"][disabled="true"]:focus,
.cB2bTheme~.actionMenu .slds-listbox__option[role="option"][disabled="true"]:focus,
.THIS~.comm-panels-container .uiMenuItem .forceActionLink[disabled="true"],
.cB2bTheme~.comm-panels-container .uiMenuItem .forceActionLink[disabled="true"],
.THIS~.comm-panels-container .uiMenuItem .forceActionLink[disabled="true"]:hover,
.cB2bTheme~.comm-panels-container .uiMenuItem .forceActionLink[disabled="true"]:hover,
.THIS~.comm-panels-container .uiMenuItem .forceActionLink[disabled="true"]:focus,
.cB2bTheme~.comm-panels-container .uiMenuItem .forceActionLink[disabled="true"]:focus,
.THIS~.comm-panels-container .uiMenuItem a[disabled="true"],
.cB2bTheme~.comm-panels-container .uiMenuItem a[disabled="true"],
.THIS~.comm-panels-container .uiMenuItem a[disabled="true"]:hover,
.cB2bTheme~.comm-panels-container .uiMenuItem a[disabled="true"]:hover,
.THIS~.comm-panels-container .uiMenuItem a[disabled="true"]:focus,
.cB2bTheme~.comm-panels-container .uiMenuItem a[disabled="true"]:focus,
.THIS~.comm-panels-container .slds-dropdown__item>[role="menuitem"][disabled="true"],
.cB2bTheme~.comm-panels-container .slds-dropdown__item>[role="menuitem"][disabled="true"],
.THIS~.comm-panels-container .slds-dropdown__item>[role="menuitem"][disabled="true"]:hover,
.cB2bTheme~.comm-panels-container .slds-dropdown__item>[role="menuitem"][disabled="true"]:hover,
.THIS~.comm-panels-container .slds-dropdown__item>[role="menuitem"][disabled="true"]:focus,
.cB2bTheme~.comm-panels-container .slds-dropdown__item>[role="menuitem"][disabled="true"]:focus,
.THIS~.comm-panels-container .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"],
.cB2bTheme~.comm-panels-container .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"],
.THIS~.comm-panels-container .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"]:hover,
.cB2bTheme~.comm-panels-container .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"]:hover,
.THIS~.comm-panels-container .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"]:focus,
.cB2bTheme~.comm-panels-container .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"]:focus,
.THIS~.comm-panels-container .slds-listbox__option[role="option"][disabled="true"],
.cB2bTheme~.comm-panels-container .slds-listbox__option[role="option"][disabled="true"],
.THIS~.comm-panels-container .slds-listbox__option[role="option"][disabled="true"]:hover,
.cB2bTheme~.comm-panels-container .slds-listbox__option[role="option"][disabled="true"]:hover,
.THIS~.comm-panels-container .slds-listbox__option[role="option"][disabled="true"]:focus,
.cB2bTheme~.comm-panels-container .slds-listbox__option[role="option"][disabled="true"]:focus {
    background-color: RGB(var(--b2b_light-bg-02));
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .uiMenuItem .forceActionLink[disabled="true"] .slds-listbox__option-icon,
.cB2bTheme .uiMenuItem .forceActionLink[disabled="true"] .slds-listbox__option-icon,
.THIS .uiMenuItem a[disabled="true"] .slds-listbox__option-icon,
.cB2bTheme .uiMenuItem a[disabled="true"] .slds-listbox__option-icon,
.THIS .slds-dropdown__item>[role="menuitem"][disabled="true"] .slds-listbox__option-icon,
.cB2bTheme .slds-dropdown__item>[role="menuitem"][disabled="true"] .slds-listbox__option-icon,
.THIS .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"] .slds-listbox__option-icon,
.cB2bTheme .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"] .slds-listbox__option-icon,
.THIS .slds-listbox__option[role="option"][disabled="true"] .slds-listbox__option-icon,
.cB2bTheme .slds-listbox__option[role="option"][disabled="true"] .slds-listbox__option-icon,
.THIS~.actionMenu .uiMenuItem .forceActionLink[disabled="true"] .slds-listbox__option-icon,
.cB2bTheme~.actionMenu .uiMenuItem .forceActionLink[disabled="true"] .slds-listbox__option-icon,
.THIS~.actionMenu .uiMenuItem a[disabled="true"] .slds-listbox__option-icon,
.cB2bTheme~.actionMenu .uiMenuItem a[disabled="true"] .slds-listbox__option-icon,
.THIS~.actionMenu .slds-dropdown__item>[role="menuitem"][disabled="true"] .slds-listbox__option-icon,
.cB2bTheme~.actionMenu .slds-dropdown__item>[role="menuitem"][disabled="true"] .slds-listbox__option-icon,
.THIS~.actionMenu .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"] .slds-listbox__option-icon,
.cB2bTheme~.actionMenu .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"] .slds-listbox__option-icon,
.THIS~.actionMenu .slds-listbox__option[role="option"][disabled="true"] .slds-listbox__option-icon,
.cB2bTheme~.actionMenu .slds-listbox__option[role="option"][disabled="true"] .slds-listbox__option-icon,
.THIS~.comm-panels-container .uiMenuItem .forceActionLink[disabled="true"] .slds-listbox__option-icon,
.cB2bTheme~.comm-panels-container .uiMenuItem .forceActionLink[disabled="true"] .slds-listbox__option-icon,
.THIS~.comm-panels-container .uiMenuItem a[disabled="true"] .slds-listbox__option-icon,
.cB2bTheme~.comm-panels-container .uiMenuItem a[disabled="true"] .slds-listbox__option-icon,
.THIS~.comm-panels-container .slds-dropdown__item>[role="menuitem"][disabled="true"] .slds-listbox__option-icon,
.cB2bTheme~.comm-panels-container .slds-dropdown__item>[role="menuitem"][disabled="true"] .slds-listbox__option-icon,
.THIS~.comm-panels-container .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"] .slds-listbox__option-icon,
.cB2bTheme~.comm-panels-container .slds-dropdown__item>[role="menuitemcheckbox"][disabled="true"] .slds-listbox__option-icon,
.THIS~.comm-panels-container .slds-listbox__option[role="option"][disabled="true"] .slds-listbox__option-icon,
.cB2bTheme~.comm-panels-container .slds-listbox__option[role="option"][disabled="true"] .slds-listbox__option-icon {
    opacity: 0.5
}

.THIS .slds-dropdown__item>a,
.cB2bTheme .slds-dropdown__item>a,
.THIS~.actionMenu .slds-dropdown__item>a,
.cB2bTheme~.actionMenu .slds-dropdown__item>a,
.THIS~.comm-panels-container .slds-dropdown__item>a,
.cB2bTheme~.comm-panels-container .slds-dropdown__item>a {
    text-decoration: none;
    width: 100%
}

.THIS .slds-dropdown__item>a[role="menuitem"],
.cB2bTheme .slds-dropdown__item>a[role="menuitem"],
.THIS .slds-dropdown__item>a[role="menuitemcheckbox"],
.cB2bTheme .slds-dropdown__item>a[role="menuitemcheckbox"],
.THIS~.actionMenu .slds-dropdown__item>a[role="menuitem"],
.cB2bTheme~.actionMenu .slds-dropdown__item>a[role="menuitem"],
.THIS~.actionMenu .slds-dropdown__item>a[role="menuitemcheckbox"],
.cB2bTheme~.actionMenu .slds-dropdown__item>a[role="menuitemcheckbox"],
.THIS~.comm-panels-container .slds-dropdown__item>a[role="menuitem"],
.cB2bTheme~.comm-panels-container .slds-dropdown__item>a[role="menuitem"],
.THIS~.comm-panels-container .slds-dropdown__item>a[role="menuitemcheckbox"],
.cB2bTheme~.comm-panels-container .slds-dropdown__item>a[role="menuitemcheckbox"] {
    color: inherit
}

.THIS .slds-dropdown__item.slds-is-selected,
.cB2bTheme .slds-dropdown__item.slds-is-selected,
.THIS .slds-listbox__option[role="option"].slds-is-selected,
.cB2bTheme .slds-listbox__option[role="option"].slds-is-selected,
.THIS~.actionMenu .slds-dropdown__item.slds-is-selected,
.cB2bTheme~.actionMenu .slds-dropdown__item.slds-is-selected,
.THIS~.actionMenu .slds-listbox__option[role="option"].slds-is-selected,
.cB2bTheme~.actionMenu .slds-listbox__option[role="option"].slds-is-selected,
.THIS~.comm-panels-container .slds-dropdown__item.slds-is-selected,
.cB2bTheme~.comm-panels-container .slds-dropdown__item.slds-is-selected,
.THIS~.comm-panels-container .slds-listbox__option[role="option"].slds-is-selected,
.cB2bTheme~.comm-panels-container .slds-listbox__option[role="option"].slds-is-selected {
    background-color: RGB(var(--b2b_light-bg-03))
}

.THIS .slds-dropdown__item .slds-listbox__option-icon,
.cB2bTheme .slds-dropdown__item .slds-listbox__option-icon,
.THIS .slds-listbox__option[role="option"] .slds-listbox__option-icon,
.cB2bTheme .slds-listbox__option[role="option"] .slds-listbox__option-icon,
.THIS~.actionMenu .slds-dropdown__item .slds-listbox__option-icon,
.cB2bTheme~.actionMenu .slds-dropdown__item .slds-listbox__option-icon,
.THIS~.actionMenu .slds-listbox__option[role="option"] .slds-listbox__option-icon,
.cB2bTheme~.actionMenu .slds-listbox__option[role="option"] .slds-listbox__option-icon,
.THIS~.comm-panels-container .slds-dropdown__item .slds-listbox__option-icon,
.cB2bTheme~.comm-panels-container .slds-dropdown__item .slds-listbox__option-icon,
.THIS~.comm-panels-container .slds-listbox__option[role="option"] .slds-listbox__option-icon,
.cB2bTheme~.comm-panels-container .slds-listbox__option[role="option"] .slds-listbox__option-icon {
    margin: 0 var(--lwc-spacingXSmall) 0 0;
    color: RGB(var(--b2b_light-interactive-brand));
    width: auto
}

.THIS .slds-dropdown__item .slds-listbox__option-icon .slds-icon,
.cB2bTheme .slds-dropdown__item .slds-listbox__option-icon .slds-icon,
.THIS .slds-listbox__option[role="option"] .slds-listbox__option-icon .slds-icon,
.cB2bTheme .slds-listbox__option[role="option"] .slds-listbox__option-icon .slds-icon,
.THIS~.actionMenu .slds-dropdown__item .slds-listbox__option-icon .slds-icon,
.cB2bTheme~.actionMenu .slds-dropdown__item .slds-listbox__option-icon .slds-icon,
.THIS~.actionMenu .slds-listbox__option[role="option"] .slds-listbox__option-icon .slds-icon,
.cB2bTheme~.actionMenu .slds-listbox__option[role="option"] .slds-listbox__option-icon .slds-icon,
.THIS~.comm-panels-container .slds-dropdown__item .slds-listbox__option-icon .slds-icon,
.cB2bTheme~.comm-panels-container .slds-dropdown__item .slds-listbox__option-icon .slds-icon,
.THIS~.comm-panels-container .slds-listbox__option[role="option"] .slds-listbox__option-icon .slds-icon,
.cB2bTheme~.comm-panels-container .slds-listbox__option[role="option"] .slds-listbox__option-icon .slds-icon {
    width: 1.25rem;
    height: 1.25rem;
    fill: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-listbox__option-header,
.cB2bTheme .slds-listbox__option-header,
.THIS~.actionMenu .slds-listbox__option-header,
.cB2bTheme~.actionMenu .slds-listbox__option-header,
.THIS~.comm-panels-container .slds-listbox__option-header,
.cB2bTheme~.comm-panels-container .slds-listbox__option-header {
    margin: 1rem 0 0;
    font-size: 1rem;
    color: inherit
}

.THIS .slds-listbox:first-child .slds-listbox__item:first-child .slds-listbox__option[role="presentation"] .slds-listbox__option-header,
.cB2bTheme .slds-listbox:first-child .slds-listbox__item:first-child .slds-listbox__option[role="presentation"] .slds-listbox__option-header,
.THIS~.actionMenu .slds-listbox:first-child .slds-listbox__item:first-child .slds-listbox__option[role="presentation"] .slds-listbox__option-header,
.cB2bTheme~.actionMenu .slds-listbox:first-child .slds-listbox__item:first-child .slds-listbox__option[role="presentation"] .slds-listbox__option-header,
.THIS~.comm-panels-container .slds-listbox:first-child .slds-listbox__item:first-child .slds-listbox__option[role="presentation"] .slds-listbox__option-header,
.cB2bTheme~.comm-panels-container .slds-listbox:first-child .slds-listbox__item:first-child .slds-listbox__option[role="presentation"] .slds-listbox__option-header {
    margin-top: .5rem
}

.THIS b2b_buyer_cart-constrained-quantity-selector label,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector label {
    font-size: var(--lwc-fontSize3);
    color: RGB(var(--b2b_light-text-01))
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls {
    height: auto;
    align-items: center;
    border: none
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls button,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls button {
    margin: 0;
    padding: var(--lwc-spacingSmall) var(--lwc-spacingXSmall);
    cursor: pointer;
    color: RGB(var(--b2b_light-text-01));
    border-radius: 0 !important;
    font-size: var(--lwc-fontSize4);
    line-height: 1;
    text-transform: unset !important;
    font-weight: 700;
    box-shadow: none;
    border: none;
    justify-content: center;
    margin: 0;
    padding: 0;
    font-size: 0.1rem;
    line-height: 1;
    color: RGB(var(--b2b_light-text-01));
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0;
    border: none
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls button:hover,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls button:hover,
.THIS b2b_buyer_cart-constrained-quantity-selector .controls button:focus,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls button:focus {
    background-color: var(--b2b_light-interactive-hover-neutral)
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls button:active,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls button:active {
    background-color: var(--b2b_light-interactive-hover-neutral);
    outline: 2px solid RGB(var(--b2b_light-interactive-focus));
    outline-offset: 2px
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls button:focus,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls button:focus,
.THIS b2b_buyer_cart-constrained-quantity-selector .controls button:focus-visible,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls button:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls button:disabled,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls button:disabled {
    cursor: not-allowed;
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls button:disabled:focus,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls button:disabled:focus,
.THIS b2b_buyer_cart-constrained-quantity-selector .controls button:disabled:focus-visible,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls button:disabled:focus-visible {
    outline: none
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls button:focus,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls button:focus {
    background: transparent;
    outline: none
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls button:hover,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls button:hover {
    background: transparent;
    color: RGB(var(--b2b_light-interactive-brand));
    outline: none
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls button:active,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls button:active {
    background: transparent;
    outline: none;
    color: RGB(var(--b2b_light-interactive-brand))
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls button:disabled,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls button:disabled {
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls button svg,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls button svg {
    fill: currentColor
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls button svg,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls button svg {
    width: 1.25rem;
    height: 1.25rem
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls .btn-icon,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls .btn-icon {
    display: flex
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls input,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls input {
    padding: 0 .5rem;
    height: auto;
    min-height: 2.5rem;
    border-radius: 0;
    border: 1px solid RGB(var(--b2b_light-interactive-field-bg));
    border-bottom: 1px solid RGB(var(--b2b_light-interactive-field-border));
    box-shadow: none;
    outline: none;
    background-color: RGB(var(--b2b_light-interactive-field-bg));
    font-size: 1rem;
    line-height: 1.1;
    color: RGB(var(--b2b_light-text-01));
    transition: border 0.1s linear, background-color 0.1s linear;
    text-decoration: none;
    width: 5rem;
    margin: 0 1rem;
    padding-left: 0.75rem;
    padding-right: 0.75rem
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls input:active,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls input:active,
.THIS b2b_buyer_cart-constrained-quantity-selector .controls input:focus,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls input:focus {
    border: 1px solid RGB(var(--b2b_light-interactive-focus));
    box-shadow: none
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls input[disabled],
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls input[disabled] {
    background-color: RGB(var(--b2b_light-interactive-disabled-01)) !important;
    color: RGB(var(--b2b_light-interactive-disabled-02));
    border-color: RGB(var(--b2b_light-interactive-disabled-01));
    padding: 0 .5rem;
    cursor: not-allowed;
    pointer-events: none
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls input[disabled] .slds-icon,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls input[disabled] .slds-icon {
    fill: currentColor
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls input[disabled]::placeholder,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls input[disabled]::placeholder {
    color: currentColor
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls input[readonly],
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls input[readonly] {
    border: transparent;
    border-bottom: 1px solid RGB(var(--b2b_light-bg-04));
    background-color: RGB(var(--b2b_light-bg-01));
    pointer-events: none;
    padding: 0
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls input::placeholder,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls input::placeholder {
    color: RGB(var(--b2b_light-text-02));
    font-style: italic
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls input[type="search"]+lightning-primitive-icon,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls input[type="search"]+lightning-primitive-icon {
    width: 1.25rem;
    height: 1.25rem;
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='m19.822 22.25-4.71-5.829a7.619 7.619 0 0 1-4.273 1.28h-.067a7.51 7.51 0 0 1-2.994-.606c-.92-.427-1.739-1-2.456-1.718a8.378 8.378 0 0 1-1.716-2.494A7.625 7.625 0 0 1 3 9.851a7.46 7.46 0 0 1 .606-2.965 8.576 8.576 0 0 1 1.682-2.527 8.364 8.364 0 0 1 2.49-1.719A7.483 7.483 0 0 1 10.839 2c1.032 0 2.019.213 2.961.64a7.774 7.774 0 0 1 2.523 1.685 7.843 7.843 0 0 1 1.716 2.493c.426.944.64 1.954.64 3.033a7.28 7.28 0 0 1-.64 3.032 8.54 8.54 0 0 1-1.75 2.595L21 21.306l-1.178.943ZM4.48 9.85c0 .832.157 1.63.471 2.393a6.92 6.92 0 0 0 1.346 2.022 7.114 7.114 0 0 0 2.019 1.415 6.33 6.33 0 0 0 2.523.505c.83 0 1.626-.157 2.389-.472a6.906 6.906 0 0 0 2.019-1.347 6.602 6.602 0 0 0 1.38-2.022 5.79 5.79 0 0 0 .538-2.493 5.87 5.87 0 0 0-.505-2.393 6.135 6.135 0 0 0-1.346-2.021 6.093 6.093 0 0 0-2.019-1.382 5.689 5.689 0 0 0-2.456-.539c-.83 0-1.626.169-2.389.506A6.51 6.51 0 0 0 4.985 7.39a6.033 6.033 0 0 0-.505 2.46Z'/></svg>");
    background-repeat: no-repeat;
    top: .625rem;
    left: .625rem;
    position: absolute
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls input[type="search"]+lightning-primitive-icon svg,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls input[type="search"]+lightning-primitive-icon svg {
    display: none
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls input[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls input[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon {
    width: 1.25rem;
    height: 1.25rem;
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12.991 11.985 19 18.01l-.96.989L12 12.973 5.991 19 5 18.011l6.04-6.026L5 5.989 5.991 5 12 11.027 18.04 5l.96.989-6.009 5.996Z'/></svg>");
    background-repeat: no-repeat;
    top: 0;
    right: 0;
    position: absolute
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls input[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls input[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg {
    display: none
}

@media (max-width: 768px) {

    .THIS b2b_buyer_cart-constrained-quantity-selector .controls input,
    .cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls input {
        max-width: 5rem
    }
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls.error input,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls.error input {
    border-color: RGB(var(--b2b_light-status-error))
}

.THIS b2b_buyer_cart-constrained-quantity-selector .controls.error input:focus,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls.error input:focus,
.THIS b2b_buyer_cart-constrained-quantity-selector .controls.error input:active,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .controls.error input:active {
    border-color: RGB(var(--b2b_light-interactive-brand))
}

.THIS b2b_buyer_cart-constrained-quantity-selector .quantity-selector b2b_buyer_cart-constrained-quantity-popover,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .quantity-selector b2b_buyer_cart-constrained-quantity-popover {
    margin-right: .5rem
}

.THIS b2b_buyer_cart-constrained-quantity-selector .quantity-selector b2b_buyer_cart-constrained-quantity-popover lightning-button-icon,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .quantity-selector b2b_buyer_cart-constrained-quantity-popover lightning-button-icon {
    display: flex;
    margin: 0
}

.THIS b2b_buyer_cart-constrained-quantity-selector .quantity-selector+p.slds-text-color_error,
.cB2bTheme b2b_buyer_cart-constrained-quantity-selector .quantity-selector+p.slds-text-color_error {
    margin-top: .25rem;
    color: RGB(var(--b2b_light-text-01));
    font-size: var(--lwc-fontSize3);
    color: RGB(var(--b2b_light-status-error));
    position: relative;
    padding-top: 0;
    padding-right: 0;
    text-align: left
}

.THIS .file-preview-buttons button,
.cB2bTheme .file-preview-buttons button,
.THIS~.comm-panels-container .file-preview-buttons button,
.cB2bTheme~.comm-panels-container .file-preview-buttons button {
    width: auto
}

.THIS .file-preview-close button,
.cB2bTheme .file-preview-close button,
.THIS~.comm-panels-container .file-preview-close button,
.cB2bTheme~.comm-panels-container .file-preview-close button {
    position: relative;
    bottom: var(--lwc-spacingLarge);
    width: auto
}

.THIS .forceContentPreviewerAction button,
.cB2bTheme .forceContentPreviewerAction button,
.THIS~.comm-panels-container .forceContentPreviewerAction button,
.cB2bTheme~.comm-panels-container .forceContentPreviewerAction button {
    color: RGB(var(--b2b_neutral-white))
}

.THIS .forceContentPreviewPlayerTopToolbar .bBody,
.cB2bTheme .forceContentPreviewPlayerTopToolbar .bBody,
.THIS~.comm-panels-container .forceContentPreviewPlayerTopToolbar .bBody,
.cB2bTheme~.comm-panels-container .forceContentPreviewPlayerTopToolbar .bBody {
    color: RGB(var(--b2b_neutral-white))
}

.THIS .slds-backdrop,
.cB2bTheme .slds-backdrop,
.THIS~.comm-panels-container .slds-backdrop,
.cB2bTheme~.comm-panels-container .slds-backdrop {
    background-color: var(--b2b_light-decoration-backdrop)
}

.THIS .slds-modal,
.cB2bTheme .slds-modal,
.THIS~.comm-panels-container .slds-modal,
.cB2bTheme~.comm-panels-container .slds-modal {
    display: flex
}

.THIS .modal-container,
.cB2bTheme .modal-container,
.THIS~.comm-panels-container .modal-container,
.cB2bTheme~.comm-panels-container .modal-container {
    height: 90vh !important
}

.THIS .slds-modal__container,
.cB2bTheme .slds-modal__container,
.THIS .modal-container,
.cB2bTheme .modal-container,
.THIS~.comm-panels-container .slds-modal__container,
.cB2bTheme~.comm-panels-container .slds-modal__container,
.THIS~.comm-panels-container .modal-container,
.cB2bTheme~.comm-panels-container .modal-container {
    width: 100%;
    min-width: unset;
    max-width: 35rem;
    margin: auto;
    padding: 0;
    height: auto
}

@media (min-width: 768px) {

    .THIS .slds-modal__container,
    .cB2bTheme .slds-modal__container,
    .THIS .modal-container,
    .cB2bTheme .modal-container,
    .THIS~.comm-panels-container .slds-modal__container,
    .cB2bTheme~.comm-panels-container .slds-modal__container,
    .THIS~.comm-panels-container .modal-container,
    .cB2bTheme~.comm-panels-container .modal-container {
        max-width: 45rem;
        max-height: 90vh
    }
}

@media (min-width: 992px) {

    .THIS .slds-modal__container,
    .cB2bTheme .slds-modal__container,
    .THIS .modal-container,
    .cB2bTheme .modal-container,
    .THIS~.comm-panels-container .slds-modal__container,
    .cB2bTheme~.comm-panels-container .slds-modal__container,
    .THIS~.comm-panels-container .modal-container,
    .cB2bTheme~.comm-panels-container .modal-container {
        max-width: 60rem
    }
}

.THIS .slds-modal__container>.slds-modal__close,
.cB2bTheme .slds-modal__container>.slds-modal__close,
.THIS~.comm-panels-container .slds-modal__container>.slds-modal__close,
.cB2bTheme~.comm-panels-container .slds-modal__container>.slds-modal__close {
    top: 1.375rem;
    position: absolute
}

.THIS .slds-modal__header,
.cB2bTheme .slds-modal__header,
.THIS~.comm-panels-container .slds-modal__header,
.cB2bTheme~.comm-panels-container .slds-modal__header {
    padding: var(--lwc-spacingLarge) var(--lwc-spacingXLarge) var(--lwc-spacingLarge) var(--lwc-spacingLarge);
    text-align: left;
    background-image: var(--b2b_gradient-silver);
    border: none;
    background-color: RGB(var(--b2b_light-bg-01));
    background-repeat: no-repeat;
    background-size: 100%;
    min-height: 4rem
}

.THIS .slds-modal__header_empty,
.cB2bTheme .slds-modal__header_empty,
.THIS~.comm-panels-container .slds-modal__header_empty,
.cB2bTheme~.comm-panels-container .slds-modal__header_empty {
    padding: 0
}

.THIS .slds-modal__close,
.cB2bTheme .slds-modal__close,
.THIS~.comm-panels-container .slds-modal__close,
.cB2bTheme~.comm-panels-container .slds-modal__close {
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    line-height: inherit;
    padding: 0;
    background: transparent;
    border: 0;
    text-align: inherit;
    top: 1.375rem;
    z-index: 1;
    right: 1rem;
    position: absolute
}

.THIS .slds-modal__close:hover,
.cB2bTheme .slds-modal__close:hover,
.THIS .slds-modal__close:focus,
.cB2bTheme .slds-modal__close:focus,
.THIS~.comm-panels-container .slds-modal__close:hover,
.cB2bTheme~.comm-panels-container .slds-modal__close:hover,
.THIS~.comm-panels-container .slds-modal__close:focus,
.cB2bTheme~.comm-panels-container .slds-modal__close:focus {
    background: transparent;
    box-shadow: none;
    outline: none
}

.THIS .slds-modal__close:active,
.cB2bTheme .slds-modal__close:active,
.THIS~.comm-panels-container .slds-modal__close:active,
.cB2bTheme~.comm-panels-container .slds-modal__close:active {
    background: transparent
}

.THIS .slds-modal__close:focus,
.cB2bTheme .slds-modal__close:focus,
.THIS .slds-modal__close:focus-visible,
.cB2bTheme .slds-modal__close:focus-visible,
.THIS~.comm-panels-container .slds-modal__close:focus,
.cB2bTheme~.comm-panels-container .slds-modal__close:focus,
.THIS~.comm-panels-container .slds-modal__close:focus-visible,
.cB2bTheme~.comm-panels-container .slds-modal__close:focus-visible {
    background: transparent;
    outline: none;
    outline-offset: 0
}

.THIS .slds-modal__title,
.cB2bTheme .slds-modal__title,
.THIS~.comm-panels-container .slds-modal__title,
.cB2bTheme~.comm-panels-container .slds-modal__title {
    color: RGB(var(--b2b_light-text-01));
    font-weight: var(--lwc-fontWeightBold);
    line-height: var(--lwc-lineHeightHeading);
    margin: 0;
    border: none;
    font-size: var(--lwc-fontSize5)
}

.THIS .slds-modal__header>h2:not(.slds-modal__title),
.cB2bTheme .slds-modal__header>h2:not(.slds-modal__title),
.THIS~.comm-panels-container .slds-modal__header>h2:not(.slds-modal__title),
.cB2bTheme~.comm-panels-container .slds-modal__header>h2:not(.slds-modal__title) {
    font-size: var(--lwc-fontSize5)
}

.THIS .slds-modal__content,
.cB2bTheme .slds-modal__content,
.THIS~.comm-panels-container .slds-modal__content,
.cB2bTheme~.comm-panels-container .slds-modal__content {
    padding: var(--lwc-spacingMedium);
    font-size: var(--lwc-spacingMedium);
    border-radius: 0
}

.THIS .slds-modal__content .dep-field-item-container,
.cB2bTheme .slds-modal__content .dep-field-item-container,
.THIS~.comm-panels-container .slds-modal__content .dep-field-item-container,
.cB2bTheme~.comm-panels-container .slds-modal__content .dep-field-item-container {
    width: 100%
}

.THIS .slds-modal__content .slds-spinner,
.cB2bTheme .slds-modal__content .slds-spinner,
.THIS~.comm-panels-container .slds-modal__content .slds-spinner,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-spinner {
    top: auto;
    left: auto
}

.THIS .slds-modal__footer,
.cB2bTheme .slds-modal__footer,
.THIS~.comm-panels-container .slds-modal__footer,
.cB2bTheme~.comm-panels-container .slds-modal__footer {
    padding: var(--lwc-spacingSmall) var(--lwc-spacingMedium);
    box-shadow: none
}

.THIS .slds-modal__footer_directional .slds-button:first-child,
.cB2bTheme .slds-modal__footer_directional .slds-button:first-child,
.THIS~.comm-panels-container .slds-modal__footer_directional .slds-button:first-child,
.cB2bTheme~.comm-panels-container .slds-modal__footer_directional .slds-button:first-child {
    float: none
}

@media (max-width: 479px) {

    .THIS .slds-modal__footer .slds-button,
    .cB2bTheme .slds-modal__footer .slds-button,
    .THIS .slds-modal__footer lightning-button,
    .cB2bTheme .slds-modal__footer lightning-button,
    .THIS~.comm-panels-container .slds-modal__footer .slds-button,
    .cB2bTheme~.comm-panels-container .slds-modal__footer .slds-button,
    .THIS~.comm-panels-container .slds-modal__footer lightning-button,
    .cB2bTheme~.comm-panels-container .slds-modal__footer lightning-button {
        width: 100%;
        margin: 0;
        float: none
    }
}

.THIS .slds-modal__footer lightning-button,
.cB2bTheme .slds-modal__footer lightning-button,
.THIS~.comm-panels-container .slds-modal__footer lightning-button,
.cB2bTheme~.comm-panels-container .slds-modal__footer lightning-button {
    padding: 0
}

@media (max-width: 479px) {

    .THIS .slds-modal__footer .slds-button+.slds-button,
    .cB2bTheme .slds-modal__footer .slds-button+.slds-button,
    .THIS .slds-modal__footer lightning-button+lightning-button,
    .cB2bTheme .slds-modal__footer lightning-button+lightning-button,
    .THIS~.comm-panels-container .slds-modal__footer .slds-button+.slds-button,
    .cB2bTheme~.comm-panels-container .slds-modal__footer .slds-button+.slds-button,
    .THIS~.comm-panels-container .slds-modal__footer lightning-button+lightning-button,
    .cB2bTheme~.comm-panels-container .slds-modal__footer lightning-button+lightning-button {
        margin-top: 1rem
    }
}

.THIS .slds-modal__header,
.cB2bTheme .slds-modal__header,
.THIS .slds-modal__footer,
.cB2bTheme .slds-modal__footer,
.THIS~.comm-panels-container .slds-modal__header,
.cB2bTheme~.comm-panels-container .slds-modal__header,
.THIS~.comm-panels-container .slds-modal__footer,
.cB2bTheme~.comm-panels-container .slds-modal__footer {
    border-width: 1px;
    border-color: RGB(var(--b2b_light-decoration-border));
    border-radius: 0
}

.THIS .modal-header .title,
.cB2bTheme .modal-header .title,
.THIS~.comm-panels-container .modal-header .title,
.cB2bTheme~.comm-panels-container .modal-header .title {
    font-size: var(--lwc-fontSize5)
}

.THIS .modal-footer .slds-button.uiButton--brand,
.cB2bTheme .modal-footer .slds-button.uiButton--brand,
.THIS~.comm-panels-container .modal-footer .slds-button.uiButton--brand,
.cB2bTheme~.comm-panels-container .modal-footer .slds-button.uiButton--brand {
    margin: 0;
    padding: var(--lwc-spacingXSmall) var(--lwc-spacingMedium);
    background: RGB(var(--b2b_light-interactive-brand));
    color: RGB(var(--b2b_light-text-light));
    border-color: transparent
}

.THIS .modal-footer .slds-button.uiButton--brand:hover,
.cB2bTheme .modal-footer .slds-button.uiButton--brand:hover,
.THIS .modal-footer .slds-button.uiButton--brand:focus,
.cB2bTheme .modal-footer .slds-button.uiButton--brand:focus,
.THIS~.comm-panels-container .modal-footer .slds-button.uiButton--brand:hover,
.cB2bTheme~.comm-panels-container .modal-footer .slds-button.uiButton--brand:hover,
.THIS~.comm-panels-container .modal-footer .slds-button.uiButton--brand:focus,
.cB2bTheme~.comm-panels-container .modal-footer .slds-button.uiButton--brand:focus {
    background: var(--b2b_button-brand-gradient)
}

.THIS .modal-footer .slds-button.uiButton--brand:active,
.cB2bTheme .modal-footer .slds-button.uiButton--brand:active,
.THIS~.comm-panels-container .modal-footer .slds-button.uiButton--brand:active,
.cB2bTheme~.comm-panels-container .modal-footer .slds-button.uiButton--brand:active {
    background: RGB(var(--b2b_light-interactive-brand))
}

.THIS .modal-footer .slds-button.uiButton--brand:focus,
.cB2bTheme .modal-footer .slds-button.uiButton--brand:focus,
.THIS .modal-footer .slds-button.uiButton--brand:focus-visible,
.cB2bTheme .modal-footer .slds-button.uiButton--brand:focus-visible,
.THIS~.comm-panels-container .modal-footer .slds-button.uiButton--brand:focus,
.cB2bTheme~.comm-panels-container .modal-footer .slds-button.uiButton--brand:focus,
.THIS~.comm-panels-container .modal-footer .slds-button.uiButton--brand:focus-visible,
.cB2bTheme~.comm-panels-container .modal-footer .slds-button.uiButton--brand:focus-visible {
    background: var(--b2b_button-brand-gradient)
}

.THIS .modal-footer .slds-button.uiButton--brand:disabled,
.cB2bTheme .modal-footer .slds-button.uiButton--brand:disabled,
.THIS~.comm-panels-container .modal-footer .slds-button.uiButton--brand:disabled,
.cB2bTheme~.comm-panels-container .modal-footer .slds-button.uiButton--brand:disabled {
    background: RGB(var(--b2b_light-interactive-disabled-01));
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .modal-footer .slds-button.uiButton--brand:disabled:hover,
.cB2bTheme .modal-footer .slds-button.uiButton--brand:disabled:hover,
.THIS .modal-footer .slds-button.uiButton--brand:disabled:focus,
.cB2bTheme .modal-footer .slds-button.uiButton--brand:disabled:focus,
.THIS .modal-footer .slds-button.uiButton--brand:disabled:focus-visible,
.cB2bTheme .modal-footer .slds-button.uiButton--brand:disabled:focus-visible,
.THIS .modal-footer .slds-button.uiButton--brand:disabled:active,
.cB2bTheme .modal-footer .slds-button.uiButton--brand:disabled:active,
.THIS~.comm-panels-container .modal-footer .slds-button.uiButton--brand:disabled:hover,
.cB2bTheme~.comm-panels-container .modal-footer .slds-button.uiButton--brand:disabled:hover,
.THIS~.comm-panels-container .modal-footer .slds-button.uiButton--brand:disabled:focus,
.cB2bTheme~.comm-panels-container .modal-footer .slds-button.uiButton--brand:disabled:focus,
.THIS~.comm-panels-container .modal-footer .slds-button.uiButton--brand:disabled:focus-visible,
.cB2bTheme~.comm-panels-container .modal-footer .slds-button.uiButton--brand:disabled:focus-visible,
.THIS~.comm-panels-container .modal-footer .slds-button.uiButton--brand:disabled:active,
.cB2bTheme~.comm-panels-container .modal-footer .slds-button.uiButton--brand:disabled:active {
    background: RGB(var(--b2b_light-interactive-disabled-01));
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .modal-footer .slds-button+.slds-button,
.cB2bTheme .modal-footer .slds-button+.slds-button,
.THIS~.comm-panels-container .modal-footer .slds-button+.slds-button,
.cB2bTheme~.comm-panels-container .modal-footer .slds-button+.slds-button {
    margin-left: var(--lwc-spacingMedium)
}

.THIS .slds-modal__content_footless,
.cB2bTheme .slds-modal__content_footless,
.THIS .slds-modal__container>.slds-modal__content:last-child,
.cB2bTheme .slds-modal__container>.slds-modal__content:last-child,
.THIS .slds-modal__content_has-hidden-footer,
.cB2bTheme .slds-modal__content_has-hidden-footer,
.THIS~.comm-panels-container .slds-modal__content_footless,
.cB2bTheme~.comm-panels-container .slds-modal__content_footless,
.THIS~.comm-panels-container .slds-modal__container>.slds-modal__content:last-child,
.cB2bTheme~.comm-panels-container .slds-modal__container>.slds-modal__content:last-child,
.THIS~.comm-panels-container .slds-modal__content_has-hidden-footer,
.cB2bTheme~.comm-panels-container .slds-modal__content_has-hidden-footer {
    border-radius: 0
}

.THIS .forceHoverPanel,
.cB2bTheme .forceHoverPanel,
.THIS~.comm-panels-container .forceHoverPanel,
.cB2bTheme~.comm-panels-container .forceHoverPanel {
    border-radius: 0;
    border-color: RGB(var(--b2b_light-decoration-border))
}

.THIS .forceHoverPanel *,
.cB2bTheme .forceHoverPanel *,
.THIS~.comm-panels-container .forceHoverPanel *,
.cB2bTheme~.comm-panels-container .forceHoverPanel * {
    background: RGB(var(--b2b_light-bg-01))
}

.THIS .forceHoverPanel h2,
.cB2bTheme .forceHoverPanel h2,
.THIS~.comm-panels-container .forceHoverPanel h2,
.cB2bTheme~.comm-panels-container .forceHoverPanel h2 {
    font-size: var(--lwc-fontSize5)
}

.THIS .forceHoverPanel .primaryFieldWrapper,
.cB2bTheme .forceHoverPanel .primaryFieldWrapper,
.THIS~.comm-panels-container .forceHoverPanel .primaryFieldWrapper,
.cB2bTheme~.comm-panels-container .forceHoverPanel .primaryFieldWrapper {
    display: flex;
    align-items: center
}

.THIS .forceHoverPanel .uiOutputText,
.cB2bTheme .forceHoverPanel .uiOutputText,
.THIS~.comm-panels-container .forceHoverPanel .uiOutputText,
.cB2bTheme~.comm-panels-container .forceHoverPanel .uiOutputText {
    font-size: var(--lwc-fontSize4)
}

.THIS .forceHoverPanel .panel-header,
.cB2bTheme .forceHoverPanel .panel-header,
.THIS~.comm-panels-container .forceHoverPanel .panel-header,
.cB2bTheme~.comm-panels-container .forceHoverPanel .panel-header {
    padding: 0
}

.THIS .forceHoverPanel .panel-header .closeBtn,
.cB2bTheme .forceHoverPanel .panel-header .closeBtn,
.THIS~.comm-panels-container .forceHoverPanel .panel-header .closeBtn,
.cB2bTheme~.comm-panels-container .forceHoverPanel .panel-header .closeBtn {
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    line-height: inherit;
    padding: 0;
    background: transparent;
    border: 0;
    text-align: inherit;
    top: 12px;
    right: 12px
}

.THIS .forceHoverPanel .panel-header .closeBtn:hover,
.cB2bTheme .forceHoverPanel .panel-header .closeBtn:hover,
.THIS .forceHoverPanel .panel-header .closeBtn:focus,
.cB2bTheme .forceHoverPanel .panel-header .closeBtn:focus,
.THIS~.comm-panels-container .forceHoverPanel .panel-header .closeBtn:hover,
.cB2bTheme~.comm-panels-container .forceHoverPanel .panel-header .closeBtn:hover,
.THIS~.comm-panels-container .forceHoverPanel .panel-header .closeBtn:focus,
.cB2bTheme~.comm-panels-container .forceHoverPanel .panel-header .closeBtn:focus {
    background: transparent;
    box-shadow: none;
    outline: none
}

.THIS .forceHoverPanel .panel-header .closeBtn:active,
.cB2bTheme .forceHoverPanel .panel-header .closeBtn:active,
.THIS~.comm-panels-container .forceHoverPanel .panel-header .closeBtn:active,
.cB2bTheme~.comm-panels-container .forceHoverPanel .panel-header .closeBtn:active {
    background: transparent
}

.THIS .forceHoverPanel .panel-header .closeBtn:focus,
.cB2bTheme .forceHoverPanel .panel-header .closeBtn:focus,
.THIS .forceHoverPanel .panel-header .closeBtn:focus-visible,
.cB2bTheme .forceHoverPanel .panel-header .closeBtn:focus-visible,
.THIS~.comm-panels-container .forceHoverPanel .panel-header .closeBtn:focus,
.cB2bTheme~.comm-panels-container .forceHoverPanel .panel-header .closeBtn:focus,
.THIS~.comm-panels-container .forceHoverPanel .panel-header .closeBtn:focus-visible,
.cB2bTheme~.comm-panels-container .forceHoverPanel .panel-header .closeBtn:focus-visible {
    background: transparent;
    outline: none;
    outline-offset: 0
}

.THIS .forceHoverPanel .panel-header .closeBtn svg,
.cB2bTheme .forceHoverPanel .panel-header .closeBtn svg,
.THIS~.comm-panels-container .forceHoverPanel .panel-header .closeBtn svg,
.cB2bTheme~.comm-panels-container .forceHoverPanel .panel-header .closeBtn svg {
    width: .875rem;
    height: .875rem;
    fill: RGB(var(--b2b_light-icon-02))
}

.THIS .forceHoverPanel .forceListRecordItem .slds-item--label,
.cB2bTheme .forceHoverPanel .forceListRecordItem .slds-item--label,
.THIS~.comm-panels-container .forceHoverPanel .forceListRecordItem .slds-item--label,
.cB2bTheme~.comm-panels-container .forceHoverPanel .forceListRecordItem .slds-item--label {
    font-weight: var(--lwc-fontWeightBold);
    font-size: var(--lwc-fontSize4)
}

.THIS .forceHoverPanel .forceListRecordItem .slds-item--detail,
.cB2bTheme .forceHoverPanel .forceListRecordItem .slds-item--detail,
.THIS~.comm-panels-container .forceHoverPanel .forceListRecordItem .slds-item--detail,
.cB2bTheme~.comm-panels-container .forceHoverPanel .forceListRecordItem .slds-item--detail {
    font-size: var(--lwc-fontSize3)
}

.THIS .forceContentMobilePreviewPlayer,
.cB2bTheme .forceContentMobilePreviewPlayer,
.THIS~.comm-panels-container .forceContentMobilePreviewPlayer,
.cB2bTheme~.comm-panels-container .forceContentMobilePreviewPlayer {
    overflow: hidden !important;
    padding: 0 !important
}

.THIS lightning-datepicker lightning-button-icon .slds-button_icon,
.cB2bTheme lightning-datepicker lightning-button-icon .slds-button_icon,
.THIS~.comm-panels-container lightning-datepicker lightning-button-icon .slds-button_icon,
.cB2bTheme~.comm-panels-container lightning-datepicker lightning-button-icon .slds-button_icon {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M14%203H2V14H14V3ZM1%202V15H15V2H1Z%22%20fill%3D%22%23394047%22%2F%3E%3Cpath%20d%3D%22M3%201H4V4H3V1Z%22%20fill%3D%22%23394047%22%2F%3E%3Cpath%20d%3D%22M12%201H13V4H12V1Z%22%20fill%3D%22%23394047%22%2F%3E%3Cpath%20d%3D%22M1%205H15V6H1V5Z%22%20fill%3D%22%23394047%22%2F%3E%3Cpath%20d%3D%22M6.67923%2011.7968V12.5008H9.53523V11.7968H8.54323V7.30078H7.91123C7.64723%207.55678%206.99923%207.99678%206.61523%208.17278V8.89278H6.67923C6.95123%208.80478%207.45523%208.52478%207.68723%208.32478V11.7968H6.67923Z%22%20fill%3D%22%23394047%22%2F%3E%3C%2Fsvg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center
}

.THIS lightning-datepicker lightning-primitive-icon svg.slds-button__icon[class],
.cB2bTheme lightning-datepicker lightning-primitive-icon svg.slds-button__icon[class],
.THIS~.comm-panels-container lightning-datepicker lightning-primitive-icon svg.slds-button__icon[class],
.cB2bTheme~.comm-panels-container lightning-datepicker lightning-primitive-icon svg.slds-button__icon[class] {
    display: none
}

.THIS lightning-timepicker lightning-icon,
.cB2bTheme lightning-timepicker lightning-icon,
.THIS~.comm-panels-container lightning-timepicker lightning-icon,
.cB2bTheme~.comm-panels-container lightning-timepicker lightning-icon {
    background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M8%2014C11.3137%2014%2014%2011.3137%2014%208C14%204.68629%2011.3137%202%208%202C4.68629%202%202%204.68629%202%208C2%2011.3137%204.68629%2014%208%2014ZM8%2015C11.866%2015%2015%2011.866%2015%208C15%204.13401%2011.866%201%208%201C4.13401%201%201%204.13401%201%208C1%2011.866%204.13401%2015%208%2015Z%22%20fill%3D%22%23394047%22%2F%3E%3Cpath%20d%3D%22M7.5%204H8.5V8.5H7.5V4Z%22%20fill%3D%22%23394047%22%2F%3E%3Cpath%20d%3D%22M12%207.5V8.5H7.5V7.5H12Z%22%20fill%3D%22%23394047%22%2F%3E%3C%2Fsvg%3E") !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important
}

.THIS lightning-timepicker lightning-primitive-icon svg.slds-icon[class],
.cB2bTheme lightning-timepicker lightning-primitive-icon svg.slds-icon[class],
.THIS~.comm-panels-container lightning-timepicker lightning-primitive-icon svg.slds-icon[class],
.cB2bTheme~.comm-panels-container lightning-timepicker lightning-primitive-icon svg.slds-icon[class] {
    display: none
}

.THIS .slds-datepicker,
.cB2bTheme .slds-datepicker,
.THIS~.comm-panels-container .slds-datepicker,
.cB2bTheme~.comm-panels-container .slds-datepicker {
    top: 5% !important;
    padding-bottom: 0
}

.THIS .slds-datepicker .slds-datepicker__filter,
.cB2bTheme .slds-datepicker .slds-datepicker__filter,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__filter,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__filter {
    padding: 0 .5rem
}

.THIS .slds-datepicker .slds-datepicker__filter_month,
.cB2bTheme .slds-datepicker .slds-datepicker__filter_month,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month {
    padding-right: 1rem
}

.THIS .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container,
.cB2bTheme .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container {
    margin: 0;
    padding: 0;
    font-size: 0.1rem;
    line-height: 1;
    color: RGB(var(--b2b_light-text-01));
    display: flex;
    align-items: center;
    justify-content: center
}

.THIS .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container:focus,
.cB2bTheme .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container:focus,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container:focus,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container:focus {
    background: transparent;
    outline: none
}

.THIS .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container:hover,
.cB2bTheme .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container:hover,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container:hover,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container:hover {
    background: transparent;
    color: RGB(var(--b2b_light-interactive-brand));
    outline: none
}

.THIS .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container:active,
.cB2bTheme .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container:active,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container:active,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container:active {
    background: transparent;
    outline: none;
    color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container:disabled,
.cB2bTheme .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container:disabled,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container:disabled,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container:disabled {
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container svg,
.cB2bTheme .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container svg,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container svg,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container svg {
    fill: currentColor
}

.THIS .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container:hover,
.cB2bTheme .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container:hover,
.THIS .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container:focus,
.cB2bTheme .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container:focus,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container:hover,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container:hover,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container:focus,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month .slds-button_icon-container:focus {
    background-size: contain !important
}

.THIS .slds-datepicker .slds-datepicker__filter_month .slds-button__icon,
.cB2bTheme .slds-datepicker .slds-datepicker__filter_month .slds-button__icon,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month .slds-button__icon,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month .slds-button__icon {
    width: .875rem;
    height: .875rem
}

.THIS .slds-datepicker .slds-datepicker__filter_month h2,
.cB2bTheme .slds-datepicker .slds-datepicker__filter_month h2,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month h2,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month h2 {
    margin: 0;
    font-size: var(--lwc-fontSize7);
    color: RGB(var(--b2b_light-text-01))
}

.THIS .slds-datepicker .slds-datepicker__filter_month>div:first-child button,
.cB2bTheme .slds-datepicker .slds-datepicker__filter_month>div:first-child button,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month>div:first-child button,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month>div:first-child button {
    background-image: url('data:image/svg+xml, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="ic_arrorw_left"><g id="ic_arrorw_left"><path id="Vector" d="M13.0898 6.23047L6.41016 11.5742H21.5273V13.1211H6.41016L13.0898 18.4648L12.1406 19.6953L3 12.3477L12.1406 5L13.0898 6.23047Z" ></path></g></svg>')
}

.THIS .slds-datepicker .slds-datepicker__filter_month>div:first-child button:hover,
.cB2bTheme .slds-datepicker .slds-datepicker__filter_month>div:first-child button:hover,
.THIS .slds-datepicker .slds-datepicker__filter_month>div:first-child button:active,
.cB2bTheme .slds-datepicker .slds-datepicker__filter_month>div:first-child button:active,
.THIS .slds-datepicker .slds-datepicker__filter_month>div:first-child button:focus,
.cB2bTheme .slds-datepicker .slds-datepicker__filter_month>div:first-child button:focus,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month>div:first-child button:hover,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month>div:first-child button:hover,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month>div:first-child button:active,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month>div:first-child button:active,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month>div:first-child button:focus,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month>div:first-child button:focus {
    background-image: url('data:image/svg+xml, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" id="ic_arrorw_left"><g id="ic_arrorw_left"><path id="Vector" d="M13.0898 6.23047L6.41016 11.5742H21.5273V13.1211H6.41016L13.0898 18.4648L12.1406 19.6953L3 12.3477L12.1406 5L13.0898 6.23047Z" ></path></g></svg>')
}

.THIS .slds-datepicker .slds-datepicker__filter_month>div:last-child button,
.cB2bTheme .slds-datepicker .slds-datepicker__filter_month>div:last-child button,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month>div:last-child button,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month>div:last-child button {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" viewBox="0 0 24 24" id="ic_arrow_right"><g id="ic_arrow_right"><path id="Vector" d="M11.4375 6.19531L12.4219 5L21.5625 12.3125L12.4219 19.6602L11.4727 18.4297L18.1172 13.1211H3V11.5391H18.1172L11.4375 6.19531Z" ></path></g></svg>')
}

.THIS .slds-datepicker .slds-datepicker__filter_month>div:last-child button:hover,
.cB2bTheme .slds-datepicker .slds-datepicker__filter_month>div:last-child button:hover,
.THIS .slds-datepicker .slds-datepicker__filter_month>div:last-child button:active,
.cB2bTheme .slds-datepicker .slds-datepicker__filter_month>div:last-child button:active,
.THIS .slds-datepicker .slds-datepicker__filter_month>div:last-child button:focus,
.cB2bTheme .slds-datepicker .slds-datepicker__filter_month>div:last-child button:focus,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month>div:last-child button:hover,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month>div:last-child button:hover,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month>div:last-child button:active,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month>div:last-child button:active,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month>div:last-child button:focus,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__filter_month>div:last-child button:focus {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" viewBox="0 0 24 24" id="ic_arrow_right"><g id="ic_arrow_right"><path id="Vector" d="M11.4375 6.19531L12.4219 5L21.5625 12.3125L12.4219 19.6602L11.4727 18.4297L18.1172 13.1211H3V11.5391H18.1172L11.4375 6.19531Z" ></path></g></svg>')
}

.THIS .slds-datepicker .slds-select,
.cB2bTheme .slds-datepicker .slds-select,
.THIS~.comm-panels-container .slds-datepicker .slds-select,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-select {
    height: 2.25rem;
    padding: 0 1.625rem 0 .75rem
}

.THIS .slds-datepicker .slds-datepicker__month,
.cB2bTheme .slds-datepicker .slds-datepicker__month,
.THIS .slds-datepicker .slds-datepicker__month td,
.cB2bTheme .slds-datepicker .slds-datepicker__month td,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__month,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__month,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__month td,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__month td {
    font-size: var(--lwc-fontSize3)
}

.THIS .slds-datepicker .slds-datepicker__month th abbr,
.cB2bTheme .slds-datepicker .slds-datepicker__month th abbr,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__month th abbr,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__month th abbr {
    color: RGB(var(--b2b_light-text-01))
}

.THIS .slds-datepicker .slds-datepicker__month td:hover .slds-day,
.cB2bTheme .slds-datepicker .slds-datepicker__month td:hover .slds-day,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__month td:hover .slds-day,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__month td:hover .slds-day {
    background-color: transparent
}

.THIS .slds-datepicker .slds-datepicker__month td.slds-is-today:not(.slds-is-selected) .slds-day,
.cB2bTheme .slds-datepicker .slds-datepicker__month td.slds-is-today:not(.slds-is-selected) .slds-day,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__month td.slds-is-today:not(.slds-is-selected) .slds-day,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__month td.slds-is-today:not(.slds-is-selected) .slds-day {
    background-color: transparent
}

.THIS .slds-datepicker .slds-datepicker__month td.slds-is-today:not(.slds-is-selected):hover .slds-day,
.cB2bTheme .slds-datepicker .slds-datepicker__month td.slds-is-today:not(.slds-is-selected):hover .slds-day,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__month td.slds-is-today:not(.slds-is-selected):hover .slds-day,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__month td.slds-is-today:not(.slds-is-selected):hover .slds-day {
    background-color: transparent
}

.THIS .slds-datepicker .slds-datepicker__month td.slds-day_adjacent-month,
.cB2bTheme .slds-datepicker .slds-datepicker__month td.slds-day_adjacent-month,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__month td.slds-day_adjacent-month,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__month td.slds-day_adjacent-month {
    pointer-events: none
}

.THIS .slds-datepicker .slds-datepicker__month td.slds-day_adjacent-month .slds-day,
.cB2bTheme .slds-datepicker .slds-datepicker__month td.slds-day_adjacent-month .slds-day,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__month td.slds-day_adjacent-month .slds-day,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__month td.slds-day_adjacent-month .slds-day {
    color: RGB(var(--b2b_light-decoration-border))
}

.THIS .slds-datepicker .slds-datepicker__month td.slds-is-selected:hover .slds-day,
.cB2bTheme .slds-datepicker .slds-datepicker__month td.slds-is-selected:hover .slds-day,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__month td.slds-is-selected:hover .slds-day,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__month td.slds-is-selected:hover .slds-day {
    background-color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-datepicker .slds-datepicker__month td.slds-is-selected-multi+.slds-is-selected-multi>.slds-day:before,
.cB2bTheme .slds-datepicker .slds-datepicker__month td.slds-is-selected-multi+.slds-is-selected-multi>.slds-day:before,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__month td.slds-is-selected-multi+.slds-is-selected-multi>.slds-day:before,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__month td.slds-is-selected-multi+.slds-is-selected-multi>.slds-day:before {
    transform: translateX(-0.5rem)
}

.THIS .slds-datepicker .slds-datepicker__month+button,
.cB2bTheme .slds-datepicker .slds-datepicker__month+button,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__month+button,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__month+button {
    margin: 0 auto !important
}

.THIS .slds-datepicker .slds-datepicker__month+button:hover,
.cB2bTheme .slds-datepicker .slds-datepicker__month+button:hover,
.THIS .slds-datepicker .slds-datepicker__month+button:focus,
.cB2bTheme .slds-datepicker .slds-datepicker__month+button:focus,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__month+button:hover,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__month+button:hover,
.THIS~.comm-panels-container .slds-datepicker .slds-datepicker__month+button:focus,
.cB2bTheme~.comm-panels-container .slds-datepicker .slds-datepicker__month+button:focus {
    text-decoration: none
}

.THIS .slds-tabs_default__nav,
.cB2bTheme .slds-tabs_default__nav,
.THIS .tabs__nav,
.cB2bTheme .tabs__nav,
.THIS~.comm-panels-container .slds-tabs_default__nav,
.cB2bTheme~.comm-panels-container .slds-tabs_default__nav,
.THIS~.comm-panels-container .tabs__nav,
.cB2bTheme~.comm-panels-container .tabs__nav {
    border-color: RGB(var(--b2b_light-decoration-border));
    align-items: unset;
    border-bottom-width: 1px
}

.THIS .slds-tabs_default__item,
.cB2bTheme .slds-tabs_default__item,
.THIS .tabs__item,
.cB2bTheme .tabs__item,
.THIS~.comm-panels-container .slds-tabs_default__item,
.cB2bTheme~.comm-panels-container .slds-tabs_default__item,
.THIS~.comm-panels-container .tabs__item,
.cB2bTheme~.comm-panels-container .tabs__item {
    padding: 0 .75rem;
    color: RGB(var(--b2b_light-decoration-border));
    text-transform: unset !important;
    letter-spacing: unset !important;
    margin: unset !important
}

.THIS .slds-tabs_default__item:hover,
.cB2bTheme .slds-tabs_default__item:hover,
.THIS .tabs__item:hover,
.cB2bTheme .tabs__item:hover,
.THIS~.comm-panels-container .slds-tabs_default__item:hover,
.cB2bTheme~.comm-panels-container .slds-tabs_default__item:hover,
.THIS~.comm-panels-container .tabs__item:hover,
.cB2bTheme~.comm-panels-container .tabs__item:hover {
    color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-tabs_default__item:hover::after,
.cB2bTheme .slds-tabs_default__item:hover::after,
.THIS .tabs__item:hover::after,
.cB2bTheme .tabs__item:hover::after,
.THIS~.comm-panels-container .slds-tabs_default__item:hover::after,
.cB2bTheme~.comm-panels-container .slds-tabs_default__item:hover::after,
.THIS~.comm-panels-container .tabs__item:hover::after,
.cB2bTheme~.comm-panels-container .tabs__item:hover::after {
    background-color: currentColor
}

.THIS .slds-tabs_default__item::after,
.cB2bTheme .slds-tabs_default__item::after,
.THIS .tabs__item::after,
.cB2bTheme .tabs__item::after,
.THIS~.comm-panels-container .slds-tabs_default__item::after,
.cB2bTheme~.comm-panels-container .slds-tabs_default__item::after,
.THIS~.comm-panels-container .tabs__item::after,
.cB2bTheme~.comm-panels-container .tabs__item::after {
    height: 2px;
    background-color: currentColor !important
}

.THIS .slds-tabs_default__item .slds-tabs_default__link,
.cB2bTheme .slds-tabs_default__item .slds-tabs_default__link,
.THIS .tabs__item .slds-tabs_default__link,
.cB2bTheme .tabs__item .slds-tabs_default__link,
.THIS~.comm-panels-container .slds-tabs_default__item .slds-tabs_default__link,
.cB2bTheme~.comm-panels-container .slds-tabs_default__item .slds-tabs_default__link,
.THIS~.comm-panels-container .tabs__item .slds-tabs_default__link,
.cB2bTheme~.comm-panels-container .tabs__item .slds-tabs_default__link {
    text-transform: unset !important
}

.THIS .slds-tabs_default__item .slds-tabs_default__link:focus,
.cB2bTheme .slds-tabs_default__item .slds-tabs_default__link:focus,
.THIS .tabs__item .slds-tabs_default__link:focus,
.cB2bTheme .tabs__item .slds-tabs_default__link:focus,
.THIS~.comm-panels-container .slds-tabs_default__item .slds-tabs_default__link:focus,
.cB2bTheme~.comm-panels-container .slds-tabs_default__item .slds-tabs_default__link:focus,
.THIS~.comm-panels-container .tabs__item .slds-tabs_default__link:focus,
.cB2bTheme~.comm-panels-container .tabs__item .slds-tabs_default__link:focus {
    text-decoration: none
}

.THIS .slds-tabs_default__item.slds-is-active,
.cB2bTheme .slds-tabs_default__item.slds-is-active,
.THIS .tabs__item.active,
.cB2bTheme .tabs__item.active,
.THIS .tabs__item.active a.tabHeader,
.cB2bTheme .tabs__item.active a.tabHeader,
.THIS~.comm-panels-container .slds-tabs_default__item.slds-is-active,
.cB2bTheme~.comm-panels-container .slds-tabs_default__item.slds-is-active,
.THIS~.comm-panels-container .tabs__item.active,
.cB2bTheme~.comm-panels-container .tabs__item.active,
.THIS~.comm-panels-container .tabs__item.active a.tabHeader,
.cB2bTheme~.comm-panels-container .tabs__item.active a.tabHeader {
    font-weight: var(--lwc-fontWeightBold);
    color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-tabs_default__item.slds-is-active a,
.cB2bTheme .slds-tabs_default__item.slds-is-active a,
.THIS .tabs__item.active a,
.cB2bTheme .tabs__item.active a,
.THIS .tabs__item.active a.tabHeader a,
.cB2bTheme .tabs__item.active a.tabHeader a,
.THIS~.comm-panels-container .slds-tabs_default__item.slds-is-active a,
.cB2bTheme~.comm-panels-container .slds-tabs_default__item.slds-is-active a,
.THIS~.comm-panels-container .tabs__item.active a,
.cB2bTheme~.comm-panels-container .tabs__item.active a,
.THIS~.comm-panels-container .tabs__item.active a.tabHeader a,
.cB2bTheme~.comm-panels-container .tabs__item.active a.tabHeader a {
    font-weight: var(--lwc-fontWeightBold);
    color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-tabs_default__item.slds-is-active::after,
.cB2bTheme .slds-tabs_default__item.slds-is-active::after,
.THIS .tabs__item.active::after,
.cB2bTheme .tabs__item.active::after,
.THIS .tabs__item.active a.tabHeader::after,
.cB2bTheme .tabs__item.active a.tabHeader::after,
.THIS~.comm-panels-container .slds-tabs_default__item.slds-is-active::after,
.cB2bTheme~.comm-panels-container .slds-tabs_default__item.slds-is-active::after,
.THIS~.comm-panels-container .tabs__item.active::after,
.cB2bTheme~.comm-panels-container .tabs__item.active::after,
.THIS~.comm-panels-container .tabs__item.active a.tabHeader::after,
.cB2bTheme~.comm-panels-container .tabs__item.active a.tabHeader::after {
    background-color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-tabs_default__link,
.cB2bTheme .slds-tabs_default__link,
.THIS .uiTabItem a.tabHeader,
.cB2bTheme .uiTabItem a.tabHeader,
.THIS .uiTabOverflowMenuItem .uiPopupTrigger a,
.cB2bTheme .uiTabOverflowMenuItem .uiPopupTrigger a,
.THIS~.comm-panels-container .slds-tabs_default__link,
.cB2bTheme~.comm-panels-container .slds-tabs_default__link,
.THIS~.comm-panels-container .uiTabItem a.tabHeader,
.cB2bTheme~.comm-panels-container .uiTabItem a.tabHeader,
.THIS~.comm-panels-container .uiTabOverflowMenuItem .uiPopupTrigger a,
.cB2bTheme~.comm-panels-container .uiTabOverflowMenuItem .uiPopupTrigger a {
    padding: 0;
    font-size: var(--lwc-fontSize4) !important;
    color: RGB(var(--b2b_light-text-01));
    height: auto;
    line-height: 2.5;
    text-decoration: none
}

.THIS .slds-tabs_default__link .tooltip,
.cB2bTheme .slds-tabs_default__link .tooltip,
.THIS .uiTabItem a.tabHeader .tooltip,
.cB2bTheme .uiTabItem a.tabHeader .tooltip,
.THIS .uiTabOverflowMenuItem .uiPopupTrigger a .tooltip,
.cB2bTheme .uiTabOverflowMenuItem .uiPopupTrigger a .tooltip,
.THIS~.comm-panels-container .slds-tabs_default__link .tooltip,
.cB2bTheme~.comm-panels-container .slds-tabs_default__link .tooltip,
.THIS~.comm-panels-container .uiTabItem a.tabHeader .tooltip,
.cB2bTheme~.comm-panels-container .uiTabItem a.tabHeader .tooltip,
.THIS~.comm-panels-container .uiTabOverflowMenuItem .uiPopupTrigger a .tooltip,
.cB2bTheme~.comm-panels-container .uiTabOverflowMenuItem .uiPopupTrigger a .tooltip {
    display: none
}

.THIS .uiTabOverflowMenuItem .uiPopupTrigger a,
.cB2bTheme .uiTabOverflowMenuItem .uiPopupTrigger a,
.THIS~.comm-panels-container .uiTabOverflowMenuItem .uiPopupTrigger a,
.cB2bTheme~.comm-panels-container .uiTabOverflowMenuItem .uiPopupTrigger a {
    font-weight: var(--lwc-fontWeightBold)
}

.THIS .slds-tabs_default__content,
.cB2bTheme .slds-tabs_default__content,
.THIS .tabs__content,
.cB2bTheme .tabs__content,
.THIS~.comm-panels-container .slds-tabs_default__content,
.cB2bTheme~.comm-panels-container .slds-tabs_default__content,
.THIS~.comm-panels-container .tabs__content,
.cB2bTheme~.comm-panels-container .tabs__content {
    padding: 1rem 0
}

.THIS .slds-tabs_default .slds-tabs_default__overflow-button .slds-button,
.cB2bTheme .slds-tabs_default .slds-tabs_default__overflow-button .slds-button,
.THIS~.comm-panels-container .slds-tabs_default .slds-tabs_default__overflow-button .slds-button,
.cB2bTheme~.comm-panels-container .slds-tabs_default .slds-tabs_default__overflow-button .slds-button {
    margin: 0 !important;
    padding: 0 !important;
    color: currentColor !important;
    line-height: 2.5
}

.THIS .slds-tabs_default .slds-tabs_default__overflow-button .slds-button:hover,
.cB2bTheme .slds-tabs_default .slds-tabs_default__overflow-button .slds-button:hover,
.THIS .slds-tabs_default .slds-tabs_default__overflow-button .slds-button:focus,
.cB2bTheme .slds-tabs_default .slds-tabs_default__overflow-button .slds-button:focus,
.THIS~.comm-panels-container .slds-tabs_default .slds-tabs_default__overflow-button .slds-button:hover,
.cB2bTheme~.comm-panels-container .slds-tabs_default .slds-tabs_default__overflow-button .slds-button:hover,
.THIS~.comm-panels-container .slds-tabs_default .slds-tabs_default__overflow-button .slds-button:focus,
.cB2bTheme~.comm-panels-container .slds-tabs_default .slds-tabs_default__overflow-button .slds-button:focus {
    background-color: transparent !important
}

.THIS .slds-tabs_default .slds-tabs_default__overflow-button .slds-button:hover,
.cB2bTheme .slds-tabs_default .slds-tabs_default__overflow-button .slds-button:hover,
.THIS~.comm-panels-container .slds-tabs_default .slds-tabs_default__overflow-button .slds-button:hover,
.cB2bTheme~.comm-panels-container .slds-tabs_default .slds-tabs_default__overflow-button .slds-button:hover {
    color: RGB(var(--b2b_light-interactive-brand)) !important
}

.THIS .slds-tabs_default .slds-tabs_default__overflow-button .slds-button:focus,
.cB2bTheme .slds-tabs_default .slds-tabs_default__overflow-button .slds-button:focus,
.THIS~.comm-panels-container .slds-tabs_default .slds-tabs_default__overflow-button .slds-button:focus,
.cB2bTheme~.comm-panels-container .slds-tabs_default .slds-tabs_default__overflow-button .slds-button:focus {
    text-decoration: none
}

.THIS .slds-tabs_default .slds-tabs_default__overflow-button .slds-button::after,
.cB2bTheme .slds-tabs_default .slds-tabs_default__overflow-button .slds-button::after,
.THIS~.comm-panels-container .slds-tabs_default .slds-tabs_default__overflow-button .slds-button::after,
.cB2bTheme~.comm-panels-container .slds-tabs_default .slds-tabs_default__overflow-button .slds-button::after {
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: Ica400;
    font-weight: normal;
    content: '\e000';
    margin-left: .25rem;
    font-size: .75rem
}

.THIS .slds-tabs_default .slds-tabs_default__overflow-button .slds-button lightning-primitive-icon,
.cB2bTheme .slds-tabs_default .slds-tabs_default__overflow-button .slds-button lightning-primitive-icon,
.THIS~.comm-panels-container .slds-tabs_default .slds-tabs_default__overflow-button .slds-button lightning-primitive-icon,
.cB2bTheme~.comm-panels-container .slds-tabs_default .slds-tabs_default__overflow-button .slds-button lightning-primitive-icon {
    display: none
}

.THIS .slds-tabs_default .slds-tabs_default__overflow-button .slds-is-open .slds-button,
.cB2bTheme .slds-tabs_default .slds-tabs_default__overflow-button .slds-is-open .slds-button,
.THIS~.comm-panels-container .slds-tabs_default .slds-tabs_default__overflow-button .slds-is-open .slds-button,
.cB2bTheme~.comm-panels-container .slds-tabs_default .slds-tabs_default__overflow-button .slds-is-open .slds-button {
    color: RGB(var(--b2b_light-interactive-brand)) !important
}

.THIS .slds-tabs_default.slds-tabs_medium .slds-tabs_default__item,
.cB2bTheme .slds-tabs_default.slds-tabs_medium .slds-tabs_default__item,
.THIS~.comm-panels-container .slds-tabs_default.slds-tabs_medium .slds-tabs_default__item,
.cB2bTheme~.comm-panels-container .slds-tabs_default.slds-tabs_medium .slds-tabs_default__item {
    padding: 0 1rem
}

.THIS .slds-tabs_default.slds-tabs_medium .slds-tabs_default__item::after,
.cB2bTheme .slds-tabs_default.slds-tabs_medium .slds-tabs_default__item::after,
.THIS~.comm-panels-container .slds-tabs_default.slds-tabs_medium .slds-tabs_default__item::after,
.cB2bTheme~.comm-panels-container .slds-tabs_default.slds-tabs_medium .slds-tabs_default__item::after {
    height: 3px
}

.THIS .slds-tabs_default.slds-tabs_medium .slds-tabs_default__link,
.cB2bTheme .slds-tabs_default.slds-tabs_medium .slds-tabs_default__link,
.THIS~.comm-panels-container .slds-tabs_default.slds-tabs_medium .slds-tabs_default__link,
.cB2bTheme~.comm-panels-container .slds-tabs_default.slds-tabs_medium .slds-tabs_default__link {
    font-size: calc(var(--lwc-fontSize5) * 1.25);
    line-height: 2.2
}

.THIS .slds-tabs_default.slds-tabs_large .slds-tabs_default__item,
.cB2bTheme .slds-tabs_default.slds-tabs_large .slds-tabs_default__item,
.THIS~.comm-panels-container .slds-tabs_default.slds-tabs_large .slds-tabs_default__item,
.cB2bTheme~.comm-panels-container .slds-tabs_default.slds-tabs_large .slds-tabs_default__item {
    padding: 0 1rem
}

.THIS .slds-tabs_default.slds-tabs_large .slds-tabs_default__item::after,
.cB2bTheme .slds-tabs_default.slds-tabs_large .slds-tabs_default__item::after,
.THIS~.comm-panels-container .slds-tabs_default.slds-tabs_large .slds-tabs_default__item::after,
.cB2bTheme~.comm-panels-container .slds-tabs_default.slds-tabs_large .slds-tabs_default__item::after {
    height: 3px
}

.THIS .slds-tabs_default.slds-tabs_large .slds-tabs_default__link,
.cB2bTheme .slds-tabs_default.slds-tabs_large .slds-tabs_default__link,
.THIS~.comm-panels-container .slds-tabs_default.slds-tabs_large .slds-tabs_default__link,
.cB2bTheme~.comm-panels-container .slds-tabs_default.slds-tabs_large .slds-tabs_default__link {
    font-size: calc(var(--lwc-fontSize5) * 1.5);
    line-height: 2
}

.THIS .slds-tabs-mobile .slds-tabs-mobile__item,
.cB2bTheme .slds-tabs-mobile .slds-tabs-mobile__item,
.THIS~.comm-panels-container .slds-tabs-mobile .slds-tabs-mobile__item,
.cB2bTheme~.comm-panels-container .slds-tabs-mobile .slds-tabs-mobile__item {
    height: auto;
    padding: 0;
    border-color: RGB(var(--b2b_light-decoration-border))
}

.THIS .slds-tabs-mobile .slds-tabs-mobile__item:hover,
.cB2bTheme .slds-tabs-mobile .slds-tabs-mobile__item:hover,
.THIS .slds-tabs-mobile .slds-tabs-mobile__item:focus,
.cB2bTheme .slds-tabs-mobile .slds-tabs-mobile__item:focus,
.THIS~.comm-panels-container .slds-tabs-mobile .slds-tabs-mobile__item:hover,
.cB2bTheme~.comm-panels-container .slds-tabs-mobile .slds-tabs-mobile__item:hover,
.THIS~.comm-panels-container .slds-tabs-mobile .slds-tabs-mobile__item:focus,
.cB2bTheme~.comm-panels-container .slds-tabs-mobile .slds-tabs-mobile__item:focus {
    background-color: transparent
}

.THIS .slds-tabs-mobile .slds-button,
.cB2bTheme .slds-tabs-mobile .slds-button,
.THIS~.comm-panels-container .slds-tabs-mobile .slds-button,
.cB2bTheme~.comm-panels-container .slds-tabs-mobile .slds-button {
    margin: 0;
    color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-tabs-mobile .slds-button:hover,
.cB2bTheme .slds-tabs-mobile .slds-button:hover,
.THIS~.comm-panels-container .slds-tabs-mobile .slds-button:hover,
.cB2bTheme~.comm-panels-container .slds-tabs-mobile .slds-button:hover {
    background-color: transparent
}

.THIS .slds-tabs-mobile .slds-button:not(.slds-button_icon):focus-visible,
.cB2bTheme .slds-tabs-mobile .slds-button:not(.slds-button_icon):focus-visible,
.THIS~.comm-panels-container .slds-tabs-mobile .slds-button:not(.slds-button_icon):focus-visible,
.cB2bTheme~.comm-panels-container .slds-tabs-mobile .slds-button:not(.slds-button_icon):focus-visible {
    outline: none;
    background-color: transparent
}

.THIS .slds-tabs-mobile .slds-button:active,
.cB2bTheme .slds-tabs-mobile .slds-button:active,
.THIS~.comm-panels-container .slds-tabs-mobile .slds-button:active,
.cB2bTheme~.comm-panels-container .slds-tabs-mobile .slds-button:active {
    background-color: transparent
}

.THIS .slds-tabs-mobile .slds-button .slds-icon,
.cB2bTheme .slds-tabs-mobile .slds-button .slds-icon,
.THIS~.comm-panels-container .slds-tabs-mobile .slds-button .slds-icon,
.cB2bTheme~.comm-panels-container .slds-tabs-mobile .slds-button .slds-icon {
    fill: currentColor
}

.THIS .forceCommunityTabset,
.cB2bTheme .forceCommunityTabset,
.THIS~.comm-panels-container .forceCommunityTabset,
.cB2bTheme~.comm-panels-container .forceCommunityTabset {
    background-color: inherit
}

.THIS .forceCommunityTabset .tabs__item,
.cB2bTheme .forceCommunityTabset .tabs__item,
.THIS~.comm-panels-container .forceCommunityTabset .tabs__item,
.cB2bTheme~.comm-panels-container .forceCommunityTabset .tabs__item {
    margin: 0 0 -1px 0 !important;
    position: relative;
    letter-spacing: normal
}

.THIS .forceCommunityTabset .tabs__item::after,
.cB2bTheme .forceCommunityTabset .tabs__item::after,
.THIS~.comm-panels-container .forceCommunityTabset .tabs__item::after,
.cB2bTheme~.comm-panels-container .forceCommunityTabset .tabs__item::after {
    display: block;
    content: "";
    bottom: 0;
    left: 0;
    right: 0;
    position: absolute
}

.THIS .forceCommunityTabset .uiTabItem a.tabHeader,
.cB2bTheme .forceCommunityTabset .uiTabItem a.tabHeader,
.THIS .forceCommunityTabset .uiTabOverflowMenuItem .uiPopupTrigger a,
.cB2bTheme .forceCommunityTabset .uiTabOverflowMenuItem .uiPopupTrigger a,
.THIS~.comm-panels-container .forceCommunityTabset .uiTabItem a.tabHeader,
.cB2bTheme~.comm-panels-container .forceCommunityTabset .uiTabItem a.tabHeader,
.THIS~.comm-panels-container .forceCommunityTabset .uiTabOverflowMenuItem .uiPopupTrigger a,
.cB2bTheme~.comm-panels-container .forceCommunityTabset .uiTabOverflowMenuItem .uiPopupTrigger a {
    padding: 0 !important;
    border: none;
    text-transform: unset
}

.THIS .forceCommunityTabset .uiTabItem a.tabHeader:focus,
.cB2bTheme .forceCommunityTabset .uiTabItem a.tabHeader:focus,
.THIS .forceCommunityTabset .uiTabOverflowMenuItem .uiPopupTrigger a:focus,
.cB2bTheme .forceCommunityTabset .uiTabOverflowMenuItem .uiPopupTrigger a:focus,
.THIS~.comm-panels-container .forceCommunityTabset .uiTabItem a.tabHeader:focus,
.cB2bTheme~.comm-panels-container .forceCommunityTabset .uiTabItem a.tabHeader:focus,
.THIS~.comm-panels-container .forceCommunityTabset .uiTabOverflowMenuItem .uiPopupTrigger a:focus,
.cB2bTheme~.comm-panels-container .forceCommunityTabset .uiTabOverflowMenuItem .uiPopupTrigger a:focus {
    box-shadow: none
}

.THIS .forceCommunityTabset .uiTabOverflowMenuItem .uiPopupTrigger a,
.cB2bTheme .forceCommunityTabset .uiTabOverflowMenuItem .uiPopupTrigger a,
.THIS~.comm-panels-container .forceCommunityTabset .uiTabOverflowMenuItem .uiPopupTrigger a,
.cB2bTheme~.comm-panels-container .forceCommunityTabset .uiTabOverflowMenuItem .uiPopupTrigger a {
    color: currentColor
}

.THIS .forceCommunityTabset .uiTabOverflowMenuItem .uiPopupTrigger a::after,
.cB2bTheme .forceCommunityTabset .uiTabOverflowMenuItem .uiPopupTrigger a::after,
.THIS~.comm-panels-container .forceCommunityTabset .uiTabOverflowMenuItem .uiPopupTrigger a::after,
.cB2bTheme~.comm-panels-container .forceCommunityTabset .uiTabOverflowMenuItem .uiPopupTrigger a::after {
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: Ica400;
    font-weight: normal;
    content: '\e000';
    margin-left: .25rem;
    font-size: .75rem
}

.THIS .forceCommunityTabset .uiTabOverflowMenuItem .uiMenuList,
.cB2bTheme .forceCommunityTabset .uiTabOverflowMenuItem .uiMenuList,
.THIS~.comm-panels-container .forceCommunityTabset .uiTabOverflowMenuItem .uiMenuList,
.cB2bTheme~.comm-panels-container .forceCommunityTabset .uiTabOverflowMenuItem .uiMenuList {
    font-size: var(--lwc-fontSize5);
    margin: 0 0 0 0;
    padding: .5rem 0;
    border-radius: 0;
    border: none;
    box-shadow: 0 2px 3px RGBA(var(--b2b_light-text-01), 0.16);
    color: RGB(var(--b2b_light-text-01));
    font-weight: 400;
    min-width: unset;
    max-width: var(--lwc-sizeMedium, 20rem);
    left: unset
}

.THIS .forceCommunityTabset .uiTabOverflowMenuItem .uiMenuList .uiMenuItem:hover,
.cB2bTheme .forceCommunityTabset .uiTabOverflowMenuItem .uiMenuList .uiMenuItem:hover,
.THIS~.comm-panels-container .forceCommunityTabset .uiTabOverflowMenuItem .uiMenuList .uiMenuItem:hover,
.cB2bTheme~.comm-panels-container .forceCommunityTabset .uiTabOverflowMenuItem .uiMenuList .uiMenuItem:hover {
    background-color: RGB(var(--b2b_light-bg-03))
}

.THIS .forceCommunityTabset .uiTabOverflowMenuItem .uiMenuList .uiMenuItem a,
.cB2bTheme .forceCommunityTabset .uiTabOverflowMenuItem .uiMenuList .uiMenuItem a,
.THIS~.comm-panels-container .forceCommunityTabset .uiTabOverflowMenuItem .uiMenuList .uiMenuItem a,
.cB2bTheme~.comm-panels-container .forceCommunityTabset .uiTabOverflowMenuItem .uiMenuList .uiMenuItem a {
    padding: .5rem 1rem .5rem 1rem;
    text-transform: unset;
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit;
    color: inherit
}

.THIS .forceCommunityTabset .uiTabOverflowMenuItem .uiMenuList .uiMenuItem a:focus,
.cB2bTheme .forceCommunityTabset .uiTabOverflowMenuItem .uiMenuList .uiMenuItem a:focus,
.THIS~.comm-panels-container .forceCommunityTabset .uiTabOverflowMenuItem .uiMenuList .uiMenuItem a:focus,
.cB2bTheme~.comm-panels-container .forceCommunityTabset .uiTabOverflowMenuItem .uiMenuList .uiMenuItem a:focus {
    background-color: RGB(var(--b2b_light-bg-03));
    color: RGB(var(--b2b_light-text-01))
}

.THIS .slds-accordion__list-item,
.cB2bTheme .slds-accordion__list-item,
.THIS~.comm-panels-container .slds-accordion__list-item,
.cB2bTheme~.comm-panels-container .slds-accordion__list-item {
    border-color: RGB(var(--b2b_light-bg-04))
}

.THIS .slds-accordion__list-item:first-child,
.cB2bTheme .slds-accordion__list-item:first-child,
.THIS~.comm-panels-container .slds-accordion__list-item:first-child,
.cB2bTheme~.comm-panels-container .slds-accordion__list-item:first-child {
    border-top-width: 1px;
    border-top-style: solid
}

.THIS .slds-accordion__list-item:last-child,
.cB2bTheme .slds-accordion__list-item:last-child,
.THIS~.comm-panels-container .slds-accordion__list-item:last-child,
.cB2bTheme~.comm-panels-container .slds-accordion__list-item:last-child {
    border-bottom-width: 1px;
    border-bottom-style: solid
}

.THIS .slds-accordion__section,
.cB2bTheme .slds-accordion__section,
.THIS~.comm-panels-container .slds-accordion__section,
.cB2bTheme~.comm-panels-container .slds-accordion__section {
    padding: 0
}

.THIS .slds-accordion__summary,
.cB2bTheme .slds-accordion__summary,
.THIS~.comm-panels-container .slds-accordion__summary,
.cB2bTheme~.comm-panels-container .slds-accordion__summary {
    margin: 0;
    padding: 0
}

.THIS .slds-accordion__summary-action,
.cB2bTheme .slds-accordion__summary-action,
.THIS~.comm-panels-container .slds-accordion__summary-action,
.cB2bTheme~.comm-panels-container .slds-accordion__summary-action {
    margin: 0;
    padding: 1.5rem 0;
    color: RGB(var(--b2b_light-text-01))
}

.THIS .slds-accordion__summary-action:focus,
.cB2bTheme .slds-accordion__summary-action:focus,
.THIS~.comm-panels-container .slds-accordion__summary-action:focus,
.cB2bTheme~.comm-panels-container .slds-accordion__summary-action:focus {
    text-decoration: none
}

.THIS .slds-accordion__summary-action .slds-button__icon_left,
.cB2bTheme .slds-accordion__summary-action .slds-button__icon_left,
.THIS~.comm-panels-container .slds-accordion__summary-action .slds-button__icon_left,
.cB2bTheme~.comm-panels-container .slds-accordion__summary-action .slds-button__icon_left {
    margin-right: var(--lwc-spacingXSmall)
}

.THIS .slds-accordion__summary-action .slds-button__icon,
.cB2bTheme .slds-accordion__summary-action .slds-button__icon,
.THIS~.comm-panels-container .slds-accordion__summary-action .slds-button__icon,
.cB2bTheme~.comm-panels-container .slds-accordion__summary-action .slds-button__icon {
    width: .875rem;
    height: .875rem
}

.THIS .slds-accordion__summary-content,
.cB2bTheme .slds-accordion__summary-content,
.THIS~.comm-panels-container .slds-accordion__summary-content,
.cB2bTheme~.comm-panels-container .slds-accordion__summary-content {
    font-size: 1rem
}

.THIS .slds-accordion__section.slds-is-open .slds-accordion__content,
.cB2bTheme .slds-accordion__section.slds-is-open .slds-accordion__content,
.THIS~.comm-panels-container .slds-accordion__section.slds-is-open .slds-accordion__content,
.cB2bTheme~.comm-panels-container .slds-accordion__section.slds-is-open .slds-accordion__content {
    margin-top: var(--lwc-spacingXxxSmall);
    padding: 0 0 var(--lwc-spacingLarge) 1.75rem
}

.THIS .slds-accordion__section.slds-is-open .slds-form-element,
.cB2bTheme .slds-accordion__section.slds-is-open .slds-form-element,
.THIS~.comm-panels-container .slds-accordion__section.slds-is-open .slds-form-element,
.cB2bTheme~.comm-panels-container .slds-accordion__section.slds-is-open .slds-form-element {
    padding-bottom: var(--lwc-spacingXxSmall)
}

.THIS .notification-container,
.cB2bTheme .notification-container,
.THIS .slds-scoped-notification,
.cB2bTheme .slds-scoped-notification,
.THIS [role="alert"].uiMessage,
.cB2bTheme [role="alert"].uiMessage,
.THIS~.comm-panels-container .notification-container,
.cB2bTheme~.comm-panels-container .notification-container,
.THIS~.comm-panels-container .slds-scoped-notification,
.cB2bTheme~.comm-panels-container .slds-scoped-notification,
.THIS~.comm-panels-container [role="alert"].uiMessage,
.cB2bTheme~.comm-panels-container [role="alert"].uiMessage,
.THIS~.forceCommunityToastManager .notification-container,
.cB2bTheme~.forceCommunityToastManager .notification-container,
.THIS~.forceCommunityToastManager .slds-scoped-notification,
.cB2bTheme~.forceCommunityToastManager .slds-scoped-notification,
.THIS~.forceCommunityToastManager [role="alert"].uiMessage,
.cB2bTheme~.forceCommunityToastManager [role="alert"].uiMessage,
.THIS~.popupTargetContainer .notification-container,
.cB2bTheme~.popupTargetContainer .notification-container,
.THIS~.popupTargetContainer .slds-scoped-notification,
.cB2bTheme~.popupTargetContainer .slds-scoped-notification,
.THIS~.popupTargetContainer [role="alert"].uiMessage,
.cB2bTheme~.popupTargetContainer [role="alert"].uiMessage,
.THIS~lightning-primitive-bubble .notification-container,
.cB2bTheme~lightning-primitive-bubble .notification-container,
.THIS~lightning-primitive-bubble .slds-scoped-notification,
.cB2bTheme~lightning-primitive-bubble .slds-scoped-notification,
.THIS~lightning-primitive-bubble [role="alert"].uiMessage,
.cB2bTheme~lightning-primitive-bubble [role="alert"].uiMessage {
    background-color: RGB(var(--b2b_light-bg-03));
    border-left: 4px solid RGB(var(--b2b_light-status-info));
    padding: .75rem;
    font-size: var(--lwc-spacingMedium);
    color: RGB(var(--b2b_light-text-01));
    fill: RGB(var(--b2b_light-status-info));
    border-radius: 0;
    border-top: 0;
    border-bottom: 0;
    border-right: 0
}

.THIS .notification-container svg,
.cB2bTheme .notification-container svg,
.THIS .slds-scoped-notification svg,
.cB2bTheme .slds-scoped-notification svg,
.THIS [role="alert"].uiMessage svg,
.cB2bTheme [role="alert"].uiMessage svg,
.THIS~.comm-panels-container .notification-container svg,
.cB2bTheme~.comm-panels-container .notification-container svg,
.THIS~.comm-panels-container .slds-scoped-notification svg,
.cB2bTheme~.comm-panels-container .slds-scoped-notification svg,
.THIS~.comm-panels-container [role="alert"].uiMessage svg,
.cB2bTheme~.comm-panels-container [role="alert"].uiMessage svg,
.THIS~.forceCommunityToastManager .notification-container svg,
.cB2bTheme~.forceCommunityToastManager .notification-container svg,
.THIS~.forceCommunityToastManager .slds-scoped-notification svg,
.cB2bTheme~.forceCommunityToastManager .slds-scoped-notification svg,
.THIS~.forceCommunityToastManager [role="alert"].uiMessage svg,
.cB2bTheme~.forceCommunityToastManager [role="alert"].uiMessage svg,
.THIS~.popupTargetContainer .notification-container svg,
.cB2bTheme~.popupTargetContainer .notification-container svg,
.THIS~.popupTargetContainer .slds-scoped-notification svg,
.cB2bTheme~.popupTargetContainer .slds-scoped-notification svg,
.THIS~.popupTargetContainer [role="alert"].uiMessage svg,
.cB2bTheme~.popupTargetContainer [role="alert"].uiMessage svg,
.THIS~lightning-primitive-bubble .notification-container svg,
.cB2bTheme~lightning-primitive-bubble .notification-container svg,
.THIS~lightning-primitive-bubble .slds-scoped-notification svg,
.cB2bTheme~lightning-primitive-bubble .slds-scoped-notification svg,
.THIS~lightning-primitive-bubble [role="alert"].uiMessage svg,
.cB2bTheme~lightning-primitive-bubble [role="alert"].uiMessage svg {
    color: RGB(var(--b2b_light-status-info))
}

.THIS .notification-container .slds-icon_container,
.cB2bTheme .notification-container .slds-icon_container,
.THIS .notification-container .uiBlock,
.cB2bTheme .notification-container .uiBlock,
.THIS .slds-scoped-notification .slds-icon_container,
.cB2bTheme .slds-scoped-notification .slds-icon_container,
.THIS .slds-scoped-notification .uiBlock,
.cB2bTheme .slds-scoped-notification .uiBlock,
.THIS [role="alert"].uiMessage .slds-icon_container,
.cB2bTheme [role="alert"].uiMessage .slds-icon_container,
.THIS [role="alert"].uiMessage .uiBlock,
.cB2bTheme [role="alert"].uiMessage .uiBlock,
.THIS~.comm-panels-container .notification-container .slds-icon_container,
.cB2bTheme~.comm-panels-container .notification-container .slds-icon_container,
.THIS~.comm-panels-container .notification-container .uiBlock,
.cB2bTheme~.comm-panels-container .notification-container .uiBlock,
.THIS~.comm-panels-container .slds-scoped-notification .slds-icon_container,
.cB2bTheme~.comm-panels-container .slds-scoped-notification .slds-icon_container,
.THIS~.comm-panels-container .slds-scoped-notification .uiBlock,
.cB2bTheme~.comm-panels-container .slds-scoped-notification .uiBlock,
.THIS~.comm-panels-container [role="alert"].uiMessage .slds-icon_container,
.cB2bTheme~.comm-panels-container [role="alert"].uiMessage .slds-icon_container,
.THIS~.comm-panels-container [role="alert"].uiMessage .uiBlock,
.cB2bTheme~.comm-panels-container [role="alert"].uiMessage .uiBlock,
.THIS~.forceCommunityToastManager .notification-container .slds-icon_container,
.cB2bTheme~.forceCommunityToastManager .notification-container .slds-icon_container,
.THIS~.forceCommunityToastManager .notification-container .uiBlock,
.cB2bTheme~.forceCommunityToastManager .notification-container .uiBlock,
.THIS~.forceCommunityToastManager .slds-scoped-notification .slds-icon_container,
.cB2bTheme~.forceCommunityToastManager .slds-scoped-notification .slds-icon_container,
.THIS~.forceCommunityToastManager .slds-scoped-notification .uiBlock,
.cB2bTheme~.forceCommunityToastManager .slds-scoped-notification .uiBlock,
.THIS~.forceCommunityToastManager [role="alert"].uiMessage .slds-icon_container,
.cB2bTheme~.forceCommunityToastManager [role="alert"].uiMessage .slds-icon_container,
.THIS~.forceCommunityToastManager [role="alert"].uiMessage .uiBlock,
.cB2bTheme~.forceCommunityToastManager [role="alert"].uiMessage .uiBlock,
.THIS~.popupTargetContainer .notification-container .slds-icon_container,
.cB2bTheme~.popupTargetContainer .notification-container .slds-icon_container,
.THIS~.popupTargetContainer .notification-container .uiBlock,
.cB2bTheme~.popupTargetContainer .notification-container .uiBlock,
.THIS~.popupTargetContainer .slds-scoped-notification .slds-icon_container,
.cB2bTheme~.popupTargetContainer .slds-scoped-notification .slds-icon_container,
.THIS~.popupTargetContainer .slds-scoped-notification .uiBlock,
.cB2bTheme~.popupTargetContainer .slds-scoped-notification .uiBlock,
.THIS~.popupTargetContainer [role="alert"].uiMessage .slds-icon_container,
.cB2bTheme~.popupTargetContainer [role="alert"].uiMessage .slds-icon_container,
.THIS~.popupTargetContainer [role="alert"].uiMessage .uiBlock,
.cB2bTheme~.popupTargetContainer [role="alert"].uiMessage .uiBlock,
.THIS~lightning-primitive-bubble .notification-container .slds-icon_container,
.cB2bTheme~lightning-primitive-bubble .notification-container .slds-icon_container,
.THIS~lightning-primitive-bubble .notification-container .uiBlock,
.cB2bTheme~lightning-primitive-bubble .notification-container .uiBlock,
.THIS~lightning-primitive-bubble .slds-scoped-notification .slds-icon_container,
.cB2bTheme~lightning-primitive-bubble .slds-scoped-notification .slds-icon_container,
.THIS~lightning-primitive-bubble .slds-scoped-notification .uiBlock,
.cB2bTheme~lightning-primitive-bubble .slds-scoped-notification .uiBlock,
.THIS~lightning-primitive-bubble [role="alert"].uiMessage .slds-icon_container,
.cB2bTheme~lightning-primitive-bubble [role="alert"].uiMessage .slds-icon_container,
.THIS~lightning-primitive-bubble [role="alert"].uiMessage .uiBlock,
.cB2bTheme~lightning-primitive-bubble [role="alert"].uiMessage .uiBlock {
    display: flex;
    align-items: center
}

.THIS .notification-container .slds-icon,
.cB2bTheme .notification-container .slds-icon,
.THIS .slds-scoped-notification .slds-icon,
.cB2bTheme .slds-scoped-notification .slds-icon,
.THIS [role="alert"].uiMessage .slds-icon,
.cB2bTheme [role="alert"].uiMessage .slds-icon,
.THIS~.comm-panels-container .notification-container .slds-icon,
.cB2bTheme~.comm-panels-container .notification-container .slds-icon,
.THIS~.comm-panels-container .slds-scoped-notification .slds-icon,
.cB2bTheme~.comm-panels-container .slds-scoped-notification .slds-icon,
.THIS~.comm-panels-container [role="alert"].uiMessage .slds-icon,
.cB2bTheme~.comm-panels-container [role="alert"].uiMessage .slds-icon,
.THIS~.forceCommunityToastManager .notification-container .slds-icon,
.cB2bTheme~.forceCommunityToastManager .notification-container .slds-icon,
.THIS~.forceCommunityToastManager .slds-scoped-notification .slds-icon,
.cB2bTheme~.forceCommunityToastManager .slds-scoped-notification .slds-icon,
.THIS~.forceCommunityToastManager [role="alert"].uiMessage .slds-icon,
.cB2bTheme~.forceCommunityToastManager [role="alert"].uiMessage .slds-icon,
.THIS~.popupTargetContainer .notification-container .slds-icon,
.cB2bTheme~.popupTargetContainer .notification-container .slds-icon,
.THIS~.popupTargetContainer .slds-scoped-notification .slds-icon,
.cB2bTheme~.popupTargetContainer .slds-scoped-notification .slds-icon,
.THIS~.popupTargetContainer [role="alert"].uiMessage .slds-icon,
.cB2bTheme~.popupTargetContainer [role="alert"].uiMessage .slds-icon,
.THIS~lightning-primitive-bubble .notification-container .slds-icon,
.cB2bTheme~lightning-primitive-bubble .notification-container .slds-icon,
.THIS~lightning-primitive-bubble .slds-scoped-notification .slds-icon,
.cB2bTheme~lightning-primitive-bubble .slds-scoped-notification .slds-icon,
.THIS~lightning-primitive-bubble [role="alert"].uiMessage .slds-icon,
.cB2bTheme~lightning-primitive-bubble [role="alert"].uiMessage .slds-icon {
    width: 1.5rem;
    height: 1.5rem
}

.THIS .notification-container[data-error="false"],
.cB2bTheme .notification-container[data-error="false"],
.THIS .notification-container.slds-theme_success,
.cB2bTheme .notification-container.slds-theme_success,
.THIS .slds-scoped-notification[data-error="false"],
.cB2bTheme .slds-scoped-notification[data-error="false"],
.THIS .slds-scoped-notification.slds-theme_success,
.cB2bTheme .slds-scoped-notification.slds-theme_success,
.THIS [role="alert"].uiMessage[data-error="false"],
.cB2bTheme [role="alert"].uiMessage[data-error="false"],
.THIS [role="alert"].uiMessage.slds-theme_success,
.cB2bTheme [role="alert"].uiMessage.slds-theme_success,
.THIS~.comm-panels-container .notification-container[data-error="false"],
.cB2bTheme~.comm-panels-container .notification-container[data-error="false"],
.THIS~.comm-panels-container .notification-container.slds-theme_success,
.cB2bTheme~.comm-panels-container .notification-container.slds-theme_success,
.THIS~.comm-panels-container .slds-scoped-notification[data-error="false"],
.cB2bTheme~.comm-panels-container .slds-scoped-notification[data-error="false"],
.THIS~.comm-panels-container .slds-scoped-notification.slds-theme_success,
.cB2bTheme~.comm-panels-container .slds-scoped-notification.slds-theme_success,
.THIS~.comm-panels-container [role="alert"].uiMessage[data-error="false"],
.cB2bTheme~.comm-panels-container [role="alert"].uiMessage[data-error="false"],
.THIS~.comm-panels-container [role="alert"].uiMessage.slds-theme_success,
.cB2bTheme~.comm-panels-container [role="alert"].uiMessage.slds-theme_success,
.THIS~.forceCommunityToastManager .notification-container[data-error="false"],
.cB2bTheme~.forceCommunityToastManager .notification-container[data-error="false"],
.THIS~.forceCommunityToastManager .notification-container.slds-theme_success,
.cB2bTheme~.forceCommunityToastManager .notification-container.slds-theme_success,
.THIS~.forceCommunityToastManager .slds-scoped-notification[data-error="false"],
.cB2bTheme~.forceCommunityToastManager .slds-scoped-notification[data-error="false"],
.THIS~.forceCommunityToastManager .slds-scoped-notification.slds-theme_success,
.cB2bTheme~.forceCommunityToastManager .slds-scoped-notification.slds-theme_success,
.THIS~.forceCommunityToastManager [role="alert"].uiMessage[data-error="false"],
.cB2bTheme~.forceCommunityToastManager [role="alert"].uiMessage[data-error="false"],
.THIS~.forceCommunityToastManager [role="alert"].uiMessage.slds-theme_success,
.cB2bTheme~.forceCommunityToastManager [role="alert"].uiMessage.slds-theme_success,
.THIS~.popupTargetContainer .notification-container[data-error="false"],
.cB2bTheme~.popupTargetContainer .notification-container[data-error="false"],
.THIS~.popupTargetContainer .notification-container.slds-theme_success,
.cB2bTheme~.popupTargetContainer .notification-container.slds-theme_success,
.THIS~.popupTargetContainer .slds-scoped-notification[data-error="false"],
.cB2bTheme~.popupTargetContainer .slds-scoped-notification[data-error="false"],
.THIS~.popupTargetContainer .slds-scoped-notification.slds-theme_success,
.cB2bTheme~.popupTargetContainer .slds-scoped-notification.slds-theme_success,
.THIS~.popupTargetContainer [role="alert"].uiMessage[data-error="false"],
.cB2bTheme~.popupTargetContainer [role="alert"].uiMessage[data-error="false"],
.THIS~.popupTargetContainer [role="alert"].uiMessage.slds-theme_success,
.cB2bTheme~.popupTargetContainer [role="alert"].uiMessage.slds-theme_success,
.THIS~lightning-primitive-bubble .notification-container[data-error="false"],
.cB2bTheme~lightning-primitive-bubble .notification-container[data-error="false"],
.THIS~lightning-primitive-bubble .notification-container.slds-theme_success,
.cB2bTheme~lightning-primitive-bubble .notification-container.slds-theme_success,
.THIS~lightning-primitive-bubble .slds-scoped-notification[data-error="false"],
.cB2bTheme~lightning-primitive-bubble .slds-scoped-notification[data-error="false"],
.THIS~lightning-primitive-bubble .slds-scoped-notification.slds-theme_success,
.cB2bTheme~lightning-primitive-bubble .slds-scoped-notification.slds-theme_success,
.THIS~lightning-primitive-bubble [role="alert"].uiMessage[data-error="false"],
.cB2bTheme~lightning-primitive-bubble [role="alert"].uiMessage[data-error="false"],
.THIS~lightning-primitive-bubble [role="alert"].uiMessage.slds-theme_success,
.cB2bTheme~lightning-primitive-bubble [role="alert"].uiMessage.slds-theme_success {
    border-color: RGB(var(--b2b_light-interactive-success));
    fill: RGB(var(--b2b_light-interactive-success))
}

.THIS .notification-container[data-error="false"] svg,
.cB2bTheme .notification-container[data-error="false"] svg,
.THIS .notification-container.slds-theme_success svg,
.cB2bTheme .notification-container.slds-theme_success svg,
.THIS .slds-scoped-notification[data-error="false"] svg,
.cB2bTheme .slds-scoped-notification[data-error="false"] svg,
.THIS .slds-scoped-notification.slds-theme_success svg,
.cB2bTheme .slds-scoped-notification.slds-theme_success svg,
.THIS [role="alert"].uiMessage[data-error="false"] svg,
.cB2bTheme [role="alert"].uiMessage[data-error="false"] svg,
.THIS [role="alert"].uiMessage.slds-theme_success svg,
.cB2bTheme [role="alert"].uiMessage.slds-theme_success svg,
.THIS~.comm-panels-container .notification-container[data-error="false"] svg,
.cB2bTheme~.comm-panels-container .notification-container[data-error="false"] svg,
.THIS~.comm-panels-container .notification-container.slds-theme_success svg,
.cB2bTheme~.comm-panels-container .notification-container.slds-theme_success svg,
.THIS~.comm-panels-container .slds-scoped-notification[data-error="false"] svg,
.cB2bTheme~.comm-panels-container .slds-scoped-notification[data-error="false"] svg,
.THIS~.comm-panels-container .slds-scoped-notification.slds-theme_success svg,
.cB2bTheme~.comm-panels-container .slds-scoped-notification.slds-theme_success svg,
.THIS~.comm-panels-container [role="alert"].uiMessage[data-error="false"] svg,
.cB2bTheme~.comm-panels-container [role="alert"].uiMessage[data-error="false"] svg,
.THIS~.comm-panels-container [role="alert"].uiMessage.slds-theme_success svg,
.cB2bTheme~.comm-panels-container [role="alert"].uiMessage.slds-theme_success svg,
.THIS~.forceCommunityToastManager .notification-container[data-error="false"] svg,
.cB2bTheme~.forceCommunityToastManager .notification-container[data-error="false"] svg,
.THIS~.forceCommunityToastManager .notification-container.slds-theme_success svg,
.cB2bTheme~.forceCommunityToastManager .notification-container.slds-theme_success svg,
.THIS~.forceCommunityToastManager .slds-scoped-notification[data-error="false"] svg,
.cB2bTheme~.forceCommunityToastManager .slds-scoped-notification[data-error="false"] svg,
.THIS~.forceCommunityToastManager .slds-scoped-notification.slds-theme_success svg,
.cB2bTheme~.forceCommunityToastManager .slds-scoped-notification.slds-theme_success svg,
.THIS~.forceCommunityToastManager [role="alert"].uiMessage[data-error="false"] svg,
.cB2bTheme~.forceCommunityToastManager [role="alert"].uiMessage[data-error="false"] svg,
.THIS~.forceCommunityToastManager [role="alert"].uiMessage.slds-theme_success svg,
.cB2bTheme~.forceCommunityToastManager [role="alert"].uiMessage.slds-theme_success svg,
.THIS~.popupTargetContainer .notification-container[data-error="false"] svg,
.cB2bTheme~.popupTargetContainer .notification-container[data-error="false"] svg,
.THIS~.popupTargetContainer .notification-container.slds-theme_success svg,
.cB2bTheme~.popupTargetContainer .notification-container.slds-theme_success svg,
.THIS~.popupTargetContainer .slds-scoped-notification[data-error="false"] svg,
.cB2bTheme~.popupTargetContainer .slds-scoped-notification[data-error="false"] svg,
.THIS~.popupTargetContainer .slds-scoped-notification.slds-theme_success svg,
.cB2bTheme~.popupTargetContainer .slds-scoped-notification.slds-theme_success svg,
.THIS~.popupTargetContainer [role="alert"].uiMessage[data-error="false"] svg,
.cB2bTheme~.popupTargetContainer [role="alert"].uiMessage[data-error="false"] svg,
.THIS~.popupTargetContainer [role="alert"].uiMessage.slds-theme_success svg,
.cB2bTheme~.popupTargetContainer [role="alert"].uiMessage.slds-theme_success svg,
.THIS~lightning-primitive-bubble .notification-container[data-error="false"] svg,
.cB2bTheme~lightning-primitive-bubble .notification-container[data-error="false"] svg,
.THIS~lightning-primitive-bubble .notification-container.slds-theme_success svg,
.cB2bTheme~lightning-primitive-bubble .notification-container.slds-theme_success svg,
.THIS~lightning-primitive-bubble .slds-scoped-notification[data-error="false"] svg,
.cB2bTheme~lightning-primitive-bubble .slds-scoped-notification[data-error="false"] svg,
.THIS~lightning-primitive-bubble .slds-scoped-notification.slds-theme_success svg,
.cB2bTheme~lightning-primitive-bubble .slds-scoped-notification.slds-theme_success svg,
.THIS~lightning-primitive-bubble [role="alert"].uiMessage[data-error="false"] svg,
.cB2bTheme~lightning-primitive-bubble [role="alert"].uiMessage[data-error="false"] svg,
.THIS~lightning-primitive-bubble [role="alert"].uiMessage.slds-theme_success svg,
.cB2bTheme~lightning-primitive-bubble [role="alert"].uiMessage.slds-theme_success svg {
    color: RGB(var(--b2b_light-interactive-success))
}

.THIS .notification-container.slds-theme_warning,
.cB2bTheme .notification-container.slds-theme_warning,
.THIS .slds-scoped-notification.slds-theme_warning,
.cB2bTheme .slds-scoped-notification.slds-theme_warning,
.THIS [role="alert"].uiMessage.slds-theme_warning,
.cB2bTheme [role="alert"].uiMessage.slds-theme_warning,
.THIS~.comm-panels-container .notification-container.slds-theme_warning,
.cB2bTheme~.comm-panels-container .notification-container.slds-theme_warning,
.THIS~.comm-panels-container .slds-scoped-notification.slds-theme_warning,
.cB2bTheme~.comm-panels-container .slds-scoped-notification.slds-theme_warning,
.THIS~.comm-panels-container [role="alert"].uiMessage.slds-theme_warning,
.cB2bTheme~.comm-panels-container [role="alert"].uiMessage.slds-theme_warning,
.THIS~.forceCommunityToastManager .notification-container.slds-theme_warning,
.cB2bTheme~.forceCommunityToastManager .notification-container.slds-theme_warning,
.THIS~.forceCommunityToastManager .slds-scoped-notification.slds-theme_warning,
.cB2bTheme~.forceCommunityToastManager .slds-scoped-notification.slds-theme_warning,
.THIS~.forceCommunityToastManager [role="alert"].uiMessage.slds-theme_warning,
.cB2bTheme~.forceCommunityToastManager [role="alert"].uiMessage.slds-theme_warning,
.THIS~.popupTargetContainer .notification-container.slds-theme_warning,
.cB2bTheme~.popupTargetContainer .notification-container.slds-theme_warning,
.THIS~.popupTargetContainer .slds-scoped-notification.slds-theme_warning,
.cB2bTheme~.popupTargetContainer .slds-scoped-notification.slds-theme_warning,
.THIS~.popupTargetContainer [role="alert"].uiMessage.slds-theme_warning,
.cB2bTheme~.popupTargetContainer [role="alert"].uiMessage.slds-theme_warning,
.THIS~lightning-primitive-bubble .notification-container.slds-theme_warning,
.cB2bTheme~lightning-primitive-bubble .notification-container.slds-theme_warning,
.THIS~lightning-primitive-bubble .slds-scoped-notification.slds-theme_warning,
.cB2bTheme~lightning-primitive-bubble .slds-scoped-notification.slds-theme_warning,
.THIS~lightning-primitive-bubble [role="alert"].uiMessage.slds-theme_warning,
.cB2bTheme~lightning-primitive-bubble [role="alert"].uiMessage.slds-theme_warning {
    border-color: RGB(var(--b2b_light-status-warning));
    fill: RGB(var(--b2b_light-status-warning))
}

.THIS .notification-container.slds-theme_warning svg,
.cB2bTheme .notification-container.slds-theme_warning svg,
.THIS .slds-scoped-notification.slds-theme_warning svg,
.cB2bTheme .slds-scoped-notification.slds-theme_warning svg,
.THIS [role="alert"].uiMessage.slds-theme_warning svg,
.cB2bTheme [role="alert"].uiMessage.slds-theme_warning svg,
.THIS~.comm-panels-container .notification-container.slds-theme_warning svg,
.cB2bTheme~.comm-panels-container .notification-container.slds-theme_warning svg,
.THIS~.comm-panels-container .slds-scoped-notification.slds-theme_warning svg,
.cB2bTheme~.comm-panels-container .slds-scoped-notification.slds-theme_warning svg,
.THIS~.comm-panels-container [role="alert"].uiMessage.slds-theme_warning svg,
.cB2bTheme~.comm-panels-container [role="alert"].uiMessage.slds-theme_warning svg,
.THIS~.forceCommunityToastManager .notification-container.slds-theme_warning svg,
.cB2bTheme~.forceCommunityToastManager .notification-container.slds-theme_warning svg,
.THIS~.forceCommunityToastManager .slds-scoped-notification.slds-theme_warning svg,
.cB2bTheme~.forceCommunityToastManager .slds-scoped-notification.slds-theme_warning svg,
.THIS~.forceCommunityToastManager [role="alert"].uiMessage.slds-theme_warning svg,
.cB2bTheme~.forceCommunityToastManager [role="alert"].uiMessage.slds-theme_warning svg,
.THIS~.popupTargetContainer .notification-container.slds-theme_warning svg,
.cB2bTheme~.popupTargetContainer .notification-container.slds-theme_warning svg,
.THIS~.popupTargetContainer .slds-scoped-notification.slds-theme_warning svg,
.cB2bTheme~.popupTargetContainer .slds-scoped-notification.slds-theme_warning svg,
.THIS~.popupTargetContainer [role="alert"].uiMessage.slds-theme_warning svg,
.cB2bTheme~.popupTargetContainer [role="alert"].uiMessage.slds-theme_warning svg,
.THIS~lightning-primitive-bubble .notification-container.slds-theme_warning svg,
.cB2bTheme~lightning-primitive-bubble .notification-container.slds-theme_warning svg,
.THIS~lightning-primitive-bubble .slds-scoped-notification.slds-theme_warning svg,
.cB2bTheme~lightning-primitive-bubble .slds-scoped-notification.slds-theme_warning svg,
.THIS~lightning-primitive-bubble [role="alert"].uiMessage.slds-theme_warning svg,
.cB2bTheme~lightning-primitive-bubble [role="alert"].uiMessage.slds-theme_warning svg {
    color: RGB(var(--b2b_light-status-warning))
}

.THIS .notification-container[data-error="true"],
.cB2bTheme .notification-container[data-error="true"],
.THIS .notification-container.slds-theme_error,
.cB2bTheme .notification-container.slds-theme_error,
.THIS .slds-scoped-notification[data-error="true"],
.cB2bTheme .slds-scoped-notification[data-error="true"],
.THIS .slds-scoped-notification.slds-theme_error,
.cB2bTheme .slds-scoped-notification.slds-theme_error,
.THIS [role="alert"].uiMessage[data-error="true"],
.cB2bTheme [role="alert"].uiMessage[data-error="true"],
.THIS [role="alert"].uiMessage.slds-theme_error,
.cB2bTheme [role="alert"].uiMessage.slds-theme_error,
.THIS~.comm-panels-container .notification-container[data-error="true"],
.cB2bTheme~.comm-panels-container .notification-container[data-error="true"],
.THIS~.comm-panels-container .notification-container.slds-theme_error,
.cB2bTheme~.comm-panels-container .notification-container.slds-theme_error,
.THIS~.comm-panels-container .slds-scoped-notification[data-error="true"],
.cB2bTheme~.comm-panels-container .slds-scoped-notification[data-error="true"],
.THIS~.comm-panels-container .slds-scoped-notification.slds-theme_error,
.cB2bTheme~.comm-panels-container .slds-scoped-notification.slds-theme_error,
.THIS~.comm-panels-container [role="alert"].uiMessage[data-error="true"],
.cB2bTheme~.comm-panels-container [role="alert"].uiMessage[data-error="true"],
.THIS~.comm-panels-container [role="alert"].uiMessage.slds-theme_error,
.cB2bTheme~.comm-panels-container [role="alert"].uiMessage.slds-theme_error,
.THIS~.forceCommunityToastManager .notification-container[data-error="true"],
.cB2bTheme~.forceCommunityToastManager .notification-container[data-error="true"],
.THIS~.forceCommunityToastManager .notification-container.slds-theme_error,
.cB2bTheme~.forceCommunityToastManager .notification-container.slds-theme_error,
.THIS~.forceCommunityToastManager .slds-scoped-notification[data-error="true"],
.cB2bTheme~.forceCommunityToastManager .slds-scoped-notification[data-error="true"],
.THIS~.forceCommunityToastManager .slds-scoped-notification.slds-theme_error,
.cB2bTheme~.forceCommunityToastManager .slds-scoped-notification.slds-theme_error,
.THIS~.forceCommunityToastManager [role="alert"].uiMessage[data-error="true"],
.cB2bTheme~.forceCommunityToastManager [role="alert"].uiMessage[data-error="true"],
.THIS~.forceCommunityToastManager [role="alert"].uiMessage.slds-theme_error,
.cB2bTheme~.forceCommunityToastManager [role="alert"].uiMessage.slds-theme_error,
.THIS~.popupTargetContainer .notification-container[data-error="true"],
.cB2bTheme~.popupTargetContainer .notification-container[data-error="true"],
.THIS~.popupTargetContainer .notification-container.slds-theme_error,
.cB2bTheme~.popupTargetContainer .notification-container.slds-theme_error,
.THIS~.popupTargetContainer .slds-scoped-notification[data-error="true"],
.cB2bTheme~.popupTargetContainer .slds-scoped-notification[data-error="true"],
.THIS~.popupTargetContainer .slds-scoped-notification.slds-theme_error,
.cB2bTheme~.popupTargetContainer .slds-scoped-notification.slds-theme_error,
.THIS~.popupTargetContainer [role="alert"].uiMessage[data-error="true"],
.cB2bTheme~.popupTargetContainer [role="alert"].uiMessage[data-error="true"],
.THIS~.popupTargetContainer [role="alert"].uiMessage.slds-theme_error,
.cB2bTheme~.popupTargetContainer [role="alert"].uiMessage.slds-theme_error,
.THIS~lightning-primitive-bubble .notification-container[data-error="true"],
.cB2bTheme~lightning-primitive-bubble .notification-container[data-error="true"],
.THIS~lightning-primitive-bubble .notification-container.slds-theme_error,
.cB2bTheme~lightning-primitive-bubble .notification-container.slds-theme_error,
.THIS~lightning-primitive-bubble .slds-scoped-notification[data-error="true"],
.cB2bTheme~lightning-primitive-bubble .slds-scoped-notification[data-error="true"],
.THIS~lightning-primitive-bubble .slds-scoped-notification.slds-theme_error,
.cB2bTheme~lightning-primitive-bubble .slds-scoped-notification.slds-theme_error,
.THIS~lightning-primitive-bubble [role="alert"].uiMessage[data-error="true"],
.cB2bTheme~lightning-primitive-bubble [role="alert"].uiMessage[data-error="true"],
.THIS~lightning-primitive-bubble [role="alert"].uiMessage.slds-theme_error,
.cB2bTheme~lightning-primitive-bubble [role="alert"].uiMessage.slds-theme_error {
    border-color: RGB(var(--b2b_light-status-error));
    fill: RGB(var(--b2b_light-status-error))
}

.THIS .notification-container[data-error="true"] svg,
.cB2bTheme .notification-container[data-error="true"] svg,
.THIS .notification-container.slds-theme_error svg,
.cB2bTheme .notification-container.slds-theme_error svg,
.THIS .slds-scoped-notification[data-error="true"] svg,
.cB2bTheme .slds-scoped-notification[data-error="true"] svg,
.THIS .slds-scoped-notification.slds-theme_error svg,
.cB2bTheme .slds-scoped-notification.slds-theme_error svg,
.THIS [role="alert"].uiMessage[data-error="true"] svg,
.cB2bTheme [role="alert"].uiMessage[data-error="true"] svg,
.THIS [role="alert"].uiMessage.slds-theme_error svg,
.cB2bTheme [role="alert"].uiMessage.slds-theme_error svg,
.THIS~.comm-panels-container .notification-container[data-error="true"] svg,
.cB2bTheme~.comm-panels-container .notification-container[data-error="true"] svg,
.THIS~.comm-panels-container .notification-container.slds-theme_error svg,
.cB2bTheme~.comm-panels-container .notification-container.slds-theme_error svg,
.THIS~.comm-panels-container .slds-scoped-notification[data-error="true"] svg,
.cB2bTheme~.comm-panels-container .slds-scoped-notification[data-error="true"] svg,
.THIS~.comm-panels-container .slds-scoped-notification.slds-theme_error svg,
.cB2bTheme~.comm-panels-container .slds-scoped-notification.slds-theme_error svg,
.THIS~.comm-panels-container [role="alert"].uiMessage[data-error="true"] svg,
.cB2bTheme~.comm-panels-container [role="alert"].uiMessage[data-error="true"] svg,
.THIS~.comm-panels-container [role="alert"].uiMessage.slds-theme_error svg,
.cB2bTheme~.comm-panels-container [role="alert"].uiMessage.slds-theme_error svg,
.THIS~.forceCommunityToastManager .notification-container[data-error="true"] svg,
.cB2bTheme~.forceCommunityToastManager .notification-container[data-error="true"] svg,
.THIS~.forceCommunityToastManager .notification-container.slds-theme_error svg,
.cB2bTheme~.forceCommunityToastManager .notification-container.slds-theme_error svg,
.THIS~.forceCommunityToastManager .slds-scoped-notification[data-error="true"] svg,
.cB2bTheme~.forceCommunityToastManager .slds-scoped-notification[data-error="true"] svg,
.THIS~.forceCommunityToastManager .slds-scoped-notification.slds-theme_error svg,
.cB2bTheme~.forceCommunityToastManager .slds-scoped-notification.slds-theme_error svg,
.THIS~.forceCommunityToastManager [role="alert"].uiMessage[data-error="true"] svg,
.cB2bTheme~.forceCommunityToastManager [role="alert"].uiMessage[data-error="true"] svg,
.THIS~.forceCommunityToastManager [role="alert"].uiMessage.slds-theme_error svg,
.cB2bTheme~.forceCommunityToastManager [role="alert"].uiMessage.slds-theme_error svg,
.THIS~.popupTargetContainer .notification-container[data-error="true"] svg,
.cB2bTheme~.popupTargetContainer .notification-container[data-error="true"] svg,
.THIS~.popupTargetContainer .notification-container.slds-theme_error svg,
.cB2bTheme~.popupTargetContainer .notification-container.slds-theme_error svg,
.THIS~.popupTargetContainer .slds-scoped-notification[data-error="true"] svg,
.cB2bTheme~.popupTargetContainer .slds-scoped-notification[data-error="true"] svg,
.THIS~.popupTargetContainer .slds-scoped-notification.slds-theme_error svg,
.cB2bTheme~.popupTargetContainer .slds-scoped-notification.slds-theme_error svg,
.THIS~.popupTargetContainer [role="alert"].uiMessage[data-error="true"] svg,
.cB2bTheme~.popupTargetContainer [role="alert"].uiMessage[data-error="true"] svg,
.THIS~.popupTargetContainer [role="alert"].uiMessage.slds-theme_error svg,
.cB2bTheme~.popupTargetContainer [role="alert"].uiMessage.slds-theme_error svg,
.THIS~lightning-primitive-bubble .notification-container[data-error="true"] svg,
.cB2bTheme~lightning-primitive-bubble .notification-container[data-error="true"] svg,
.THIS~lightning-primitive-bubble .notification-container.slds-theme_error svg,
.cB2bTheme~lightning-primitive-bubble .notification-container.slds-theme_error svg,
.THIS~lightning-primitive-bubble .slds-scoped-notification[data-error="true"] svg,
.cB2bTheme~lightning-primitive-bubble .slds-scoped-notification[data-error="true"] svg,
.THIS~lightning-primitive-bubble .slds-scoped-notification.slds-theme_error svg,
.cB2bTheme~lightning-primitive-bubble .slds-scoped-notification.slds-theme_error svg,
.THIS~lightning-primitive-bubble [role="alert"].uiMessage[data-error="true"] svg,
.cB2bTheme~lightning-primitive-bubble [role="alert"].uiMessage[data-error="true"] svg,
.THIS~lightning-primitive-bubble [role="alert"].uiMessage.slds-theme_error svg,
.cB2bTheme~lightning-primitive-bubble [role="alert"].uiMessage.slds-theme_error svg {
    color: RGB(var(--b2b_light-status-error))
}

.THIS .notification-container .slds-media__figure,
.cB2bTheme .notification-container .slds-media__figure,
.THIS .slds-scoped-notification .slds-media__figure,
.cB2bTheme .slds-scoped-notification .slds-media__figure,
.THIS [role="alert"].uiMessage .slds-media__figure,
.cB2bTheme [role="alert"].uiMessage .slds-media__figure,
.THIS~.comm-panels-container .notification-container .slds-media__figure,
.cB2bTheme~.comm-panels-container .notification-container .slds-media__figure,
.THIS~.comm-panels-container .slds-scoped-notification .slds-media__figure,
.cB2bTheme~.comm-panels-container .slds-scoped-notification .slds-media__figure,
.THIS~.comm-panels-container [role="alert"].uiMessage .slds-media__figure,
.cB2bTheme~.comm-panels-container [role="alert"].uiMessage .slds-media__figure,
.THIS~.forceCommunityToastManager .notification-container .slds-media__figure,
.cB2bTheme~.forceCommunityToastManager .notification-container .slds-media__figure,
.THIS~.forceCommunityToastManager .slds-scoped-notification .slds-media__figure,
.cB2bTheme~.forceCommunityToastManager .slds-scoped-notification .slds-media__figure,
.THIS~.forceCommunityToastManager [role="alert"].uiMessage .slds-media__figure,
.cB2bTheme~.forceCommunityToastManager [role="alert"].uiMessage .slds-media__figure,
.THIS~.popupTargetContainer .notification-container .slds-media__figure,
.cB2bTheme~.popupTargetContainer .notification-container .slds-media__figure,
.THIS~.popupTargetContainer .slds-scoped-notification .slds-media__figure,
.cB2bTheme~.popupTargetContainer .slds-scoped-notification .slds-media__figure,
.THIS~.popupTargetContainer [role="alert"].uiMessage .slds-media__figure,
.cB2bTheme~.popupTargetContainer [role="alert"].uiMessage .slds-media__figure,
.THIS~lightning-primitive-bubble .notification-container .slds-media__figure,
.cB2bTheme~lightning-primitive-bubble .notification-container .slds-media__figure,
.THIS~lightning-primitive-bubble .slds-scoped-notification .slds-media__figure,
.cB2bTheme~lightning-primitive-bubble .slds-scoped-notification .slds-media__figure,
.THIS~lightning-primitive-bubble [role="alert"].uiMessage .slds-media__figure,
.cB2bTheme~lightning-primitive-bubble [role="alert"].uiMessage .slds-media__figure {
    margin-right: .5rem
}

.THIS .notification-container_basic,
.cB2bTheme .notification-container_basic,
.THIS .slds-scoped-notification_basic,
.cB2bTheme .slds-scoped-notification_basic,
.THIS [role="alert"].uiMessage_basic,
.cB2bTheme [role="alert"].uiMessage_basic,
.THIS~.comm-panels-container .notification-container_basic,
.cB2bTheme~.comm-panels-container .notification-container_basic,
.THIS~.comm-panels-container .slds-scoped-notification_basic,
.cB2bTheme~.comm-panels-container .slds-scoped-notification_basic,
.THIS~.comm-panels-container [role="alert"].uiMessage_basic,
.cB2bTheme~.comm-panels-container [role="alert"].uiMessage_basic,
.THIS~.forceCommunityToastManager .notification-container_basic,
.cB2bTheme~.forceCommunityToastManager .notification-container_basic,
.THIS~.forceCommunityToastManager .slds-scoped-notification_basic,
.cB2bTheme~.forceCommunityToastManager .slds-scoped-notification_basic,
.THIS~.forceCommunityToastManager [role="alert"].uiMessage_basic,
.cB2bTheme~.forceCommunityToastManager [role="alert"].uiMessage_basic,
.THIS~.popupTargetContainer .notification-container_basic,
.cB2bTheme~.popupTargetContainer .notification-container_basic,
.THIS~.popupTargetContainer .slds-scoped-notification_basic,
.cB2bTheme~.popupTargetContainer .slds-scoped-notification_basic,
.THIS~.popupTargetContainer [role="alert"].uiMessage_basic,
.cB2bTheme~.popupTargetContainer [role="alert"].uiMessage_basic,
.THIS~lightning-primitive-bubble .notification-container_basic,
.cB2bTheme~lightning-primitive-bubble .notification-container_basic,
.THIS~lightning-primitive-bubble .slds-scoped-notification_basic,
.cB2bTheme~lightning-primitive-bubble .slds-scoped-notification_basic,
.THIS~lightning-primitive-bubble [role="alert"].uiMessage_basic,
.cB2bTheme~lightning-primitive-bubble [role="alert"].uiMessage_basic {
    background: none;
    border: none;
    padding: 0
}

.THIS .slds-section,
.cB2bTheme .slds-section,
.THIS~.comm-panels-container .slds-section,
.cB2bTheme~.comm-panels-container .slds-section {
    margin: 0;
    border-bottom: 1px solid RGB(var(--b2b_light-decoration-border));
    border-top: 1px solid RGB(var(--b2b_light-decoration-border))
}

.THIS .slds-section:not(:first-child),
.cB2bTheme .slds-section:not(:first-child),
.THIS~.comm-panels-container .slds-section:not(:first-child),
.cB2bTheme~.comm-panels-container .slds-section:not(:first-child) {
    border-top: none
}

.THIS .slds-section .slds-section__title,
.cB2bTheme .slds-section .slds-section__title,
.THIS~.comm-panels-container .slds-section .slds-section__title,
.cB2bTheme~.comm-panels-container .slds-section .slds-section__title {
    border: none;
    border-radius: 0
}

.THIS .slds-section .slds-section__title-action,
.cB2bTheme .slds-section .slds-section__title-action,
.THIS~.comm-panels-container .slds-section .slds-section__title-action,
.cB2bTheme~.comm-panels-container .slds-section .slds-section__title-action {
    margin: 0 !important;
    padding: 1rem !important;
    font-size: 1rem
}

.THIS .slds-section .slds-section__title-action:focus-visible,
.cB2bTheme .slds-section .slds-section__title-action:focus-visible,
.THIS~.comm-panels-container .slds-section .slds-section__title-action:focus-visible,
.cB2bTheme~.comm-panels-container .slds-section .slds-section__title-action:focus-visible {
    outline-offset: 0
}

.THIS .slds-section .slds-section__title-action-icon.slds-button__icon_left,
.cB2bTheme .slds-section .slds-section__title-action-icon.slds-button__icon_left,
.THIS~.comm-panels-container .slds-section .slds-section__title-action-icon.slds-button__icon_left,
.cB2bTheme~.comm-panels-container .slds-section .slds-section__title-action-icon.slds-button__icon_left {
    margin-right: 1.5rem
}

.THIS .slds-section .slds-section__title-action-icon .slds-icon,
.cB2bTheme .slds-section .slds-section__title-action-icon .slds-icon,
.THIS~.comm-panels-container .slds-section .slds-section__title-action-icon .slds-icon,
.cB2bTheme~.comm-panels-container .slds-section .slds-section__title-action-icon .slds-icon {
    width: 1.5rem;
    height: 1.5rem
}

.THIS .slds-section.slds-is-open,
.cB2bTheme .slds-section.slds-is-open,
.THIS~.comm-panels-container .slds-section.slds-is-open,
.cB2bTheme~.comm-panels-container .slds-section.slds-is-open {
    border: none;
    position: relative
}

.THIS .slds-section.slds-is-open::before,
.cB2bTheme .slds-section.slds-is-open::before,
.THIS~.comm-panels-container .slds-section.slds-is-open::before,
.cB2bTheme~.comm-panels-container .slds-section.slds-is-open::before {
    content: "";
    display: block;
    width: calc(100% + 4px);
    height: 100%;
    position: absolute;
    bottom: 0;
    left: -2px;
    border: 2px solid RGB(var(--b2b_light-interactive-brand));
    border-top: none
}

.THIS .slds-section.slds-is-open .slds-section__title-action,
.cB2bTheme .slds-section.slds-is-open .slds-section__title-action,
.THIS~.comm-panels-container .slds-section.slds-is-open .slds-section__title-action,
.cB2bTheme~.comm-panels-container .slds-section.slds-is-open .slds-section__title-action {
    background-color: transparent !important;
    position: relative
}

.THIS .slds-section.slds-is-open .slds-section__title-action::before,
.cB2bTheme .slds-section.slds-is-open .slds-section__title-action::before,
.THIS~.comm-panels-container .slds-section.slds-is-open .slds-section__title-action::before,
.cB2bTheme~.comm-panels-container .slds-section.slds-is-open .slds-section__title-action::before {
    content: "";
    display: block;
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    position: absolute;
    top: -2px;
    left: -2px;
    border: 2px solid RGB(var(--b2b_light-interactive-brand));
    border-bottom: none
}

.THIS .slds-section.slds-is-open .slds-section__title-action:focus-visible,
.cB2bTheme .slds-section.slds-is-open .slds-section__title-action:focus-visible,
.THIS~.comm-panels-container .slds-section.slds-is-open .slds-section__title-action:focus-visible,
.cB2bTheme~.comm-panels-container .slds-section.slds-is-open .slds-section__title-action:focus-visible {
    outline: none
}

.THIS .slds-section.slds-is-open .slds-section__content,
.cB2bTheme .slds-section.slds-is-open .slds-section__content,
.THIS~.comm-panels-container .slds-section.slds-is-open .slds-section__content,
.cB2bTheme~.comm-panels-container .slds-section.slds-is-open .slds-section__content {
    padding: 2rem 3.75rem
}

.THIS .forceCommunityRichText h1,
.cB2bTheme .forceCommunityRichText h1,
.THIS .forceCommunityRichText h2,
.cB2bTheme .forceCommunityRichText h2,
.THIS .forceCommunityRichText h3,
.cB2bTheme .forceCommunityRichText h3,
.THIS .forceCommunityRichText h4,
.cB2bTheme .forceCommunityRichText h4,
.THIS .forceCommunityRichText h5,
.cB2bTheme .forceCommunityRichText h5,
.THIS .forceCommunityRichText h6,
.cB2bTheme .forceCommunityRichText h6 {
    color: RGB(var(--b2b_light-text-01)) !important;
    font-weight: var(--lwc-fontWeightBold) !important;
    line-height: var(--lwc-lineHeightHeading) !important
}

.THIS .forceCommunityRichText h1 p,
.cB2bTheme .forceCommunityRichText h1 p,
.THIS .forceCommunityRichText h1 span,
.cB2bTheme .forceCommunityRichText h1 span,
.THIS .forceCommunityRichText h2 p,
.cB2bTheme .forceCommunityRichText h2 p,
.THIS .forceCommunityRichText h2 span,
.cB2bTheme .forceCommunityRichText h2 span,
.THIS .forceCommunityRichText h3 p,
.cB2bTheme .forceCommunityRichText h3 p,
.THIS .forceCommunityRichText h3 span,
.cB2bTheme .forceCommunityRichText h3 span,
.THIS .forceCommunityRichText h4 p,
.cB2bTheme .forceCommunityRichText h4 p,
.THIS .forceCommunityRichText h4 span,
.cB2bTheme .forceCommunityRichText h4 span,
.THIS .forceCommunityRichText h5 p,
.cB2bTheme .forceCommunityRichText h5 p,
.THIS .forceCommunityRichText h5 span,
.cB2bTheme .forceCommunityRichText h5 span,
.THIS .forceCommunityRichText h6 p,
.cB2bTheme .forceCommunityRichText h6 p,
.THIS .forceCommunityRichText h6 span,
.cB2bTheme .forceCommunityRichText h6 span {
    font-size: inherit !important;
    line-height: inherit !important
}

.THIS .forceCommunityRichText h1,
.cB2bTheme .forceCommunityRichText h1 {
    font-size: var(--lwc-fontSize9)
}

.THIS .forceCommunityRichText h2,
.cB2bTheme .forceCommunityRichText h2 {
    font-size: var(--lwc-fontSize8)
}

.THIS .forceCommunityRichText h3,
.cB2bTheme .forceCommunityRichText h3 {
    font-size: var(--lwc-fontSize7)
}

.THIS .forceCommunityRichText p,
.cB2bTheme .forceCommunityRichText p,
.THIS .forceCommunityRichText span,
.cB2bTheme .forceCommunityRichText span {
    font-size: var(--lwc-fontSize5);
    line-height: var(--lwc-lineHeightText)
}

.THIS .forceCommunityRichText .inverseTextColor,
.cB2bTheme .forceCommunityRichText .inverseTextColor {
    color: RGB(var(--b2b_light-text-01))
}

.THIS .forceCommunityRichText a,
.cB2bTheme .forceCommunityRichText a,
.THIS .forceCommunityRichText a.inverseTextColor,
.cB2bTheme .forceCommunityRichText a.inverseTextColor {
    color: RGB(var(--b2b_light-text-01))
}

.THIS~.comm-panels-container .panel-header,
.cB2bTheme~.comm-panels-container .panel-header {
    padding: 1rem 1.5rem;
    border-color: RGB(var(--b2b_light-decoration-border));
    border-width: 1px
}

.THIS~.comm-panels-container .panel-header:empty,
.cB2bTheme~.comm-panels-container .panel-header:empty {
    display: none
}

.THIS~.comm-panels-container .panel-header .title,
.cB2bTheme~.comm-panels-container .panel-header .title {
    color: RGB(var(--b2b_light-text-01));
    font-weight: var(--lwc-fontWeightBold);
    line-height: var(--lwc-lineHeightHeading);
    font-size: var(--lwc-fontSize7)
}

.THIS~.comm-panels-container .panel-header .slds-button,
.cB2bTheme~.comm-panels-container .panel-header .slds-button {
    padding: calc(var(--lwc-spacingXSmall) - 1px) calc(var(--lwc-spacingMedium) - 1px);
    border: 1px solid var(--b2b_light-interactive-neutral);
    background: rgba(0, 0, 0, 0);
    margin: 0
}

.THIS~.comm-panels-container .panel-header .slds-button:hover,
.cB2bTheme~.comm-panels-container .panel-header .slds-button:hover,
.THIS~.comm-panels-container .panel-header .slds-button:focus,
.cB2bTheme~.comm-panels-container .panel-header .slds-button:focus {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS~.comm-panels-container .panel-header .slds-button:active,
.cB2bTheme~.comm-panels-container .panel-header .slds-button:active {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS~.comm-panels-container .panel-header .slds-button:focus,
.cB2bTheme~.comm-panels-container .panel-header .slds-button:focus,
.THIS~.comm-panels-container .panel-header .slds-button:focus-visible,
.cB2bTheme~.comm-panels-container .panel-header .slds-button:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS~.comm-panels-container .panel-header .slds-button:disabled:hover,
.cB2bTheme~.comm-panels-container .panel-header .slds-button:disabled:hover,
.THIS~.comm-panels-container .panel-header .slds-button:disabled:focus,
.cB2bTheme~.comm-panels-container .panel-header .slds-button:disabled:focus,
.THIS~.comm-panels-container .panel-header .slds-button:disabled:focus-visible,
.cB2bTheme~.comm-panels-container .panel-header .slds-button:disabled:focus-visible,
.THIS~.comm-panels-container .panel-header .slds-button:disabled:active,
.cB2bTheme~.comm-panels-container .panel-header .slds-button:disabled:active {
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS~.comm-panels-container .panel-header .uiButton--brand,
.cB2bTheme~.comm-panels-container .panel-header .uiButton--brand {
    margin: 0;
    padding: var(--lwc-spacingXSmall) var(--lwc-spacingMedium);
    background: RGB(var(--b2b_light-interactive-brand));
    color: RGB(var(--b2b_light-text-light));
    border-color: transparent
}

.THIS~.comm-panels-container .panel-header .uiButton--brand:hover,
.cB2bTheme~.comm-panels-container .panel-header .uiButton--brand:hover,
.THIS~.comm-panels-container .panel-header .uiButton--brand:focus,
.cB2bTheme~.comm-panels-container .panel-header .uiButton--brand:focus {
    background: var(--b2b_button-brand-gradient)
}

.THIS~.comm-panels-container .panel-header .uiButton--brand:active,
.cB2bTheme~.comm-panels-container .panel-header .uiButton--brand:active {
    background: RGB(var(--b2b_light-interactive-brand))
}

.THIS~.comm-panels-container .panel-header .uiButton--brand:focus,
.cB2bTheme~.comm-panels-container .panel-header .uiButton--brand:focus,
.THIS~.comm-panels-container .panel-header .uiButton--brand:focus-visible,
.cB2bTheme~.comm-panels-container .panel-header .uiButton--brand:focus-visible {
    background: var(--b2b_button-brand-gradient)
}

.THIS~.comm-panels-container .panel-header .uiButton--brand:disabled,
.cB2bTheme~.comm-panels-container .panel-header .uiButton--brand:disabled {
    background: RGB(var(--b2b_light-interactive-disabled-01));
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS~.comm-panels-container .panel-header .uiButton--brand:disabled:hover,
.cB2bTheme~.comm-panels-container .panel-header .uiButton--brand:disabled:hover,
.THIS~.comm-panels-container .panel-header .uiButton--brand:disabled:focus,
.cB2bTheme~.comm-panels-container .panel-header .uiButton--brand:disabled:focus,
.THIS~.comm-panels-container .panel-header .uiButton--brand:disabled:focus-visible,
.cB2bTheme~.comm-panels-container .panel-header .uiButton--brand:disabled:focus-visible,
.THIS~.comm-panels-container .panel-header .uiButton--brand:disabled:active,
.cB2bTheme~.comm-panels-container .panel-header .uiButton--brand:disabled:active {
    background: RGB(var(--b2b_light-interactive-disabled-01));
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS~.comm-panels-container .panel-header .uiButton--neutral,
.cB2bTheme~.comm-panels-container .panel-header .uiButton--neutral {
    padding: calc(var(--lwc-spacingXSmall) - 1px) calc(var(--lwc-spacingMedium) - 1px);
    border: 1px solid var(--b2b_light-interactive-neutral);
    background: rgba(0, 0, 0, 0)
}

.THIS~.comm-panels-container .panel-header .uiButton--neutral:hover,
.cB2bTheme~.comm-panels-container .panel-header .uiButton--neutral:hover,
.THIS~.comm-panels-container .panel-header .uiButton--neutral:focus,
.cB2bTheme~.comm-panels-container .panel-header .uiButton--neutral:focus {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS~.comm-panels-container .panel-header .uiButton--neutral:active,
.cB2bTheme~.comm-panels-container .panel-header .uiButton--neutral:active {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS~.comm-panels-container .panel-header .uiButton--neutral:focus,
.cB2bTheme~.comm-panels-container .panel-header .uiButton--neutral:focus,
.THIS~.comm-panels-container .panel-header .uiButton--neutral:focus-visible,
.cB2bTheme~.comm-panels-container .panel-header .uiButton--neutral:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS~.comm-panels-container .panel-header .uiButton--neutral:disabled:hover,
.cB2bTheme~.comm-panels-container .panel-header .uiButton--neutral:disabled:hover,
.THIS~.comm-panels-container .panel-header .uiButton--neutral:disabled:focus,
.cB2bTheme~.comm-panels-container .panel-header .uiButton--neutral:disabled:focus,
.THIS~.comm-panels-container .panel-header .uiButton--neutral:disabled:focus-visible,
.cB2bTheme~.comm-panels-container .panel-header .uiButton--neutral:disabled:focus-visible,
.THIS~.comm-panels-container .panel-header .uiButton--neutral:disabled:active,
.cB2bTheme~.comm-panels-container .panel-header .uiButton--neutral:disabled:active {
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS~.comm-panels-container .panel-header .footerCmps.forceContentPanelFooter>span,
.cB2bTheme~.comm-panels-container .panel-header .footerCmps.forceContentPanelFooter>span {
    padding: 0
}

.THIS~.comm-panels-container .panel-content,
.cB2bTheme~.comm-panels-container .panel-content {
    padding: 1.5rem
}

.THIS .slds-utility-bar_container .slds-utility-bar__action,
.cB2bTheme .slds-utility-bar_container .slds-utility-bar__action {
    background-color: transparent
}

.THIS .slds-utility-bar_container .slds-utility-panel,
.cB2bTheme .slds-utility-bar_container .slds-utility-panel {
    left: 0;
    bottom: 40px
}

.THIS .slds-notify,
.cB2bTheme .slds-notify,
.THIS .slds-notify--toast,
.cB2bTheme .slds-notify--toast,
.THIS .slds-notify_toast,
.cB2bTheme .slds-notify_toast,
.THIS~.comm-panels-container .slds-notify,
.cB2bTheme~.comm-panels-container .slds-notify,
.THIS~.comm-panels-container .slds-notify--toast,
.cB2bTheme~.comm-panels-container .slds-notify--toast,
.THIS~.comm-panels-container .slds-notify_toast,
.cB2bTheme~.comm-panels-container .slds-notify_toast,
.THIS~.forceCommunityToastManager .slds-notify,
.cB2bTheme~.forceCommunityToastManager .slds-notify,
.THIS~.forceCommunityToastManager .slds-notify--toast,
.cB2bTheme~.forceCommunityToastManager .slds-notify--toast,
.THIS~.forceCommunityToastManager .slds-notify_toast,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast,
.THIS~.popupTargetContainer .slds-notify,
.cB2bTheme~.popupTargetContainer .slds-notify,
.THIS~.popupTargetContainer .slds-notify--toast,
.cB2bTheme~.popupTargetContainer .slds-notify--toast,
.THIS~.popupTargetContainer .slds-notify_toast,
.cB2bTheme~.popupTargetContainer .slds-notify_toast,
.THIS~lightning-primitive-bubble .slds-notify,
.cB2bTheme~lightning-primitive-bubble .slds-notify,
.THIS~lightning-primitive-bubble .slds-notify--toast,
.cB2bTheme~lightning-primitive-bubble .slds-notify--toast,
.THIS~lightning-primitive-bubble .slds-notify_toast,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast {
    background-color: RGB(var(--b2b_light-status-info));
    background-image: none;
    border-radius: 0;
    box-shadow: none;
    color: RGB(var(--b2b_light-text-inverted));
    font-size: var(--lwc-fontSize3);
    justify-content: center;
    line-height: var(--b2b-lineHeightFixed18)
}

.THIS .slds-notify h2,
.cB2bTheme .slds-notify h2,
.THIS .slds-notify .slds-text-heading_small,
.cB2bTheme .slds-notify .slds-text-heading_small,
.THIS .slds-notify--toast h2,
.cB2bTheme .slds-notify--toast h2,
.THIS .slds-notify--toast .slds-text-heading_small,
.cB2bTheme .slds-notify--toast .slds-text-heading_small,
.THIS .slds-notify_toast h2,
.cB2bTheme .slds-notify_toast h2,
.THIS .slds-notify_toast .slds-text-heading_small,
.cB2bTheme .slds-notify_toast .slds-text-heading_small,
.THIS~.comm-panels-container .slds-notify h2,
.cB2bTheme~.comm-panels-container .slds-notify h2,
.THIS~.comm-panels-container .slds-notify .slds-text-heading_small,
.cB2bTheme~.comm-panels-container .slds-notify .slds-text-heading_small,
.THIS~.comm-panels-container .slds-notify--toast h2,
.cB2bTheme~.comm-panels-container .slds-notify--toast h2,
.THIS~.comm-panels-container .slds-notify--toast .slds-text-heading_small,
.cB2bTheme~.comm-panels-container .slds-notify--toast .slds-text-heading_small,
.THIS~.comm-panels-container .slds-notify_toast h2,
.cB2bTheme~.comm-panels-container .slds-notify_toast h2,
.THIS~.comm-panels-container .slds-notify_toast .slds-text-heading_small,
.cB2bTheme~.comm-panels-container .slds-notify_toast .slds-text-heading_small,
.THIS~.forceCommunityToastManager .slds-notify h2,
.cB2bTheme~.forceCommunityToastManager .slds-notify h2,
.THIS~.forceCommunityToastManager .slds-notify .slds-text-heading_small,
.cB2bTheme~.forceCommunityToastManager .slds-notify .slds-text-heading_small,
.THIS~.forceCommunityToastManager .slds-notify--toast h2,
.cB2bTheme~.forceCommunityToastManager .slds-notify--toast h2,
.THIS~.forceCommunityToastManager .slds-notify--toast .slds-text-heading_small,
.cB2bTheme~.forceCommunityToastManager .slds-notify--toast .slds-text-heading_small,
.THIS~.forceCommunityToastManager .slds-notify_toast h2,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast h2,
.THIS~.forceCommunityToastManager .slds-notify_toast .slds-text-heading_small,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast .slds-text-heading_small,
.THIS~.popupTargetContainer .slds-notify h2,
.cB2bTheme~.popupTargetContainer .slds-notify h2,
.THIS~.popupTargetContainer .slds-notify .slds-text-heading_small,
.cB2bTheme~.popupTargetContainer .slds-notify .slds-text-heading_small,
.THIS~.popupTargetContainer .slds-notify--toast h2,
.cB2bTheme~.popupTargetContainer .slds-notify--toast h2,
.THIS~.popupTargetContainer .slds-notify--toast .slds-text-heading_small,
.cB2bTheme~.popupTargetContainer .slds-notify--toast .slds-text-heading_small,
.THIS~.popupTargetContainer .slds-notify_toast h2,
.cB2bTheme~.popupTargetContainer .slds-notify_toast h2,
.THIS~.popupTargetContainer .slds-notify_toast .slds-text-heading_small,
.cB2bTheme~.popupTargetContainer .slds-notify_toast .slds-text-heading_small,
.THIS~lightning-primitive-bubble .slds-notify h2,
.cB2bTheme~lightning-primitive-bubble .slds-notify h2,
.THIS~lightning-primitive-bubble .slds-notify .slds-text-heading_small,
.cB2bTheme~lightning-primitive-bubble .slds-notify .slds-text-heading_small,
.THIS~lightning-primitive-bubble .slds-notify--toast h2,
.cB2bTheme~lightning-primitive-bubble .slds-notify--toast h2,
.THIS~lightning-primitive-bubble .slds-notify--toast .slds-text-heading_small,
.cB2bTheme~lightning-primitive-bubble .slds-notify--toast .slds-text-heading_small,
.THIS~lightning-primitive-bubble .slds-notify_toast h2,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast h2,
.THIS~lightning-primitive-bubble .slds-notify_toast .slds-text-heading_small,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast .slds-text-heading_small {
    font-size: var(--lwc-fontSize4);
    color: RGB(var(--b2b_light-text-inverted));
    margin: 0 0 var(--lwc-spacingXxxSmall);
    line-height: var(--b2b-lineHeightFixed18)
}

.THIS .slds-notify .slds-icon,
.cB2bTheme .slds-notify .slds-icon,
.THIS .slds-notify .slds-button__icon,
.cB2bTheme .slds-notify .slds-button__icon,
.THIS .slds-notify--toast .slds-icon,
.cB2bTheme .slds-notify--toast .slds-icon,
.THIS .slds-notify--toast .slds-button__icon,
.cB2bTheme .slds-notify--toast .slds-button__icon,
.THIS .slds-notify_toast .slds-icon,
.cB2bTheme .slds-notify_toast .slds-icon,
.THIS .slds-notify_toast .slds-button__icon,
.cB2bTheme .slds-notify_toast .slds-button__icon,
.THIS~.comm-panels-container .slds-notify .slds-icon,
.cB2bTheme~.comm-panels-container .slds-notify .slds-icon,
.THIS~.comm-panels-container .slds-notify .slds-button__icon,
.cB2bTheme~.comm-panels-container .slds-notify .slds-button__icon,
.THIS~.comm-panels-container .slds-notify--toast .slds-icon,
.cB2bTheme~.comm-panels-container .slds-notify--toast .slds-icon,
.THIS~.comm-panels-container .slds-notify--toast .slds-button__icon,
.cB2bTheme~.comm-panels-container .slds-notify--toast .slds-button__icon,
.THIS~.comm-panels-container .slds-notify_toast .slds-icon,
.cB2bTheme~.comm-panels-container .slds-notify_toast .slds-icon,
.THIS~.comm-panels-container .slds-notify_toast .slds-button__icon,
.cB2bTheme~.comm-panels-container .slds-notify_toast .slds-button__icon,
.THIS~.forceCommunityToastManager .slds-notify .slds-icon,
.cB2bTheme~.forceCommunityToastManager .slds-notify .slds-icon,
.THIS~.forceCommunityToastManager .slds-notify .slds-button__icon,
.cB2bTheme~.forceCommunityToastManager .slds-notify .slds-button__icon,
.THIS~.forceCommunityToastManager .slds-notify--toast .slds-icon,
.cB2bTheme~.forceCommunityToastManager .slds-notify--toast .slds-icon,
.THIS~.forceCommunityToastManager .slds-notify--toast .slds-button__icon,
.cB2bTheme~.forceCommunityToastManager .slds-notify--toast .slds-button__icon,
.THIS~.forceCommunityToastManager .slds-notify_toast .slds-icon,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast .slds-icon,
.THIS~.forceCommunityToastManager .slds-notify_toast .slds-button__icon,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast .slds-button__icon,
.THIS~.popupTargetContainer .slds-notify .slds-icon,
.cB2bTheme~.popupTargetContainer .slds-notify .slds-icon,
.THIS~.popupTargetContainer .slds-notify .slds-button__icon,
.cB2bTheme~.popupTargetContainer .slds-notify .slds-button__icon,
.THIS~.popupTargetContainer .slds-notify--toast .slds-icon,
.cB2bTheme~.popupTargetContainer .slds-notify--toast .slds-icon,
.THIS~.popupTargetContainer .slds-notify--toast .slds-button__icon,
.cB2bTheme~.popupTargetContainer .slds-notify--toast .slds-button__icon,
.THIS~.popupTargetContainer .slds-notify_toast .slds-icon,
.cB2bTheme~.popupTargetContainer .slds-notify_toast .slds-icon,
.THIS~.popupTargetContainer .slds-notify_toast .slds-button__icon,
.cB2bTheme~.popupTargetContainer .slds-notify_toast .slds-button__icon,
.THIS~lightning-primitive-bubble .slds-notify .slds-icon,
.cB2bTheme~lightning-primitive-bubble .slds-notify .slds-icon,
.THIS~lightning-primitive-bubble .slds-notify .slds-button__icon,
.cB2bTheme~lightning-primitive-bubble .slds-notify .slds-button__icon,
.THIS~lightning-primitive-bubble .slds-notify--toast .slds-icon,
.cB2bTheme~lightning-primitive-bubble .slds-notify--toast .slds-icon,
.THIS~lightning-primitive-bubble .slds-notify--toast .slds-button__icon,
.cB2bTheme~lightning-primitive-bubble .slds-notify--toast .slds-button__icon,
.THIS~lightning-primitive-bubble .slds-notify_toast .slds-icon,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast .slds-icon,
.THIS~lightning-primitive-bubble .slds-notify_toast .slds-button__icon,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast .slds-button__icon {
    width: 1.5rem;
    height: 1.5rem;
    fill: RGB(var(--b2b_light-text-inverted))
}

.THIS .slds-notify a:focus,
.cB2bTheme .slds-notify a:focus,
.THIS .slds-notify--toast a:focus,
.cB2bTheme .slds-notify--toast a:focus,
.THIS .slds-notify_toast a:focus,
.cB2bTheme .slds-notify_toast a:focus,
.THIS~.comm-panels-container .slds-notify a:focus,
.cB2bTheme~.comm-panels-container .slds-notify a:focus,
.THIS~.comm-panels-container .slds-notify--toast a:focus,
.cB2bTheme~.comm-panels-container .slds-notify--toast a:focus,
.THIS~.comm-panels-container .slds-notify_toast a:focus,
.cB2bTheme~.comm-panels-container .slds-notify_toast a:focus,
.THIS~.forceCommunityToastManager .slds-notify a:focus,
.cB2bTheme~.forceCommunityToastManager .slds-notify a:focus,
.THIS~.forceCommunityToastManager .slds-notify--toast a:focus,
.cB2bTheme~.forceCommunityToastManager .slds-notify--toast a:focus,
.THIS~.forceCommunityToastManager .slds-notify_toast a:focus,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast a:focus,
.THIS~.popupTargetContainer .slds-notify a:focus,
.cB2bTheme~.popupTargetContainer .slds-notify a:focus,
.THIS~.popupTargetContainer .slds-notify--toast a:focus,
.cB2bTheme~.popupTargetContainer .slds-notify--toast a:focus,
.THIS~.popupTargetContainer .slds-notify_toast a:focus,
.cB2bTheme~.popupTargetContainer .slds-notify_toast a:focus,
.THIS~lightning-primitive-bubble .slds-notify a:focus,
.cB2bTheme~lightning-primitive-bubble .slds-notify a:focus,
.THIS~lightning-primitive-bubble .slds-notify--toast a:focus,
.cB2bTheme~lightning-primitive-bubble .slds-notify--toast a:focus,
.THIS~lightning-primitive-bubble .slds-notify_toast a:focus,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast a:focus {
    box-shadow: none;
    border: none
}

.THIS .slds-notify .toastIcon,
.cB2bTheme .slds-notify .toastIcon,
.THIS .slds-notify--toast .toastIcon,
.cB2bTheme .slds-notify--toast .toastIcon,
.THIS .slds-notify_toast .toastIcon,
.cB2bTheme .slds-notify_toast .toastIcon,
.THIS~.comm-panels-container .slds-notify .toastIcon,
.cB2bTheme~.comm-panels-container .slds-notify .toastIcon,
.THIS~.comm-panels-container .slds-notify--toast .toastIcon,
.cB2bTheme~.comm-panels-container .slds-notify--toast .toastIcon,
.THIS~.comm-panels-container .slds-notify_toast .toastIcon,
.cB2bTheme~.comm-panels-container .slds-notify_toast .toastIcon,
.THIS~.forceCommunityToastManager .slds-notify .toastIcon,
.cB2bTheme~.forceCommunityToastManager .slds-notify .toastIcon,
.THIS~.forceCommunityToastManager .slds-notify--toast .toastIcon,
.cB2bTheme~.forceCommunityToastManager .slds-notify--toast .toastIcon,
.THIS~.forceCommunityToastManager .slds-notify_toast .toastIcon,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast .toastIcon,
.THIS~.popupTargetContainer .slds-notify .toastIcon,
.cB2bTheme~.popupTargetContainer .slds-notify .toastIcon,
.THIS~.popupTargetContainer .slds-notify--toast .toastIcon,
.cB2bTheme~.popupTargetContainer .slds-notify--toast .toastIcon,
.THIS~.popupTargetContainer .slds-notify_toast .toastIcon,
.cB2bTheme~.popupTargetContainer .slds-notify_toast .toastIcon,
.THIS~lightning-primitive-bubble .slds-notify .toastIcon,
.cB2bTheme~lightning-primitive-bubble .slds-notify .toastIcon,
.THIS~lightning-primitive-bubble .slds-notify--toast .toastIcon,
.cB2bTheme~lightning-primitive-bubble .slds-notify--toast .toastIcon,
.THIS~lightning-primitive-bubble .slds-notify_toast .toastIcon,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast .toastIcon {
    width: 1.25rem;
    height: 1.25rem;
    display: flex;
    align-self: center;
    justify-content: right;
    margin-right: var(--lwc-spacingXSmall)
}

.THIS .slds-notify .toastIcon::before,
.cB2bTheme .slds-notify .toastIcon::before,
.THIS .slds-notify--toast .toastIcon::before,
.cB2bTheme .slds-notify--toast .toastIcon::before,
.THIS .slds-notify_toast .toastIcon::before,
.cB2bTheme .slds-notify_toast .toastIcon::before,
.THIS~.comm-panels-container .slds-notify .toastIcon::before,
.cB2bTheme~.comm-panels-container .slds-notify .toastIcon::before,
.THIS~.comm-panels-container .slds-notify--toast .toastIcon::before,
.cB2bTheme~.comm-panels-container .slds-notify--toast .toastIcon::before,
.THIS~.comm-panels-container .slds-notify_toast .toastIcon::before,
.cB2bTheme~.comm-panels-container .slds-notify_toast .toastIcon::before,
.THIS~.forceCommunityToastManager .slds-notify .toastIcon::before,
.cB2bTheme~.forceCommunityToastManager .slds-notify .toastIcon::before,
.THIS~.forceCommunityToastManager .slds-notify--toast .toastIcon::before,
.cB2bTheme~.forceCommunityToastManager .slds-notify--toast .toastIcon::before,
.THIS~.forceCommunityToastManager .slds-notify_toast .toastIcon::before,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast .toastIcon::before,
.THIS~.popupTargetContainer .slds-notify .toastIcon::before,
.cB2bTheme~.popupTargetContainer .slds-notify .toastIcon::before,
.THIS~.popupTargetContainer .slds-notify--toast .toastIcon::before,
.cB2bTheme~.popupTargetContainer .slds-notify--toast .toastIcon::before,
.THIS~.popupTargetContainer .slds-notify_toast .toastIcon::before,
.cB2bTheme~.popupTargetContainer .slds-notify_toast .toastIcon::before,
.THIS~lightning-primitive-bubble .slds-notify .toastIcon::before,
.cB2bTheme~lightning-primitive-bubble .slds-notify .toastIcon::before,
.THIS~lightning-primitive-bubble .slds-notify--toast .toastIcon::before,
.cB2bTheme~lightning-primitive-bubble .slds-notify--toast .toastIcon::before,
.THIS~lightning-primitive-bubble .slds-notify_toast .toastIcon::before,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast .toastIcon::before {
    width: 1.25rem;
    height: 1.25rem;
    content: '';
    display: block;
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='rgb(255,255,255)' d='M12.6912 10.2642V16.9923H11.278V10.2642H12.6912ZM11.9846 7.43779C12.5581 7.43779 12.8449 7.71429 12.8449 8.26728C12.8449 8.7998 12.5581 9.06605 11.9846 9.06605C11.4112 9.06605 11.1244 8.7998 11.1244 8.26728C11.1244 7.71429 11.4112 7.43779 11.9846 7.43779ZM2 12.0154C2 10.6431 2.25602 9.35279 2.76805 8.14439C3.30056 6.91551 4.01741 5.85049 4.91859 4.94931C5.81976 4.02765 6.87455 3.3108 8.08295 2.79877C9.29135 2.26626 10.5919 2 11.9846 2C13.3569 2 14.6472 2.26626 15.8556 2.79877C17.0845 3.3108 18.1495 4.02765 19.0507 4.94931C19.9724 5.85049 20.6892 6.91551 21.2012 8.14439C21.7337 9.35279 22 10.6431 22 12.0154C22 13.4081 21.7337 14.7087 21.2012 15.9171C20.6892 17.1254 19.9724 18.1802 19.0507 19.0814C18.1495 19.9826 17.0845 20.6994 15.8556 21.232C14.6472 21.744 13.3569 22 11.9846 22C10.5919 22 9.29135 21.744 8.08295 21.232C6.87455 20.6994 5.81976 19.9826 4.91859 19.0814C4.01741 18.1802 3.30056 17.1254 2.76805 15.9171C2.25602 14.7087 2 13.4081 2 12.0154ZM3.35177 12.0154C3.35177 13.1828 3.57706 14.299 4.02765 15.3641C4.47824 16.4086 5.09268 17.32 5.87097 18.0983C6.66974 18.8766 7.5914 19.5013 8.63594 19.9724C9.68049 20.4229 10.7967 20.6482 11.9846 20.6482C13.1726 20.6482 14.2888 20.4229 15.3333 19.9724C16.3779 19.5013 17.2893 18.8766 18.0676 18.0983C18.8664 17.32 19.491 16.4086 19.9416 15.3641C20.4127 14.299 20.6482 13.1828 20.6482 12.0154C20.6482 10.8274 20.4127 9.71121 19.9416 8.66667C19.491 7.60164 18.8664 6.67998 18.0676 5.90169C17.2893 5.10292 16.3779 4.47824 15.3333 4.02765C14.2888 3.57706 13.1726 3.35177 11.9846 3.35177C10.7967 3.35177 9.68049 3.57706 8.63594 4.02765C7.5914 4.47824 6.66974 5.10292 5.87097 5.90169C5.09268 6.67998 4.47824 7.60164 4.02765 8.66667C3.57706 9.71121 3.35177 10.8274 3.35177 12.0154Z'/></svg>")
}

.THIS .slds-notify .toastIcon lightning-primitive-icon,
.cB2bTheme .slds-notify .toastIcon lightning-primitive-icon,
.THIS .slds-notify--toast .toastIcon lightning-primitive-icon,
.cB2bTheme .slds-notify--toast .toastIcon lightning-primitive-icon,
.THIS .slds-notify_toast .toastIcon lightning-primitive-icon,
.cB2bTheme .slds-notify_toast .toastIcon lightning-primitive-icon,
.THIS~.comm-panels-container .slds-notify .toastIcon lightning-primitive-icon,
.cB2bTheme~.comm-panels-container .slds-notify .toastIcon lightning-primitive-icon,
.THIS~.comm-panels-container .slds-notify--toast .toastIcon lightning-primitive-icon,
.cB2bTheme~.comm-panels-container .slds-notify--toast .toastIcon lightning-primitive-icon,
.THIS~.comm-panels-container .slds-notify_toast .toastIcon lightning-primitive-icon,
.cB2bTheme~.comm-panels-container .slds-notify_toast .toastIcon lightning-primitive-icon,
.THIS~.forceCommunityToastManager .slds-notify .toastIcon lightning-primitive-icon,
.cB2bTheme~.forceCommunityToastManager .slds-notify .toastIcon lightning-primitive-icon,
.THIS~.forceCommunityToastManager .slds-notify--toast .toastIcon lightning-primitive-icon,
.cB2bTheme~.forceCommunityToastManager .slds-notify--toast .toastIcon lightning-primitive-icon,
.THIS~.forceCommunityToastManager .slds-notify_toast .toastIcon lightning-primitive-icon,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast .toastIcon lightning-primitive-icon,
.THIS~.popupTargetContainer .slds-notify .toastIcon lightning-primitive-icon,
.cB2bTheme~.popupTargetContainer .slds-notify .toastIcon lightning-primitive-icon,
.THIS~.popupTargetContainer .slds-notify--toast .toastIcon lightning-primitive-icon,
.cB2bTheme~.popupTargetContainer .slds-notify--toast .toastIcon lightning-primitive-icon,
.THIS~.popupTargetContainer .slds-notify_toast .toastIcon lightning-primitive-icon,
.cB2bTheme~.popupTargetContainer .slds-notify_toast .toastIcon lightning-primitive-icon,
.THIS~lightning-primitive-bubble .slds-notify .toastIcon lightning-primitive-icon,
.cB2bTheme~lightning-primitive-bubble .slds-notify .toastIcon lightning-primitive-icon,
.THIS~lightning-primitive-bubble .slds-notify--toast .toastIcon lightning-primitive-icon,
.cB2bTheme~lightning-primitive-bubble .slds-notify--toast .toastIcon lightning-primitive-icon,
.THIS~lightning-primitive-bubble .slds-notify_toast .toastIcon lightning-primitive-icon,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast .toastIcon lightning-primitive-icon {
    display: none
}

.THIS .slds-notify .toastContent,
.cB2bTheme .slds-notify .toastContent,
.THIS .slds-notify .slds-notify__content,
.cB2bTheme .slds-notify .slds-notify__content,
.THIS .slds-notify--toast .toastContent,
.cB2bTheme .slds-notify--toast .toastContent,
.THIS .slds-notify--toast .slds-notify__content,
.cB2bTheme .slds-notify--toast .slds-notify__content,
.THIS .slds-notify_toast .toastContent,
.cB2bTheme .slds-notify_toast .toastContent,
.THIS .slds-notify_toast .slds-notify__content,
.cB2bTheme .slds-notify_toast .slds-notify__content,
.THIS~.comm-panels-container .slds-notify .toastContent,
.cB2bTheme~.comm-panels-container .slds-notify .toastContent,
.THIS~.comm-panels-container .slds-notify .slds-notify__content,
.cB2bTheme~.comm-panels-container .slds-notify .slds-notify__content,
.THIS~.comm-panels-container .slds-notify--toast .toastContent,
.cB2bTheme~.comm-panels-container .slds-notify--toast .toastContent,
.THIS~.comm-panels-container .slds-notify--toast .slds-notify__content,
.cB2bTheme~.comm-panels-container .slds-notify--toast .slds-notify__content,
.THIS~.comm-panels-container .slds-notify_toast .toastContent,
.cB2bTheme~.comm-panels-container .slds-notify_toast .toastContent,
.THIS~.comm-panels-container .slds-notify_toast .slds-notify__content,
.cB2bTheme~.comm-panels-container .slds-notify_toast .slds-notify__content,
.THIS~.forceCommunityToastManager .slds-notify .toastContent,
.cB2bTheme~.forceCommunityToastManager .slds-notify .toastContent,
.THIS~.forceCommunityToastManager .slds-notify .slds-notify__content,
.cB2bTheme~.forceCommunityToastManager .slds-notify .slds-notify__content,
.THIS~.forceCommunityToastManager .slds-notify--toast .toastContent,
.cB2bTheme~.forceCommunityToastManager .slds-notify--toast .toastContent,
.THIS~.forceCommunityToastManager .slds-notify--toast .slds-notify__content,
.cB2bTheme~.forceCommunityToastManager .slds-notify--toast .slds-notify__content,
.THIS~.forceCommunityToastManager .slds-notify_toast .toastContent,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast .toastContent,
.THIS~.forceCommunityToastManager .slds-notify_toast .slds-notify__content,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast .slds-notify__content,
.THIS~.popupTargetContainer .slds-notify .toastContent,
.cB2bTheme~.popupTargetContainer .slds-notify .toastContent,
.THIS~.popupTargetContainer .slds-notify .slds-notify__content,
.cB2bTheme~.popupTargetContainer .slds-notify .slds-notify__content,
.THIS~.popupTargetContainer .slds-notify--toast .toastContent,
.cB2bTheme~.popupTargetContainer .slds-notify--toast .toastContent,
.THIS~.popupTargetContainer .slds-notify--toast .slds-notify__content,
.cB2bTheme~.popupTargetContainer .slds-notify--toast .slds-notify__content,
.THIS~.popupTargetContainer .slds-notify_toast .toastContent,
.cB2bTheme~.popupTargetContainer .slds-notify_toast .toastContent,
.THIS~.popupTargetContainer .slds-notify_toast .slds-notify__content,
.cB2bTheme~.popupTargetContainer .slds-notify_toast .slds-notify__content,
.THIS~lightning-primitive-bubble .slds-notify .toastContent,
.cB2bTheme~lightning-primitive-bubble .slds-notify .toastContent,
.THIS~lightning-primitive-bubble .slds-notify .slds-notify__content,
.cB2bTheme~lightning-primitive-bubble .slds-notify .slds-notify__content,
.THIS~lightning-primitive-bubble .slds-notify--toast .toastContent,
.cB2bTheme~lightning-primitive-bubble .slds-notify--toast .toastContent,
.THIS~lightning-primitive-bubble .slds-notify--toast .slds-notify__content,
.cB2bTheme~lightning-primitive-bubble .slds-notify--toast .slds-notify__content,
.THIS~lightning-primitive-bubble .slds-notify_toast .toastContent,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast .toastContent,
.THIS~lightning-primitive-bubble .slds-notify_toast .slds-notify__content,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast .slds-notify__content {
    display: flex;
    margin-right: var(--lwc-spacingXSmall);
    flex-direction: column;
    font-weight: var(--lwc-fontWeightBold)
}

.THIS .slds-notify .toastContent .toastMessage,
.cB2bTheme .slds-notify .toastContent .toastMessage,
.THIS .slds-notify .slds-notify__content .toastMessage,
.cB2bTheme .slds-notify .slds-notify__content .toastMessage,
.THIS .slds-notify--toast .toastContent .toastMessage,
.cB2bTheme .slds-notify--toast .toastContent .toastMessage,
.THIS .slds-notify--toast .slds-notify__content .toastMessage,
.cB2bTheme .slds-notify--toast .slds-notify__content .toastMessage,
.THIS .slds-notify_toast .toastContent .toastMessage,
.cB2bTheme .slds-notify_toast .toastContent .toastMessage,
.THIS .slds-notify_toast .slds-notify__content .toastMessage,
.cB2bTheme .slds-notify_toast .slds-notify__content .toastMessage,
.THIS~.comm-panels-container .slds-notify .toastContent .toastMessage,
.cB2bTheme~.comm-panels-container .slds-notify .toastContent .toastMessage,
.THIS~.comm-panels-container .slds-notify .slds-notify__content .toastMessage,
.cB2bTheme~.comm-panels-container .slds-notify .slds-notify__content .toastMessage,
.THIS~.comm-panels-container .slds-notify--toast .toastContent .toastMessage,
.cB2bTheme~.comm-panels-container .slds-notify--toast .toastContent .toastMessage,
.THIS~.comm-panels-container .slds-notify--toast .slds-notify__content .toastMessage,
.cB2bTheme~.comm-panels-container .slds-notify--toast .slds-notify__content .toastMessage,
.THIS~.comm-panels-container .slds-notify_toast .toastContent .toastMessage,
.cB2bTheme~.comm-panels-container .slds-notify_toast .toastContent .toastMessage,
.THIS~.comm-panels-container .slds-notify_toast .slds-notify__content .toastMessage,
.cB2bTheme~.comm-panels-container .slds-notify_toast .slds-notify__content .toastMessage,
.THIS~.forceCommunityToastManager .slds-notify .toastContent .toastMessage,
.cB2bTheme~.forceCommunityToastManager .slds-notify .toastContent .toastMessage,
.THIS~.forceCommunityToastManager .slds-notify .slds-notify__content .toastMessage,
.cB2bTheme~.forceCommunityToastManager .slds-notify .slds-notify__content .toastMessage,
.THIS~.forceCommunityToastManager .slds-notify--toast .toastContent .toastMessage,
.cB2bTheme~.forceCommunityToastManager .slds-notify--toast .toastContent .toastMessage,
.THIS~.forceCommunityToastManager .slds-notify--toast .slds-notify__content .toastMessage,
.cB2bTheme~.forceCommunityToastManager .slds-notify--toast .slds-notify__content .toastMessage,
.THIS~.forceCommunityToastManager .slds-notify_toast .toastContent .toastMessage,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast .toastContent .toastMessage,
.THIS~.forceCommunityToastManager .slds-notify_toast .slds-notify__content .toastMessage,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast .slds-notify__content .toastMessage,
.THIS~.popupTargetContainer .slds-notify .toastContent .toastMessage,
.cB2bTheme~.popupTargetContainer .slds-notify .toastContent .toastMessage,
.THIS~.popupTargetContainer .slds-notify .slds-notify__content .toastMessage,
.cB2bTheme~.popupTargetContainer .slds-notify .slds-notify__content .toastMessage,
.THIS~.popupTargetContainer .slds-notify--toast .toastContent .toastMessage,
.cB2bTheme~.popupTargetContainer .slds-notify--toast .toastContent .toastMessage,
.THIS~.popupTargetContainer .slds-notify--toast .slds-notify__content .toastMessage,
.cB2bTheme~.popupTargetContainer .slds-notify--toast .slds-notify__content .toastMessage,
.THIS~.popupTargetContainer .slds-notify_toast .toastContent .toastMessage,
.cB2bTheme~.popupTargetContainer .slds-notify_toast .toastContent .toastMessage,
.THIS~.popupTargetContainer .slds-notify_toast .slds-notify__content .toastMessage,
.cB2bTheme~.popupTargetContainer .slds-notify_toast .slds-notify__content .toastMessage,
.THIS~lightning-primitive-bubble .slds-notify .toastContent .toastMessage,
.cB2bTheme~lightning-primitive-bubble .slds-notify .toastContent .toastMessage,
.THIS~lightning-primitive-bubble .slds-notify .slds-notify__content .toastMessage,
.cB2bTheme~lightning-primitive-bubble .slds-notify .slds-notify__content .toastMessage,
.THIS~lightning-primitive-bubble .slds-notify--toast .toastContent .toastMessage,
.cB2bTheme~lightning-primitive-bubble .slds-notify--toast .toastContent .toastMessage,
.THIS~lightning-primitive-bubble .slds-notify--toast .slds-notify__content .toastMessage,
.cB2bTheme~lightning-primitive-bubble .slds-notify--toast .slds-notify__content .toastMessage,
.THIS~lightning-primitive-bubble .slds-notify_toast .toastContent .toastMessage,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast .toastContent .toastMessage,
.THIS~lightning-primitive-bubble .slds-notify_toast .slds-notify__content .toastMessage,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast .slds-notify__content .toastMessage {
    font-size: var(--lwc-fontSize4);
    line-height: var(--b2b-lineHeightFixed20)
}

.THIS .slds-notify .toastContent::after,
.cB2bTheme .slds-notify .toastContent::after,
.THIS .slds-notify .slds-notify__content::after,
.cB2bTheme .slds-notify .slds-notify__content::after,
.THIS .slds-notify--toast .toastContent::after,
.cB2bTheme .slds-notify--toast .toastContent::after,
.THIS .slds-notify--toast .slds-notify__content::after,
.cB2bTheme .slds-notify--toast .slds-notify__content::after,
.THIS .slds-notify_toast .toastContent::after,
.cB2bTheme .slds-notify_toast .toastContent::after,
.THIS .slds-notify_toast .slds-notify__content::after,
.cB2bTheme .slds-notify_toast .slds-notify__content::after,
.THIS~.comm-panels-container .slds-notify .toastContent::after,
.cB2bTheme~.comm-panels-container .slds-notify .toastContent::after,
.THIS~.comm-panels-container .slds-notify .slds-notify__content::after,
.cB2bTheme~.comm-panels-container .slds-notify .slds-notify__content::after,
.THIS~.comm-panels-container .slds-notify--toast .toastContent::after,
.cB2bTheme~.comm-panels-container .slds-notify--toast .toastContent::after,
.THIS~.comm-panels-container .slds-notify--toast .slds-notify__content::after,
.cB2bTheme~.comm-panels-container .slds-notify--toast .slds-notify__content::after,
.THIS~.comm-panels-container .slds-notify_toast .toastContent::after,
.cB2bTheme~.comm-panels-container .slds-notify_toast .toastContent::after,
.THIS~.comm-panels-container .slds-notify_toast .slds-notify__content::after,
.cB2bTheme~.comm-panels-container .slds-notify_toast .slds-notify__content::after,
.THIS~.forceCommunityToastManager .slds-notify .toastContent::after,
.cB2bTheme~.forceCommunityToastManager .slds-notify .toastContent::after,
.THIS~.forceCommunityToastManager .slds-notify .slds-notify__content::after,
.cB2bTheme~.forceCommunityToastManager .slds-notify .slds-notify__content::after,
.THIS~.forceCommunityToastManager .slds-notify--toast .toastContent::after,
.cB2bTheme~.forceCommunityToastManager .slds-notify--toast .toastContent::after,
.THIS~.forceCommunityToastManager .slds-notify--toast .slds-notify__content::after,
.cB2bTheme~.forceCommunityToastManager .slds-notify--toast .slds-notify__content::after,
.THIS~.forceCommunityToastManager .slds-notify_toast .toastContent::after,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast .toastContent::after,
.THIS~.forceCommunityToastManager .slds-notify_toast .slds-notify__content::after,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast .slds-notify__content::after,
.THIS~.popupTargetContainer .slds-notify .toastContent::after,
.cB2bTheme~.popupTargetContainer .slds-notify .toastContent::after,
.THIS~.popupTargetContainer .slds-notify .slds-notify__content::after,
.cB2bTheme~.popupTargetContainer .slds-notify .slds-notify__content::after,
.THIS~.popupTargetContainer .slds-notify--toast .toastContent::after,
.cB2bTheme~.popupTargetContainer .slds-notify--toast .toastContent::after,
.THIS~.popupTargetContainer .slds-notify--toast .slds-notify__content::after,
.cB2bTheme~.popupTargetContainer .slds-notify--toast .slds-notify__content::after,
.THIS~.popupTargetContainer .slds-notify_toast .toastContent::after,
.cB2bTheme~.popupTargetContainer .slds-notify_toast .toastContent::after,
.THIS~.popupTargetContainer .slds-notify_toast .slds-notify__content::after,
.cB2bTheme~.popupTargetContainer .slds-notify_toast .slds-notify__content::after,
.THIS~lightning-primitive-bubble .slds-notify .toastContent::after,
.cB2bTheme~lightning-primitive-bubble .slds-notify .toastContent::after,
.THIS~lightning-primitive-bubble .slds-notify .slds-notify__content::after,
.cB2bTheme~lightning-primitive-bubble .slds-notify .slds-notify__content::after,
.THIS~lightning-primitive-bubble .slds-notify--toast .toastContent::after,
.cB2bTheme~lightning-primitive-bubble .slds-notify--toast .toastContent::after,
.THIS~lightning-primitive-bubble .slds-notify--toast .slds-notify__content::after,
.cB2bTheme~lightning-primitive-bubble .slds-notify--toast .slds-notify__content::after,
.THIS~lightning-primitive-bubble .slds-notify_toast .toastContent::after,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast .toastContent::after,
.THIS~lightning-primitive-bubble .slds-notify_toast .slds-notify__content::after,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast .slds-notify__content::after {
    content: '';
    display: block;
    width: 16px
}

.THIS .slds-alert_success,
.cB2bTheme .slds-alert_success,
.THIS .slds-theme--success,
.cB2bTheme .slds-theme--success,
.THIS .slds-notify_toast.slds-theme_success,
.cB2bTheme .slds-notify_toast.slds-theme_success,
.THIS~.comm-panels-container .slds-alert_success,
.cB2bTheme~.comm-panels-container .slds-alert_success,
.THIS~.comm-panels-container .slds-theme--success,
.cB2bTheme~.comm-panels-container .slds-theme--success,
.THIS~.comm-panels-container .slds-notify_toast.slds-theme_success,
.cB2bTheme~.comm-panels-container .slds-notify_toast.slds-theme_success,
.THIS~.forceCommunityToastManager .slds-alert_success,
.cB2bTheme~.forceCommunityToastManager .slds-alert_success,
.THIS~.forceCommunityToastManager .slds-theme--success,
.cB2bTheme~.forceCommunityToastManager .slds-theme--success,
.THIS~.forceCommunityToastManager .slds-notify_toast.slds-theme_success,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast.slds-theme_success,
.THIS~.popupTargetContainer .slds-alert_success,
.cB2bTheme~.popupTargetContainer .slds-alert_success,
.THIS~.popupTargetContainer .slds-theme--success,
.cB2bTheme~.popupTargetContainer .slds-theme--success,
.THIS~.popupTargetContainer .slds-notify_toast.slds-theme_success,
.cB2bTheme~.popupTargetContainer .slds-notify_toast.slds-theme_success,
.THIS~lightning-primitive-bubble .slds-alert_success,
.cB2bTheme~lightning-primitive-bubble .slds-alert_success,
.THIS~lightning-primitive-bubble .slds-theme--success,
.cB2bTheme~lightning-primitive-bubble .slds-theme--success,
.THIS~lightning-primitive-bubble .slds-notify_toast.slds-theme_success,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast.slds-theme_success {
    background-color: RGB(var(--b2b_light-interactive-success))
}

.THIS .slds-alert_success .toastIcon::before,
.cB2bTheme .slds-alert_success .toastIcon::before,
.THIS .slds-theme--success .toastIcon::before,
.cB2bTheme .slds-theme--success .toastIcon::before,
.THIS .slds-notify_toast.slds-theme_success .toastIcon::before,
.cB2bTheme .slds-notify_toast.slds-theme_success .toastIcon::before,
.THIS~.comm-panels-container .slds-alert_success .toastIcon::before,
.cB2bTheme~.comm-panels-container .slds-alert_success .toastIcon::before,
.THIS~.comm-panels-container .slds-theme--success .toastIcon::before,
.cB2bTheme~.comm-panels-container .slds-theme--success .toastIcon::before,
.THIS~.comm-panels-container .slds-notify_toast.slds-theme_success .toastIcon::before,
.cB2bTheme~.comm-panels-container .slds-notify_toast.slds-theme_success .toastIcon::before,
.THIS~.forceCommunityToastManager .slds-alert_success .toastIcon::before,
.cB2bTheme~.forceCommunityToastManager .slds-alert_success .toastIcon::before,
.THIS~.forceCommunityToastManager .slds-theme--success .toastIcon::before,
.cB2bTheme~.forceCommunityToastManager .slds-theme--success .toastIcon::before,
.THIS~.forceCommunityToastManager .slds-notify_toast.slds-theme_success .toastIcon::before,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast.slds-theme_success .toastIcon::before,
.THIS~.popupTargetContainer .slds-alert_success .toastIcon::before,
.cB2bTheme~.popupTargetContainer .slds-alert_success .toastIcon::before,
.THIS~.popupTargetContainer .slds-theme--success .toastIcon::before,
.cB2bTheme~.popupTargetContainer .slds-theme--success .toastIcon::before,
.THIS~.popupTargetContainer .slds-notify_toast.slds-theme_success .toastIcon::before,
.cB2bTheme~.popupTargetContainer .slds-notify_toast.slds-theme_success .toastIcon::before,
.THIS~lightning-primitive-bubble .slds-alert_success .toastIcon::before,
.cB2bTheme~lightning-primitive-bubble .slds-alert_success .toastIcon::before,
.THIS~lightning-primitive-bubble .slds-theme--success .toastIcon::before,
.cB2bTheme~lightning-primitive-bubble .slds-theme--success .toastIcon::before,
.THIS~lightning-primitive-bubble .slds-notify_toast.slds-theme_success .toastIcon::before,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast.slds-theme_success .toastIcon::before {
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='rgb(255,255,255)' d='M9.86482 15.3333L7.65284 11.8003L8.82028 11.063L10.2028 13.3057L15.9785 8.72811L16.8387 9.80338L9.86482 15.3333ZM2 12.0154C2 10.6431 2.25602 9.35279 2.76805 8.14439C3.30056 6.91551 4.01741 5.85049 4.91859 4.94931C5.81976 4.02765 6.87455 3.3108 8.08295 2.79877C9.29135 2.26626 10.5919 2 11.9846 2C13.3569 2 14.6472 2.26626 15.8556 2.79877C17.0845 3.3108 18.1495 4.02765 19.0507 4.94931C19.9724 5.85049 20.6892 6.91551 21.2012 8.14439C21.7337 9.35279 22 10.6431 22 12.0154C22 13.4081 21.7337 14.7087 21.2012 15.9171C20.6892 17.1254 19.9724 18.1802 19.0507 19.0814C18.1495 19.9826 17.0845 20.6994 15.8556 21.232C14.6472 21.744 13.3569 22 11.9846 22C10.5919 22 9.29135 21.744 8.08295 21.232C6.87455 20.6994 5.81976 19.9826 4.91859 19.0814C4.01741 18.1802 3.30056 17.1254 2.76805 15.9171C2.25602 14.7087 2 13.4081 2 12.0154ZM3.35177 12.0154C3.35177 13.1828 3.57706 14.299 4.02765 15.3641C4.47824 16.4086 5.09268 17.32 5.87097 18.0983C6.66974 18.8766 7.5914 19.5013 8.63594 19.9724C9.68049 20.4229 10.7967 20.6482 11.9846 20.6482C13.1726 20.6482 14.2888 20.4229 15.3333 19.9724C16.3779 19.5013 17.2893 18.8766 18.0676 18.0983C18.8664 17.32 19.491 16.4086 19.9416 15.3641C20.4127 14.299 20.6482 13.1828 20.6482 12.0154C20.6482 10.8274 20.4127 9.71121 19.9416 8.66667C19.491 7.60164 18.8664 6.67998 18.0676 5.90169C17.2893 5.10292 16.3779 4.47824 15.3333 4.02765C14.2888 3.57706 13.1726 3.35177 11.9846 3.35177C10.7967 3.35177 9.68049 3.57706 8.63594 4.02765C7.5914 4.47824 6.66974 5.10292 5.87097 5.90169C5.09268 6.67998 4.47824 7.60164 4.02765 8.66667C3.57706 9.71121 3.35177 10.8274 3.35177 12.0154Z'/></svg>")
}

.THIS .slds-alert_warning,
.cB2bTheme .slds-alert_warning,
.THIS .slds-theme--warning,
.cB2bTheme .slds-theme--warning,
.THIS .slds-notify_toast.slds-theme_warning,
.cB2bTheme .slds-notify_toast.slds-theme_warning,
.THIS~.comm-panels-container .slds-alert_warning,
.cB2bTheme~.comm-panels-container .slds-alert_warning,
.THIS~.comm-panels-container .slds-theme--warning,
.cB2bTheme~.comm-panels-container .slds-theme--warning,
.THIS~.comm-panels-container .slds-notify_toast.slds-theme_warning,
.cB2bTheme~.comm-panels-container .slds-notify_toast.slds-theme_warning,
.THIS~.forceCommunityToastManager .slds-alert_warning,
.cB2bTheme~.forceCommunityToastManager .slds-alert_warning,
.THIS~.forceCommunityToastManager .slds-theme--warning,
.cB2bTheme~.forceCommunityToastManager .slds-theme--warning,
.THIS~.forceCommunityToastManager .slds-notify_toast.slds-theme_warning,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast.slds-theme_warning,
.THIS~.popupTargetContainer .slds-alert_warning,
.cB2bTheme~.popupTargetContainer .slds-alert_warning,
.THIS~.popupTargetContainer .slds-theme--warning,
.cB2bTheme~.popupTargetContainer .slds-theme--warning,
.THIS~.popupTargetContainer .slds-notify_toast.slds-theme_warning,
.cB2bTheme~.popupTargetContainer .slds-notify_toast.slds-theme_warning,
.THIS~lightning-primitive-bubble .slds-alert_warning,
.cB2bTheme~lightning-primitive-bubble .slds-alert_warning,
.THIS~lightning-primitive-bubble .slds-theme--warning,
.cB2bTheme~lightning-primitive-bubble .slds-theme--warning,
.THIS~lightning-primitive-bubble .slds-notify_toast.slds-theme_warning,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast.slds-theme_warning {
    background-color: RGB(var(--b2b_light-status-warning));
    color: RGB(var(--b2b_light-text-01))
}

.THIS .slds-alert_warning h2,
.cB2bTheme .slds-alert_warning h2,
.THIS .slds-alert_warning .slds-text-heading_small,
.cB2bTheme .slds-alert_warning .slds-text-heading_small,
.THIS .slds-theme--warning h2,
.cB2bTheme .slds-theme--warning h2,
.THIS .slds-theme--warning .slds-text-heading_small,
.cB2bTheme .slds-theme--warning .slds-text-heading_small,
.THIS .slds-notify_toast.slds-theme_warning h2,
.cB2bTheme .slds-notify_toast.slds-theme_warning h2,
.THIS .slds-notify_toast.slds-theme_warning .slds-text-heading_small,
.cB2bTheme .slds-notify_toast.slds-theme_warning .slds-text-heading_small,
.THIS~.comm-panels-container .slds-alert_warning h2,
.cB2bTheme~.comm-panels-container .slds-alert_warning h2,
.THIS~.comm-panels-container .slds-alert_warning .slds-text-heading_small,
.cB2bTheme~.comm-panels-container .slds-alert_warning .slds-text-heading_small,
.THIS~.comm-panels-container .slds-theme--warning h2,
.cB2bTheme~.comm-panels-container .slds-theme--warning h2,
.THIS~.comm-panels-container .slds-theme--warning .slds-text-heading_small,
.cB2bTheme~.comm-panels-container .slds-theme--warning .slds-text-heading_small,
.THIS~.comm-panels-container .slds-notify_toast.slds-theme_warning h2,
.cB2bTheme~.comm-panels-container .slds-notify_toast.slds-theme_warning h2,
.THIS~.comm-panels-container .slds-notify_toast.slds-theme_warning .slds-text-heading_small,
.cB2bTheme~.comm-panels-container .slds-notify_toast.slds-theme_warning .slds-text-heading_small,
.THIS~.forceCommunityToastManager .slds-alert_warning h2,
.cB2bTheme~.forceCommunityToastManager .slds-alert_warning h2,
.THIS~.forceCommunityToastManager .slds-alert_warning .slds-text-heading_small,
.cB2bTheme~.forceCommunityToastManager .slds-alert_warning .slds-text-heading_small,
.THIS~.forceCommunityToastManager .slds-theme--warning h2,
.cB2bTheme~.forceCommunityToastManager .slds-theme--warning h2,
.THIS~.forceCommunityToastManager .slds-theme--warning .slds-text-heading_small,
.cB2bTheme~.forceCommunityToastManager .slds-theme--warning .slds-text-heading_small,
.THIS~.forceCommunityToastManager .slds-notify_toast.slds-theme_warning h2,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast.slds-theme_warning h2,
.THIS~.forceCommunityToastManager .slds-notify_toast.slds-theme_warning .slds-text-heading_small,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast.slds-theme_warning .slds-text-heading_small,
.THIS~.popupTargetContainer .slds-alert_warning h2,
.cB2bTheme~.popupTargetContainer .slds-alert_warning h2,
.THIS~.popupTargetContainer .slds-alert_warning .slds-text-heading_small,
.cB2bTheme~.popupTargetContainer .slds-alert_warning .slds-text-heading_small,
.THIS~.popupTargetContainer .slds-theme--warning h2,
.cB2bTheme~.popupTargetContainer .slds-theme--warning h2,
.THIS~.popupTargetContainer .slds-theme--warning .slds-text-heading_small,
.cB2bTheme~.popupTargetContainer .slds-theme--warning .slds-text-heading_small,
.THIS~.popupTargetContainer .slds-notify_toast.slds-theme_warning h2,
.cB2bTheme~.popupTargetContainer .slds-notify_toast.slds-theme_warning h2,
.THIS~.popupTargetContainer .slds-notify_toast.slds-theme_warning .slds-text-heading_small,
.cB2bTheme~.popupTargetContainer .slds-notify_toast.slds-theme_warning .slds-text-heading_small,
.THIS~lightning-primitive-bubble .slds-alert_warning h2,
.cB2bTheme~lightning-primitive-bubble .slds-alert_warning h2,
.THIS~lightning-primitive-bubble .slds-alert_warning .slds-text-heading_small,
.cB2bTheme~lightning-primitive-bubble .slds-alert_warning .slds-text-heading_small,
.THIS~lightning-primitive-bubble .slds-theme--warning h2,
.cB2bTheme~lightning-primitive-bubble .slds-theme--warning h2,
.THIS~lightning-primitive-bubble .slds-theme--warning .slds-text-heading_small,
.cB2bTheme~lightning-primitive-bubble .slds-theme--warning .slds-text-heading_small,
.THIS~lightning-primitive-bubble .slds-notify_toast.slds-theme_warning h2,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast.slds-theme_warning h2,
.THIS~lightning-primitive-bubble .slds-notify_toast.slds-theme_warning .slds-text-heading_small,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast.slds-theme_warning .slds-text-heading_small {
    color: RGB(var(--b2b_light-text-01))
}

.THIS .slds-alert_warning .slds-icon,
.cB2bTheme .slds-alert_warning .slds-icon,
.THIS .slds-alert_warning .slds-button__icon,
.cB2bTheme .slds-alert_warning .slds-button__icon,
.THIS .slds-theme--warning .slds-icon,
.cB2bTheme .slds-theme--warning .slds-icon,
.THIS .slds-theme--warning .slds-button__icon,
.cB2bTheme .slds-theme--warning .slds-button__icon,
.THIS .slds-notify_toast.slds-theme_warning .slds-icon,
.cB2bTheme .slds-notify_toast.slds-theme_warning .slds-icon,
.THIS .slds-notify_toast.slds-theme_warning .slds-button__icon,
.cB2bTheme .slds-notify_toast.slds-theme_warning .slds-button__icon,
.THIS~.comm-panels-container .slds-alert_warning .slds-icon,
.cB2bTheme~.comm-panels-container .slds-alert_warning .slds-icon,
.THIS~.comm-panels-container .slds-alert_warning .slds-button__icon,
.cB2bTheme~.comm-panels-container .slds-alert_warning .slds-button__icon,
.THIS~.comm-panels-container .slds-theme--warning .slds-icon,
.cB2bTheme~.comm-panels-container .slds-theme--warning .slds-icon,
.THIS~.comm-panels-container .slds-theme--warning .slds-button__icon,
.cB2bTheme~.comm-panels-container .slds-theme--warning .slds-button__icon,
.THIS~.comm-panels-container .slds-notify_toast.slds-theme_warning .slds-icon,
.cB2bTheme~.comm-panels-container .slds-notify_toast.slds-theme_warning .slds-icon,
.THIS~.comm-panels-container .slds-notify_toast.slds-theme_warning .slds-button__icon,
.cB2bTheme~.comm-panels-container .slds-notify_toast.slds-theme_warning .slds-button__icon,
.THIS~.forceCommunityToastManager .slds-alert_warning .slds-icon,
.cB2bTheme~.forceCommunityToastManager .slds-alert_warning .slds-icon,
.THIS~.forceCommunityToastManager .slds-alert_warning .slds-button__icon,
.cB2bTheme~.forceCommunityToastManager .slds-alert_warning .slds-button__icon,
.THIS~.forceCommunityToastManager .slds-theme--warning .slds-icon,
.cB2bTheme~.forceCommunityToastManager .slds-theme--warning .slds-icon,
.THIS~.forceCommunityToastManager .slds-theme--warning .slds-button__icon,
.cB2bTheme~.forceCommunityToastManager .slds-theme--warning .slds-button__icon,
.THIS~.forceCommunityToastManager .slds-notify_toast.slds-theme_warning .slds-icon,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast.slds-theme_warning .slds-icon,
.THIS~.forceCommunityToastManager .slds-notify_toast.slds-theme_warning .slds-button__icon,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast.slds-theme_warning .slds-button__icon,
.THIS~.popupTargetContainer .slds-alert_warning .slds-icon,
.cB2bTheme~.popupTargetContainer .slds-alert_warning .slds-icon,
.THIS~.popupTargetContainer .slds-alert_warning .slds-button__icon,
.cB2bTheme~.popupTargetContainer .slds-alert_warning .slds-button__icon,
.THIS~.popupTargetContainer .slds-theme--warning .slds-icon,
.cB2bTheme~.popupTargetContainer .slds-theme--warning .slds-icon,
.THIS~.popupTargetContainer .slds-theme--warning .slds-button__icon,
.cB2bTheme~.popupTargetContainer .slds-theme--warning .slds-button__icon,
.THIS~.popupTargetContainer .slds-notify_toast.slds-theme_warning .slds-icon,
.cB2bTheme~.popupTargetContainer .slds-notify_toast.slds-theme_warning .slds-icon,
.THIS~.popupTargetContainer .slds-notify_toast.slds-theme_warning .slds-button__icon,
.cB2bTheme~.popupTargetContainer .slds-notify_toast.slds-theme_warning .slds-button__icon,
.THIS~lightning-primitive-bubble .slds-alert_warning .slds-icon,
.cB2bTheme~lightning-primitive-bubble .slds-alert_warning .slds-icon,
.THIS~lightning-primitive-bubble .slds-alert_warning .slds-button__icon,
.cB2bTheme~lightning-primitive-bubble .slds-alert_warning .slds-button__icon,
.THIS~lightning-primitive-bubble .slds-theme--warning .slds-icon,
.cB2bTheme~lightning-primitive-bubble .slds-theme--warning .slds-icon,
.THIS~lightning-primitive-bubble .slds-theme--warning .slds-button__icon,
.cB2bTheme~lightning-primitive-bubble .slds-theme--warning .slds-button__icon,
.THIS~lightning-primitive-bubble .slds-notify_toast.slds-theme_warning .slds-icon,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast.slds-theme_warning .slds-icon,
.THIS~lightning-primitive-bubble .slds-notify_toast.slds-theme_warning .slds-button__icon,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast.slds-theme_warning .slds-button__icon {
    fill: RGB(var(--b2b_light-text-01))
}

.THIS .slds-alert_warning .toastIcon::before,
.cB2bTheme .slds-alert_warning .toastIcon::before,
.THIS .slds-theme--warning .toastIcon::before,
.cB2bTheme .slds-theme--warning .toastIcon::before,
.THIS .slds-notify_toast.slds-theme_warning .toastIcon::before,
.cB2bTheme .slds-notify_toast.slds-theme_warning .toastIcon::before,
.THIS~.comm-panels-container .slds-alert_warning .toastIcon::before,
.cB2bTheme~.comm-panels-container .slds-alert_warning .toastIcon::before,
.THIS~.comm-panels-container .slds-theme--warning .toastIcon::before,
.cB2bTheme~.comm-panels-container .slds-theme--warning .toastIcon::before,
.THIS~.comm-panels-container .slds-notify_toast.slds-theme_warning .toastIcon::before,
.cB2bTheme~.comm-panels-container .slds-notify_toast.slds-theme_warning .toastIcon::before,
.THIS~.forceCommunityToastManager .slds-alert_warning .toastIcon::before,
.cB2bTheme~.forceCommunityToastManager .slds-alert_warning .toastIcon::before,
.THIS~.forceCommunityToastManager .slds-theme--warning .toastIcon::before,
.cB2bTheme~.forceCommunityToastManager .slds-theme--warning .toastIcon::before,
.THIS~.forceCommunityToastManager .slds-notify_toast.slds-theme_warning .toastIcon::before,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast.slds-theme_warning .toastIcon::before,
.THIS~.popupTargetContainer .slds-alert_warning .toastIcon::before,
.cB2bTheme~.popupTargetContainer .slds-alert_warning .toastIcon::before,
.THIS~.popupTargetContainer .slds-theme--warning .toastIcon::before,
.cB2bTheme~.popupTargetContainer .slds-theme--warning .toastIcon::before,
.THIS~.popupTargetContainer .slds-notify_toast.slds-theme_warning .toastIcon::before,
.cB2bTheme~.popupTargetContainer .slds-notify_toast.slds-theme_warning .toastIcon::before,
.THIS~lightning-primitive-bubble .slds-alert_warning .toastIcon::before,
.cB2bTheme~lightning-primitive-bubble .slds-alert_warning .toastIcon::before,
.THIS~lightning-primitive-bubble .slds-theme--warning .toastIcon::before,
.cB2bTheme~lightning-primitive-bubble .slds-theme--warning .toastIcon::before,
.THIS~lightning-primitive-bubble .slds-notify_toast.slds-theme_warning .toastIcon::before,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast.slds-theme_warning .toastIcon::before {
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M24 21.2245H0L12 2L24 21.2245ZM2.47959 19.8776H21.551L12 4.57143L2.47959 19.8776ZM11.1429 9.37755H12.9184V9.77551L12.5204 15.8061H11.5408L11.1429 9.77551V9.37755ZM12 16.6939C12.5918 16.6939 12.8878 16.9694 12.8878 17.5204C12.8878 18.0918 12.5918 18.3776 12 18.3776C11.4082 18.3776 11.1122 18.102 11.1122 17.551C11.1122 16.9796 11.4082 16.6939 12 16.6939Z'/></svg>")
}

.THIS .slds-alert_warning .toastClose::before,
.cB2bTheme .slds-alert_warning .toastClose::before,
.THIS .slds-alert_warning .slds-notify__close::before,
.cB2bTheme .slds-alert_warning .slds-notify__close::before,
.THIS .slds-theme--warning .toastClose::before,
.cB2bTheme .slds-theme--warning .toastClose::before,
.THIS .slds-theme--warning .slds-notify__close::before,
.cB2bTheme .slds-theme--warning .slds-notify__close::before,
.THIS .slds-notify_toast.slds-theme_warning .toastClose::before,
.cB2bTheme .slds-notify_toast.slds-theme_warning .toastClose::before,
.THIS .slds-notify_toast.slds-theme_warning .slds-notify__close::before,
.cB2bTheme .slds-notify_toast.slds-theme_warning .slds-notify__close::before,
.THIS~.comm-panels-container .slds-alert_warning .toastClose::before,
.cB2bTheme~.comm-panels-container .slds-alert_warning .toastClose::before,
.THIS~.comm-panels-container .slds-alert_warning .slds-notify__close::before,
.cB2bTheme~.comm-panels-container .slds-alert_warning .slds-notify__close::before,
.THIS~.comm-panels-container .slds-theme--warning .toastClose::before,
.cB2bTheme~.comm-panels-container .slds-theme--warning .toastClose::before,
.THIS~.comm-panels-container .slds-theme--warning .slds-notify__close::before,
.cB2bTheme~.comm-panels-container .slds-theme--warning .slds-notify__close::before,
.THIS~.comm-panels-container .slds-notify_toast.slds-theme_warning .toastClose::before,
.cB2bTheme~.comm-panels-container .slds-notify_toast.slds-theme_warning .toastClose::before,
.THIS~.comm-panels-container .slds-notify_toast.slds-theme_warning .slds-notify__close::before,
.cB2bTheme~.comm-panels-container .slds-notify_toast.slds-theme_warning .slds-notify__close::before,
.THIS~.forceCommunityToastManager .slds-alert_warning .toastClose::before,
.cB2bTheme~.forceCommunityToastManager .slds-alert_warning .toastClose::before,
.THIS~.forceCommunityToastManager .slds-alert_warning .slds-notify__close::before,
.cB2bTheme~.forceCommunityToastManager .slds-alert_warning .slds-notify__close::before,
.THIS~.forceCommunityToastManager .slds-theme--warning .toastClose::before,
.cB2bTheme~.forceCommunityToastManager .slds-theme--warning .toastClose::before,
.THIS~.forceCommunityToastManager .slds-theme--warning .slds-notify__close::before,
.cB2bTheme~.forceCommunityToastManager .slds-theme--warning .slds-notify__close::before,
.THIS~.forceCommunityToastManager .slds-notify_toast.slds-theme_warning .toastClose::before,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast.slds-theme_warning .toastClose::before,
.THIS~.forceCommunityToastManager .slds-notify_toast.slds-theme_warning .slds-notify__close::before,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast.slds-theme_warning .slds-notify__close::before,
.THIS~.popupTargetContainer .slds-alert_warning .toastClose::before,
.cB2bTheme~.popupTargetContainer .slds-alert_warning .toastClose::before,
.THIS~.popupTargetContainer .slds-alert_warning .slds-notify__close::before,
.cB2bTheme~.popupTargetContainer .slds-alert_warning .slds-notify__close::before,
.THIS~.popupTargetContainer .slds-theme--warning .toastClose::before,
.cB2bTheme~.popupTargetContainer .slds-theme--warning .toastClose::before,
.THIS~.popupTargetContainer .slds-theme--warning .slds-notify__close::before,
.cB2bTheme~.popupTargetContainer .slds-theme--warning .slds-notify__close::before,
.THIS~.popupTargetContainer .slds-notify_toast.slds-theme_warning .toastClose::before,
.cB2bTheme~.popupTargetContainer .slds-notify_toast.slds-theme_warning .toastClose::before,
.THIS~.popupTargetContainer .slds-notify_toast.slds-theme_warning .slds-notify__close::before,
.cB2bTheme~.popupTargetContainer .slds-notify_toast.slds-theme_warning .slds-notify__close::before,
.THIS~lightning-primitive-bubble .slds-alert_warning .toastClose::before,
.cB2bTheme~lightning-primitive-bubble .slds-alert_warning .toastClose::before,
.THIS~lightning-primitive-bubble .slds-alert_warning .slds-notify__close::before,
.cB2bTheme~lightning-primitive-bubble .slds-alert_warning .slds-notify__close::before,
.THIS~lightning-primitive-bubble .slds-theme--warning .toastClose::before,
.cB2bTheme~lightning-primitive-bubble .slds-theme--warning .toastClose::before,
.THIS~lightning-primitive-bubble .slds-theme--warning .slds-notify__close::before,
.cB2bTheme~lightning-primitive-bubble .slds-theme--warning .slds-notify__close::before,
.THIS~lightning-primitive-bubble .slds-notify_toast.slds-theme_warning .toastClose::before,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast.slds-theme_warning .toastClose::before,
.THIS~lightning-primitive-bubble .slds-notify_toast.slds-theme_warning .slds-notify__close::before,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast.slds-theme_warning .slds-notify__close::before {
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12.991 11.985 19 18.01l-.96.989L12 12.973 5.991 19 5 18.011l6.04-6.026L5 5.989 5.991 5 12 11.027 18.04 5l.96.989-6.009 5.996Z'/></svg>")
}

.THIS .slds-alert_error,
.cB2bTheme .slds-alert_error,
.THIS .slds-theme--error,
.cB2bTheme .slds-theme--error,
.THIS .slds-notify_toast.slds-theme_error,
.cB2bTheme .slds-notify_toast.slds-theme_error,
.THIS~.comm-panels-container .slds-alert_error,
.cB2bTheme~.comm-panels-container .slds-alert_error,
.THIS~.comm-panels-container .slds-theme--error,
.cB2bTheme~.comm-panels-container .slds-theme--error,
.THIS~.comm-panels-container .slds-notify_toast.slds-theme_error,
.cB2bTheme~.comm-panels-container .slds-notify_toast.slds-theme_error,
.THIS~.forceCommunityToastManager .slds-alert_error,
.cB2bTheme~.forceCommunityToastManager .slds-alert_error,
.THIS~.forceCommunityToastManager .slds-theme--error,
.cB2bTheme~.forceCommunityToastManager .slds-theme--error,
.THIS~.forceCommunityToastManager .slds-notify_toast.slds-theme_error,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast.slds-theme_error,
.THIS~.popupTargetContainer .slds-alert_error,
.cB2bTheme~.popupTargetContainer .slds-alert_error,
.THIS~.popupTargetContainer .slds-theme--error,
.cB2bTheme~.popupTargetContainer .slds-theme--error,
.THIS~.popupTargetContainer .slds-notify_toast.slds-theme_error,
.cB2bTheme~.popupTargetContainer .slds-notify_toast.slds-theme_error,
.THIS~lightning-primitive-bubble .slds-alert_error,
.cB2bTheme~lightning-primitive-bubble .slds-alert_error,
.THIS~lightning-primitive-bubble .slds-theme--error,
.cB2bTheme~lightning-primitive-bubble .slds-theme--error,
.THIS~lightning-primitive-bubble .slds-notify_toast.slds-theme_error,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast.slds-theme_error {
    background-color: RGB(var(--b2b_light-status-error))
}

.THIS .slds-alert_error a,
.cB2bTheme .slds-alert_error a,
.THIS .slds-theme--error a,
.cB2bTheme .slds-theme--error a,
.THIS .slds-notify_toast.slds-theme_error a,
.cB2bTheme .slds-notify_toast.slds-theme_error a,
.THIS~.comm-panels-container .slds-alert_error a,
.cB2bTheme~.comm-panels-container .slds-alert_error a,
.THIS~.comm-panels-container .slds-theme--error a,
.cB2bTheme~.comm-panels-container .slds-theme--error a,
.THIS~.comm-panels-container .slds-notify_toast.slds-theme_error a,
.cB2bTheme~.comm-panels-container .slds-notify_toast.slds-theme_error a,
.THIS~.forceCommunityToastManager .slds-alert_error a,
.cB2bTheme~.forceCommunityToastManager .slds-alert_error a,
.THIS~.forceCommunityToastManager .slds-theme--error a,
.cB2bTheme~.forceCommunityToastManager .slds-theme--error a,
.THIS~.forceCommunityToastManager .slds-notify_toast.slds-theme_error a,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast.slds-theme_error a,
.THIS~.popupTargetContainer .slds-alert_error a,
.cB2bTheme~.popupTargetContainer .slds-alert_error a,
.THIS~.popupTargetContainer .slds-theme--error a,
.cB2bTheme~.popupTargetContainer .slds-theme--error a,
.THIS~.popupTargetContainer .slds-notify_toast.slds-theme_error a,
.cB2bTheme~.popupTargetContainer .slds-notify_toast.slds-theme_error a,
.THIS~lightning-primitive-bubble .slds-alert_error a,
.cB2bTheme~lightning-primitive-bubble .slds-alert_error a,
.THIS~lightning-primitive-bubble .slds-theme--error a,
.cB2bTheme~lightning-primitive-bubble .slds-theme--error a,
.THIS~lightning-primitive-bubble .slds-notify_toast.slds-theme_error a,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast.slds-theme_error a {
    text-decoration: revert;
    color: RGB(var(--b2b_light-text-inverted))
}

.THIS .slds-alert_error .toastIcon::before,
.cB2bTheme .slds-alert_error .toastIcon::before,
.THIS .slds-theme--error .toastIcon::before,
.cB2bTheme .slds-theme--error .toastIcon::before,
.THIS .slds-notify_toast.slds-theme_error .toastIcon::before,
.cB2bTheme .slds-notify_toast.slds-theme_error .toastIcon::before,
.THIS~.comm-panels-container .slds-alert_error .toastIcon::before,
.cB2bTheme~.comm-panels-container .slds-alert_error .toastIcon::before,
.THIS~.comm-panels-container .slds-theme--error .toastIcon::before,
.cB2bTheme~.comm-panels-container .slds-theme--error .toastIcon::before,
.THIS~.comm-panels-container .slds-notify_toast.slds-theme_error .toastIcon::before,
.cB2bTheme~.comm-panels-container .slds-notify_toast.slds-theme_error .toastIcon::before,
.THIS~.forceCommunityToastManager .slds-alert_error .toastIcon::before,
.cB2bTheme~.forceCommunityToastManager .slds-alert_error .toastIcon::before,
.THIS~.forceCommunityToastManager .slds-theme--error .toastIcon::before,
.cB2bTheme~.forceCommunityToastManager .slds-theme--error .toastIcon::before,
.THIS~.forceCommunityToastManager .slds-notify_toast.slds-theme_error .toastIcon::before,
.cB2bTheme~.forceCommunityToastManager .slds-notify_toast.slds-theme_error .toastIcon::before,
.THIS~.popupTargetContainer .slds-alert_error .toastIcon::before,
.cB2bTheme~.popupTargetContainer .slds-alert_error .toastIcon::before,
.THIS~.popupTargetContainer .slds-theme--error .toastIcon::before,
.cB2bTheme~.popupTargetContainer .slds-theme--error .toastIcon::before,
.THIS~.popupTargetContainer .slds-notify_toast.slds-theme_error .toastIcon::before,
.cB2bTheme~.popupTargetContainer .slds-notify_toast.slds-theme_error .toastIcon::before,
.THIS~lightning-primitive-bubble .slds-alert_error .toastIcon::before,
.cB2bTheme~lightning-primitive-bubble .slds-alert_error .toastIcon::before,
.THIS~lightning-primitive-bubble .slds-theme--error .toastIcon::before,
.cB2bTheme~lightning-primitive-bubble .slds-theme--error .toastIcon::before,
.THIS~lightning-primitive-bubble .slds-notify_toast.slds-theme_error .toastIcon::before,
.cB2bTheme~lightning-primitive-bubble .slds-notify_toast.slds-theme_error .toastIcon::before {
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='rgb(255,255,255)' d='M24 12.3757L18 22.7514H6L0 12.3757L6 2H18L24 12.3757ZM22.2762 12.3757L17.1381 3.49171H6.86188L1.72376 12.3757L6.86188 21.2597H17.1381L22.2762 12.3757ZM11.0718 7.73481H12.9945V8.16575L12.5635 14.6961H11.5028L11.0718 8.16575V7.73481ZM12 15.6575C12.6409 15.6575 12.9613 15.9558 12.9613 16.5525C12.9613 17.1713 12.6409 17.4807 12 17.4807C11.3591 17.4807 11.0387 17.1823 11.0387 16.5856C11.0387 15.9669 11.3591 15.6575 12 15.6575Z'/></svg>")
}

.THIS .slds-file-selector .slds-file-selector_files,
.cB2bTheme .slds-file-selector .slds-file-selector_files,
.THIS lightning-file-upload .slds-file-selector_files,
.cB2bTheme lightning-file-upload .slds-file-selector_files {
    width: 100%
}

.THIS .slds-file-selector .slds-file-selector__dropzone,
.cB2bTheme .slds-file-selector .slds-file-selector__dropzone,
.THIS lightning-file-upload .slds-file-selector__dropzone,
.cB2bTheme lightning-file-upload .slds-file-selector__dropzone {
    width: 100%;
    display: flex;
    align-items: center;
    border-radius: 0
}

.THIS .slds-file-selector .slds-file-selector__button,
.cB2bTheme .slds-file-selector .slds-file-selector__button,
.THIS lightning-file-upload .slds-file-selector__button,
.cB2bTheme lightning-file-upload .slds-file-selector__button {
    padding: var(--lwc-spacingXxSmall) var(--lwc-spacingMedium);
    min-height: 32px
}

.THIS .slds-file-selector .slds-file-selector__button lightning-primitive-icon,
.cB2bTheme .slds-file-selector .slds-file-selector__button lightning-primitive-icon,
.THIS lightning-file-upload .slds-file-selector__button lightning-primitive-icon,
.cB2bTheme lightning-file-upload .slds-file-selector__button lightning-primitive-icon {
    margin: 0 var(--lwc-spacingXSmall) 0 0
}

.THIS .slds-file-selector .slds-file-selector__button lightning-primitive-icon:before,
.cB2bTheme .slds-file-selector .slds-file-selector__button lightning-primitive-icon:before,
.THIS lightning-file-upload .slds-file-selector__button lightning-primitive-icon:before,
.cB2bTheme lightning-file-upload .slds-file-selector__button lightning-primitive-icon:before {
    width: 1rem;
    height: 1rem;
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M19.25 18.125v3.594H4.75v-3.594h1.406v2.188h11.719v-2.188h1.375ZM6.562 11.094 5.5 10.219 12 2.094l6.531 8.125-1.062.875-4.782-5.938V17.75h-1.374V5.156l-4.75 5.938Z'/></svg>");
    background-repeat: no-repeat;
    content: ""
}

.THIS .slds-file-selector .slds-file-selector__button lightning-primitive-icon svg,
.cB2bTheme .slds-file-selector .slds-file-selector__button lightning-primitive-icon svg,
.THIS lightning-file-upload .slds-file-selector__button lightning-primitive-icon svg,
.cB2bTheme lightning-file-upload .slds-file-selector__button lightning-primitive-icon svg {
    display: none
}

.THIS .slds-file-selector .slds-file__text,
.cB2bTheme .slds-file-selector .slds-file__text,
.THIS .slds-file-selector .slds-file-selector__text,
.cB2bTheme .slds-file-selector .slds-file-selector__text,
.THIS lightning-file-upload .slds-file__text,
.cB2bTheme lightning-file-upload .slds-file__text,
.THIS lightning-file-upload .slds-file-selector__text,
.cB2bTheme lightning-file-upload .slds-file-selector__text {
    font-size: var(--lwc-fontSize3);
    text-transform: lowercase
}

.THIS .slds-file-selector .slds-file-selector__input:focus~.slds-file-selector__body>.slds-file-selector__button,
.cB2bTheme .slds-file-selector .slds-file-selector__input:focus~.slds-file-selector__body>.slds-file-selector__button,
.THIS lightning-file-upload .slds-file-selector__input:focus~.slds-file-selector__body>.slds-file-selector__button,
.cB2bTheme lightning-file-upload .slds-file-selector__input:focus~.slds-file-selector__body>.slds-file-selector__button {
    box-shadow: none
}

.THIS~.comm-panels-container .slds-modal__content.slds-p-around--none,
.cB2bTheme~.comm-panels-container .slds-modal__content.slds-p-around--none,
.THIS~.comm-panels-container .panel-content.slds-p-around--none,
.cB2bTheme~.comm-panels-container .panel-content.slds-p-around--none {
    padding: 1.5rem !important
}

.THIS~.comm-panels-container .slds-modal__content .slds-table--bordered,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-table--bordered,
.THIS~.comm-panels-container .panel-content .slds-table--bordered,
.cB2bTheme~.comm-panels-container .panel-content .slds-table--bordered {
    border: none
}

.THIS~.comm-panels-container .slds-modal__content .slds-table--bordered+.slds-table--bordered,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-table--bordered+.slds-table--bordered,
.THIS~.comm-panels-container .panel-content .slds-table--bordered+.slds-table--bordered,
.cB2bTheme~.comm-panels-container .panel-content .slds-table--bordered+.slds-table--bordered {
    margin-top: 1rem;
    padding-top: 1rem;
    border-top: 1px solid RGB(var(--b2b_light-decoration-border))
}

.THIS~.comm-panels-container .slds-modal__content .slds-p-around--small,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-p-around--small,
.THIS~.comm-panels-container .panel-content .slds-p-around--small,
.cB2bTheme~.comm-panels-container .panel-content .slds-p-around--small {
    padding: 0
}

.THIS~.comm-panels-container .slds-modal__content .slds-text-color--weak,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-text-color--weak,
.THIS~.comm-panels-container .panel-content .slds-text-color--weak,
.cB2bTheme~.comm-panels-container .panel-content .slds-text-color--weak {
    color: inherit
}

.THIS~.comm-panels-container .slds-modal__content .slds-progress-bar+div.slds-text-body--small,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-progress-bar+div.slds-text-body--small,
.THIS~.comm-panels-container .panel-content .slds-progress-bar+div.slds-text-body--small,
.cB2bTheme~.comm-panels-container .panel-content .slds-progress-bar+div.slds-text-body--small {
    margin-top: .25rem;
    color: RGB(var(--b2b_light-text-01));
    font-size: var(--lwc-fontSize3);
    color: RGB(var(--b2b_light-text-01))
}

.THIS~.comm-panels-container .slds-modal__content .slds-progress-bar+div.slds-text-color_error,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-progress-bar+div.slds-text-color_error,
.THIS~.comm-panels-container .panel-content .slds-progress-bar+div.slds-text-color_error,
.cB2bTheme~.comm-panels-container .panel-content .slds-progress-bar+div.slds-text-color_error {
    color: RGB(var(--b2b_light-status-error));
    position: relative
}

.THIS~.comm-panels-container .slds-modal__content .slds-size_6-of-12 .slds-media__figure>span,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-size_6-of-12 .slds-media__figure>span,
.THIS~.comm-panels-container .panel-content .slds-size_6-of-12 .slds-media__figure>span,
.cB2bTheme~.comm-panels-container .panel-content .slds-size_6-of-12 .slds-media__figure>span {
    display: flex
}

.THIS~.comm-panels-container .slds-modal__content .slds-col--padded.slds-size_5-of-12,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-col--padded.slds-size_5-of-12,
.THIS~.comm-panels-container .panel-content .slds-col--padded.slds-size_5-of-12,
.cB2bTheme~.comm-panels-container .panel-content .slds-col--padded.slds-size_5-of-12 {
    flex: 1;
    padding-right: 0;
    padding-left: .25rem
}

.THIS~.comm-panels-container .slds-modal__content .slds-size_1-of-12.slds-text-align--center,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-size_1-of-12.slds-text-align--center,
.THIS~.comm-panels-container .panel-content .slds-size_1-of-12.slds-text-align--center,
.cB2bTheme~.comm-panels-container .panel-content .slds-size_1-of-12.slds-text-align--center {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 1rem
}

.THIS~.comm-panels-container .slds-modal__content .slds-size_1-of-12.slds-text-align--center:empty,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-size_1-of-12.slds-text-align--center:empty,
.THIS~.comm-panels-container .panel-content .slds-size_1-of-12.slds-text-align--center:empty,
.cB2bTheme~.comm-panels-container .panel-content .slds-size_1-of-12.slds-text-align--center:empty {
    display: none
}

.THIS~.comm-panels-container .slds-modal__content .slds-size_1-of-12.slds-text-align--center>a,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-size_1-of-12.slds-text-align--center>a,
.THIS~.comm-panels-container .panel-content .slds-size_1-of-12.slds-text-align--center>a,
.cB2bTheme~.comm-panels-container .panel-content .slds-size_1-of-12.slds-text-align--center>a {
    display: inline-flex
}

.THIS~.comm-panels-container .slds-modal__content .slds-size_1-of-12.slds-text-align--center>a:focus-visible,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-size_1-of-12.slds-text-align--center>a:focus-visible,
.THIS~.comm-panels-container .panel-content .slds-size_1-of-12.slds-text-align--center>a:focus-visible,
.cB2bTheme~.comm-panels-container .panel-content .slds-size_1-of-12.slds-text-align--center>a:focus-visible {
    outline: 2px solid RGB(var(--b2b_light-interactive-focus));
    outline-offset: 2px
}

.THIS~.comm-panels-container .slds-modal__content .slds-modal__header .slds-modal__close,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-modal__header .slds-modal__close,
.THIS~.comm-panels-container .panel-content .slds-modal__header .slds-modal__close,
.cB2bTheme~.comm-panels-container .panel-content .slds-modal__header .slds-modal__close {
    top: 1rem;
    right: 1rem
}

.THIS~.comm-panels-container .slds-modal__content .slds-icon-utility-clear,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-icon-utility-clear,
.THIS~.comm-panels-container .panel-content .slds-icon-utility-clear,
.cB2bTheme~.comm-panels-container .panel-content .slds-icon-utility-clear {
    margin: 0;
    padding: var(--lwc-spacingSmall) var(--lwc-spacingXSmall);
    cursor: pointer;
    color: RGB(var(--b2b_light-text-01));
    border-radius: 0 !important;
    font-size: var(--lwc-fontSize4);
    line-height: 1;
    text-transform: unset !important;
    font-weight: 700;
    box-shadow: none;
    border: none;
    justify-content: center;
    margin: 0;
    padding: 0;
    font-size: 0.1rem;
    line-height: 1;
    color: RGB(var(--b2b_light-text-01));
    display: flex;
    align-items: center;
    justify-content: center
}

.THIS~.comm-panels-container .slds-modal__content .slds-icon-utility-clear:hover,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-icon-utility-clear:hover,
.THIS~.comm-panels-container .slds-modal__content .slds-icon-utility-clear:focus,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-icon-utility-clear:focus,
.THIS~.comm-panels-container .panel-content .slds-icon-utility-clear:hover,
.cB2bTheme~.comm-panels-container .panel-content .slds-icon-utility-clear:hover,
.THIS~.comm-panels-container .panel-content .slds-icon-utility-clear:focus,
.cB2bTheme~.comm-panels-container .panel-content .slds-icon-utility-clear:focus {
    background-color: var(--b2b_light-interactive-hover-neutral)
}

.THIS~.comm-panels-container .slds-modal__content .slds-icon-utility-clear:active,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-icon-utility-clear:active,
.THIS~.comm-panels-container .panel-content .slds-icon-utility-clear:active,
.cB2bTheme~.comm-panels-container .panel-content .slds-icon-utility-clear:active {
    background-color: var(--b2b_light-interactive-hover-neutral);
    outline: 2px solid RGB(var(--b2b_light-interactive-focus));
    outline-offset: 2px
}

.THIS~.comm-panels-container .slds-modal__content .slds-icon-utility-clear:focus,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-icon-utility-clear:focus,
.THIS~.comm-panels-container .slds-modal__content .slds-icon-utility-clear:focus-visible,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-icon-utility-clear:focus-visible,
.THIS~.comm-panels-container .panel-content .slds-icon-utility-clear:focus,
.cB2bTheme~.comm-panels-container .panel-content .slds-icon-utility-clear:focus,
.THIS~.comm-panels-container .panel-content .slds-icon-utility-clear:focus-visible,
.cB2bTheme~.comm-panels-container .panel-content .slds-icon-utility-clear:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS~.comm-panels-container .slds-modal__content .slds-icon-utility-clear:disabled,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-icon-utility-clear:disabled,
.THIS~.comm-panels-container .panel-content .slds-icon-utility-clear:disabled,
.cB2bTheme~.comm-panels-container .panel-content .slds-icon-utility-clear:disabled {
    cursor: not-allowed;
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS~.comm-panels-container .slds-modal__content .slds-icon-utility-clear:disabled:focus,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-icon-utility-clear:disabled:focus,
.THIS~.comm-panels-container .slds-modal__content .slds-icon-utility-clear:disabled:focus-visible,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-icon-utility-clear:disabled:focus-visible,
.THIS~.comm-panels-container .panel-content .slds-icon-utility-clear:disabled:focus,
.cB2bTheme~.comm-panels-container .panel-content .slds-icon-utility-clear:disabled:focus,
.THIS~.comm-panels-container .panel-content .slds-icon-utility-clear:disabled:focus-visible,
.cB2bTheme~.comm-panels-container .panel-content .slds-icon-utility-clear:disabled:focus-visible {
    outline: none
}

.THIS~.comm-panels-container .slds-modal__content .slds-icon-utility-clear:focus,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-icon-utility-clear:focus,
.THIS~.comm-panels-container .panel-content .slds-icon-utility-clear:focus,
.cB2bTheme~.comm-panels-container .panel-content .slds-icon-utility-clear:focus {
    background: transparent;
    outline: none
}

.THIS~.comm-panels-container .slds-modal__content .slds-icon-utility-clear:hover,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-icon-utility-clear:hover,
.THIS~.comm-panels-container .panel-content .slds-icon-utility-clear:hover,
.cB2bTheme~.comm-panels-container .panel-content .slds-icon-utility-clear:hover {
    background: transparent;
    color: RGB(var(--b2b_light-interactive-brand));
    outline: none
}

.THIS~.comm-panels-container .slds-modal__content .slds-icon-utility-clear:active,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-icon-utility-clear:active,
.THIS~.comm-panels-container .panel-content .slds-icon-utility-clear:active,
.cB2bTheme~.comm-panels-container .panel-content .slds-icon-utility-clear:active {
    background: transparent;
    outline: none;
    color: RGB(var(--b2b_light-interactive-brand))
}

.THIS~.comm-panels-container .slds-modal__content .slds-icon-utility-clear:disabled,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-icon-utility-clear:disabled,
.THIS~.comm-panels-container .panel-content .slds-icon-utility-clear:disabled,
.cB2bTheme~.comm-panels-container .panel-content .slds-icon-utility-clear:disabled {
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS~.comm-panels-container .slds-modal__content .slds-icon-utility-clear svg,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-icon-utility-clear svg,
.THIS~.comm-panels-container .panel-content .slds-icon-utility-clear svg,
.cB2bTheme~.comm-panels-container .panel-content .slds-icon-utility-clear svg {
    fill: currentColor
}

.THIS~.comm-panels-container .slds-modal__content .slds-icon-utility-clear .slds-icon,
.cB2bTheme~.comm-panels-container .slds-modal__content .slds-icon-utility-clear .slds-icon,
.THIS~.comm-panels-container .panel-content .slds-icon-utility-clear .slds-icon,
.cB2bTheme~.comm-panels-container .panel-content .slds-icon-utility-clear .slds-icon {
    width: .875rem;
    height: .875rem
}

.THIS .slds-progress,
.cB2bTheme .slds-progress,
.THIS~.comm-panels-container .slds-progress,
.cB2bTheme~.comm-panels-container .slds-progress {
    max-width: unset
}

.THIS .slds-progress-bar,
.cB2bTheme .slds-progress-bar,
.THIS~.comm-panels-container .slds-progress-bar,
.cB2bTheme~.comm-panels-container .slds-progress-bar {
    background-color: RGB(var(--b2b_light-decoration-border));
    height: 2px
}

.THIS .slds-progress-bar__value,
.cB2bTheme .slds-progress-bar__value,
.THIS~.comm-panels-container .slds-progress-bar__value,
.cB2bTheme~.comm-panels-container .slds-progress-bar__value {
    background-color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-progress__item,
.cB2bTheme .slds-progress__item,
.THIS~.comm-panels-container .slds-progress__item,
.cB2bTheme~.comm-panels-container .slds-progress__item {
    border-radius: 50%;
    background: RGB(var(--b2b_light-bg-01));
    height: 1rem;
    width: 1rem;
    display: flex;
    align-items: center;
    justify-content: center
}

.THIS .slds-progress__item button,
.cB2bTheme .slds-progress__item button,
.THIS~.comm-panels-container .slds-progress__item button,
.cB2bTheme~.comm-panels-container .slds-progress__item button {
    border-radius: 50% !important;
    background-color: RGB(var(--b2b_light-decoration-border));
    height: .5rem;
    width: .5rem;
    padding: 0
}

.THIS .slds-progress__item button:hover,
.cB2bTheme .slds-progress__item button:hover,
.THIS~.comm-panels-container .slds-progress__item button:hover,
.cB2bTheme~.comm-panels-container .slds-progress__item button:hover {
    background-color: RGB(var(--b2b_light-decoration-border))
}

.THIS .slds-progress__item svg,
.cB2bTheme .slds-progress__item svg,
.THIS~.comm-panels-container .slds-progress__item svg,
.cB2bTheme~.comm-panels-container .slds-progress__item svg {
    width: .5rem
}

.THIS .slds-progress__item.slds-is-active,
.cB2bTheme .slds-progress__item.slds-is-active,
.THIS~.comm-panels-container .slds-progress__item.slds-is-active,
.cB2bTheme~.comm-panels-container .slds-progress__item.slds-is-active {
    background-color: RGB(var(--b2b_light-interactive-brand));
    outline: 3px solid RGB(var(--b2b_light-bg-01))
}

.THIS .slds-progress__item.slds-is-active button,
.cB2bTheme .slds-progress__item.slds-is-active button,
.THIS~.comm-panels-container .slds-progress__item.slds-is-active button,
.cB2bTheme~.comm-panels-container .slds-progress__item.slds-is-active button {
    background: RGB(var(--b2b_light-bg-01));
    box-shadow: none
}

.THIS .slds-progress__item.slds-is-active:hover,
.cB2bTheme .slds-progress__item.slds-is-active:hover,
.THIS~.comm-panels-container .slds-progress__item.slds-is-active:hover,
.cB2bTheme~.comm-panels-container .slds-progress__item.slds-is-active:hover {
    background-image: var(--b2b_light-interactive-brand-hover-gradient)
}

.THIS .slds-progress__item.slds-is-active .slds-progress__marker:focus,
.cB2bTheme .slds-progress__item.slds-is-active .slds-progress__marker:focus,
.THIS~.comm-panels-container .slds-progress__item.slds-is-active .slds-progress__marker:focus,
.cB2bTheme~.comm-panels-container .slds-progress__item.slds-is-active .slds-progress__marker:focus {
    box-shadow: none
}

.THIS .slds-progress__item.slds-is-completed,
.cB2bTheme .slds-progress__item.slds-is-completed,
.THIS~.comm-panels-container .slds-progress__item.slds-is-completed,
.cB2bTheme~.comm-panels-container .slds-progress__item.slds-is-completed {
    background-color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-progress__item.slds-is-completed button,
.cB2bTheme .slds-progress__item.slds-is-completed button,
.THIS~.comm-panels-container .slds-progress__item.slds-is-completed button,
.cB2bTheme~.comm-panels-container .slds-progress__item.slds-is-completed button {
    background-color: RGB(var(--b2b_light-interactive-brand));
    color: RGB(var(--b2b_light-bg-01))
}

.THIS .slds-progress__item.slds-is-completed:last-child,
.cB2bTheme .slds-progress__item.slds-is-completed:last-child,
.THIS~.comm-panels-container .slds-progress__item.slds-is-completed:last-child,
.cB2bTheme~.comm-panels-container .slds-progress__item.slds-is-completed:last-child {
    background-color: RGB(var(--b2b_light-status-success))
}

.THIS .slds-progress__item.slds-is-completed:last-child button,
.cB2bTheme .slds-progress__item.slds-is-completed:last-child button,
.THIS~.comm-panels-container .slds-progress__item.slds-is-completed:last-child button,
.cB2bTheme~.comm-panels-container .slds-progress__item.slds-is-completed:last-child button {
    background-color: RGB(var(--b2b_light-status-success))
}

.THIS .slds-progress__item.slds-has-error,
.cB2bTheme .slds-progress__item.slds-has-error,
.THIS~.comm-panels-container .slds-progress__item.slds-has-error,
.cB2bTheme~.comm-panels-container .slds-progress__item.slds-has-error {
    background-color: RGB(var(--b2b_light-status-error))
}

.THIS .slds-progress__item.slds-has-error button,
.cB2bTheme .slds-progress__item.slds-has-error button,
.THIS~.comm-panels-container .slds-progress__item.slds-has-error button,
.cB2bTheme~.comm-panels-container .slds-progress__item.slds-has-error button {
    background-color: RGB(var(--b2b_light-status-error));
    color: RGB(var(--b2b_light-bg-01))
}

.THIS lightning-progress-indicator,
.cB2bTheme lightning-progress-indicator,
.THIS~.comm-panels-container lightning-progress-indicator,
.cB2bTheme~.comm-panels-container lightning-progress-indicator {
    width: 100%
}

.THIS lightning-progress-indicator slot,
.cB2bTheme lightning-progress-indicator slot,
.THIS~.comm-panels-container lightning-progress-indicator slot,
.cB2bTheme~.comm-panels-container lightning-progress-indicator slot {
    max-width: 992px;
    display: flex;
    justify-content: center;
    width: 100%;
    left: 5%;
    position: relative
}

.THIS lightning-progress-indicator .slds-path__nav,
.cB2bTheme lightning-progress-indicator .slds-path__nav,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__nav,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__nav {
    padding: var(--lwc-spacingLarge) 0;
    align-items: center;
    justify-content: center
}

@media (min-width: 768px) {

    .THIS lightning-progress-indicator .slds-path__nav,
    .cB2bTheme lightning-progress-indicator .slds-path__nav,
    .THIS~.comm-panels-container lightning-progress-indicator .slds-path__nav,
    .cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__nav {
        padding: var(--lwc-spacingXxLarge) 0
    }
}

.THIS lightning-progress-indicator lightning-progress-step,
.cB2bTheme lightning-progress-indicator lightning-progress-step,
.THIS~.comm-panels-container lightning-progress-indicator lightning-progress-step,
.cB2bTheme~.comm-panels-container lightning-progress-indicator lightning-progress-step {
    pointer-events: none
}

.THIS lightning-progress-indicator .slds-path__item,
.cB2bTheme lightning-progress-indicator .slds-path__item,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item {
    background: transparent;
    border-top: 2px solid RGB(var(--b2b_light-decoration-border));
    border-radius: 0;
    margin: 16px 0 0;
    text-align: left;
    pointer-events: none;
    width: 100%;
    flex: none;
    min-width: unset;
    max-width: 25%
}

.THIS lightning-progress-indicator .slds-path__item:nth-child(4),
.cB2bTheme lightning-progress-indicator .slds-path__item:nth-child(4),
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item:nth-child(4),
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item:nth-child(4) {
    max-width: calc(25% / 2)
}

.THIS lightning-progress-indicator .slds-path__item:before,
.cB2bTheme lightning-progress-indicator .slds-path__item:before,
.THIS lightning-progress-indicator .slds-path__item:after,
.cB2bTheme lightning-progress-indicator .slds-path__item:after,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item:before,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item:before,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item:after,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item:after {
    border-radius: 50%;
    height: 8px;
    width: 8px;
    border: 4px solid RGB(var(--b2b_light-decoration-border));
    transform: none;
    left: auto;
    right: auto;
    top: 0;
    margin-top: -4px;
    outline: 4px solid RGB(var(--b2b_light-bg-01));
    background-image: none
}

.THIS lightning-progress-indicator .slds-path__item:before,
.cB2bTheme lightning-progress-indicator .slds-path__item:before,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item:before,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item:before {
    left: 0
}

.THIS lightning-progress-indicator .slds-path__item:after,
.cB2bTheme lightning-progress-indicator .slds-path__item:after,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item:after,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item:after {
    right: 0;
    display: none
}

.THIS lightning-progress-indicator .slds-path__item:hover,
.cB2bTheme lightning-progress-indicator .slds-path__item:hover,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item:hover,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item:hover {
    background-color: transparent
}

.THIS lightning-progress-indicator .slds-path__item:hover:before,
.cB2bTheme lightning-progress-indicator .slds-path__item:hover:before,
.THIS lightning-progress-indicator .slds-path__item:hover:after,
.cB2bTheme lightning-progress-indicator .slds-path__item:hover:after,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item:hover:before,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item:hover:before,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item:hover:after,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item:hover:after {
    background: RGB(var(--b2b_light-decoration-border))
}

.THIS lightning-progress-indicator .slds-path__item a,
.cB2bTheme lightning-progress-indicator .slds-path__item a,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item a,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item a {
    font-size: var(--lwc-fontSize4);
    text-decoration: none;
    color: RGB(var(--b2b_light-text-01));
    transform: translate(-50%, 35%);
    padding: 0 0 var(--lwc-spacingMedium);
    text-align: center
}

.THIS lightning-progress-indicator .slds-path__item .slds-path__title,
.cB2bTheme lightning-progress-indicator .slds-path__item .slds-path__title,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item .slds-path__title,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item .slds-path__title {
    overflow: revert;
    width: 50px;
    white-space: break-spaces;
    color: RGB(var(--b2b_light-text-01))
}

@media (min-width: 768px) {

    .THIS lightning-progress-indicator .slds-path__item .slds-path__title,
    .cB2bTheme lightning-progress-indicator .slds-path__item .slds-path__title,
    .THIS~.comm-panels-container lightning-progress-indicator .slds-path__item .slds-path__title,
    .cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item .slds-path__title {
        width: 145px
    }
}

.THIS lightning-progress-indicator .slds-path__item:last-child,
.cB2bTheme lightning-progress-indicator .slds-path__item:last-child,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item:last-child,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item:last-child {
    min-width: unset;
    flex: none;
    border: none
}

.THIS lightning-progress-indicator .slds-path__item:last-child a,
.cB2bTheme lightning-progress-indicator .slds-path__item:last-child a,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item:last-child a,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item:last-child a {
    padding-left: 0
}

.THIS lightning-progress-indicator .slds-path__item.slds-is-current a,
.cB2bTheme lightning-progress-indicator .slds-path__item.slds-is-current a,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-current a,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-current a {
    font-weight: var(--lwc-fontWeightBold)
}

.THIS lightning-progress-indicator .slds-path__item.slds-is-current,
.cB2bTheme lightning-progress-indicator .slds-path__item.slds-is-current,
.THIS lightning-progress-indicator .slds-path__item.slds-is-active,
.cB2bTheme lightning-progress-indicator .slds-path__item.slds-is-active,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-current,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-current,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-active,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-active {
    border: none;
    border-top: 2px solid RGB(var(--b2b_light-decoration-border))
}

.THIS lightning-progress-indicator .slds-path__item.slds-is-current:hover:before,
.cB2bTheme lightning-progress-indicator .slds-path__item.slds-is-current:hover:before,
.THIS lightning-progress-indicator .slds-path__item.slds-is-current:hover:after,
.cB2bTheme lightning-progress-indicator .slds-path__item.slds-is-current:hover:after,
.THIS lightning-progress-indicator .slds-path__item.slds-is-active:hover:before,
.cB2bTheme lightning-progress-indicator .slds-path__item.slds-is-active:hover:before,
.THIS lightning-progress-indicator .slds-path__item.slds-is-active:hover:after,
.cB2bTheme lightning-progress-indicator .slds-path__item.slds-is-active:hover:after,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-current:hover:before,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-current:hover:before,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-current:hover:after,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-current:hover:after,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-active:hover:before,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-active:hover:before,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-active:hover:after,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-active:hover:after {
    background: RGB(var(--b2b_light-bg-01))
}

.THIS lightning-progress-indicator .slds-path__item.slds-is-current:hover a,
.cB2bTheme lightning-progress-indicator .slds-path__item.slds-is-current:hover a,
.THIS lightning-progress-indicator .slds-path__item.slds-is-active:hover a,
.cB2bTheme lightning-progress-indicator .slds-path__item.slds-is-active:hover a,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-current:hover a,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-current:hover a,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-active:hover a,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-active:hover a {
    color: RGB(var(--b2b_light-text-01))
}

.THIS lightning-progress-indicator .slds-path__item.slds-is-current:first-child:hover,
.cB2bTheme lightning-progress-indicator .slds-path__item.slds-is-current:first-child:hover,
.THIS lightning-progress-indicator .slds-path__item.slds-is-active:first-child:hover,
.cB2bTheme lightning-progress-indicator .slds-path__item.slds-is-active:first-child:hover,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-current:first-child:hover,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-current:first-child:hover,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-active:first-child:hover,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-active:first-child:hover {
    border-color: RGB(var(--b2b_light-decoration-border))
}

.THIS lightning-progress-indicator .slds-path__item.slds-is-current:last-child,
.cB2bTheme lightning-progress-indicator .slds-path__item.slds-is-current:last-child,
.THIS lightning-progress-indicator .slds-path__item.slds-is-active:last-child,
.cB2bTheme lightning-progress-indicator .slds-path__item.slds-is-active:last-child,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-current:last-child,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-current:last-child,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-active:last-child,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-active:last-child {
    border: none
}

.THIS lightning-progress-indicator .slds-path__item.slds-is-current:before,
.cB2bTheme lightning-progress-indicator .slds-path__item.slds-is-current:before,
.THIS lightning-progress-indicator .slds-path__item.slds-is-active:before,
.cB2bTheme lightning-progress-indicator .slds-path__item.slds-is-active:before,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-current:before,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-current:before,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-active:before,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-active:before {
    background-color: RGB(var(--b2b_light-bg-01));
    border: 4px solid RGB(var(--b2b_light-interactive-brand));
    outline: 4px solid RGB(var(--b2b_light-bg-01));
    width: 8px;
    height: 8px;
    padding: var(--lwc-spacingXxSmall);
    top: -4px
}

.THIS lightning-progress-indicator .slds-path__item.slds-is-current a,
.cB2bTheme lightning-progress-indicator .slds-path__item.slds-is-current a,
.THIS lightning-progress-indicator .slds-path__item.slds-is-active a,
.cB2bTheme lightning-progress-indicator .slds-path__item.slds-is-active a,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-current a,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-current a,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-active a,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-active a {
    color: RGB(var(--b2b_light-text-01))
}

.THIS lightning-progress-indicator .slds-path__item.slds-is-complete,
.cB2bTheme lightning-progress-indicator .slds-path__item.slds-is-complete,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-complete,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-complete {
    border-color: RGB(var(--b2b_light-status-success))
}

.THIS lightning-progress-indicator .slds-path__item.slds-is-complete:before,
.cB2bTheme lightning-progress-indicator .slds-path__item.slds-is-complete:before,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-complete:before,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-complete:before {
    width: 16px;
    height: 16px;
    padding: var(--lwc-spacingXxSmall);
    top: -4px;
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='rgb(255,255,255)' d='m7 18.375-4-6.344 1.188-.75 3.187 5.031L20.313 6l.875 1.094L7 18.375Z'/></svg>");
    background-color: RGB(var(--b2b_light-status-success));
    border-color: RGB(var(--b2b_light-status-success));
    background-size: 13px;
    background-repeat: no-repeat;
    background-position: -2px -3px
}

.THIS lightning-progress-indicator .slds-path__item.slds-is-complete .slds-path__stage,
.cB2bTheme lightning-progress-indicator .slds-path__item.slds-is-complete .slds-path__stage,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-complete .slds-path__stage,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-complete .slds-path__stage {
    display: none
}

.THIS lightning-progress-indicator .slds-path__item.slds-is-complete .slds-path__title,
.cB2bTheme lightning-progress-indicator .slds-path__item.slds-is-complete .slds-path__title,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-complete .slds-path__title,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item.slds-is-complete .slds-path__title {
    transform: none
}

.THIS lightning-progress-indicator .slds-path__item.is-incomplete,
.cB2bTheme lightning-progress-indicator .slds-path__item.is-incomplete,
.THIS~.comm-panels-container lightning-progress-indicator .slds-path__item.is-incomplete,
.cB2bTheme~.comm-panels-container lightning-progress-indicator .slds-path__item.is-incomplete {
    background: white;
    outline: 4px solid RGB(var(--b2b_light-decoration-border))
}

.THIS .register-container lightning-progress-indicator slot,
.cB2bTheme .register-container lightning-progress-indicator slot,
.THIS~.comm-panels-container .register-container lightning-progress-indicator slot,
.cB2bTheme~.comm-panels-container .register-container lightning-progress-indicator slot {
    max-width: unset;
    left: revert;
    justify-content: space-between
}

.THIS .slds-card,
.cB2bTheme .slds-card,
.THIS~.comm-panels-container .slds-card,
.cB2bTheme~.comm-panels-container .slds-card {
    padding: 1.5rem;
    border-radius: 0;
    border-color: RGB(var(--b2b_light-decoration-border));
    background-color: inherit
}

.THIS .slds-card .slds-card__header,
.cB2bTheme .slds-card .slds-card__header,
.THIS~.comm-panels-container .slds-card .slds-card__header,
.cB2bTheme~.comm-panels-container .slds-card .slds-card__header {
    margin-bottom: 1.5rem;
    padding: 0
}

.THIS .slds-card .slds-card__header .slds-card__header-title,
.cB2bTheme .slds-card .slds-card__header .slds-card__header-title,
.THIS~.comm-panels-container .slds-card .slds-card__header .slds-card__header-title,
.cB2bTheme~.comm-panels-container .slds-card .slds-card__header .slds-card__header-title {
    font-size: var(--lwc-fontSize8)
}

.THIS .slds-card .slds-card__header .slds-card__header-title>span,
.cB2bTheme .slds-card .slds-card__header .slds-card__header-title>span,
.THIS~.comm-panels-container .slds-card .slds-card__header .slds-card__header-title>span,
.cB2bTheme~.comm-panels-container .slds-card .slds-card__header .slds-card__header-title>span {
    font-size: inherit;
    line-height: inherit;
    font-weight: inherit
}

.THIS .slds-card .slds-card__body,
.cB2bTheme .slds-card .slds-card__body,
.THIS~.comm-panels-container .slds-card .slds-card__body,
.cB2bTheme~.comm-panels-container .slds-card .slds-card__body {
    margin: 0;
    padding: 0
}

.THIS .slds-card .slds-card__footer,
.cB2bTheme .slds-card .slds-card__footer,
.THIS~.comm-panels-container .slds-card .slds-card__footer,
.cB2bTheme~.comm-panels-container .slds-card .slds-card__footer {
    margin-top: 1.5rem;
    padding: 0
}

.THIS .slds-page-header.forceListViewManagerHeader,
.cB2bTheme .slds-page-header.forceListViewManagerHeader {
    border-bottom: none;
    padding: 0;
    margin: 0 0 var(--lwc-spacingLarge)
}

.THIS .slds-page-header.forceListViewManagerHeader .forceListViewPicker,
.cB2bTheme .slds-page-header.forceListViewManagerHeader .forceListViewPicker {
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    line-height: inherit;
    padding: 0;
    background: transparent;
    border: 0;
    text-align: inherit
}

.THIS .slds-page-header.forceListViewManagerHeader .forceListViewPicker:hover,
.cB2bTheme .slds-page-header.forceListViewManagerHeader .forceListViewPicker:hover,
.THIS .slds-page-header.forceListViewManagerHeader .forceListViewPicker:focus,
.cB2bTheme .slds-page-header.forceListViewManagerHeader .forceListViewPicker:focus {
    background: transparent;
    box-shadow: none;
    outline: none
}

.THIS .slds-page-header.forceListViewManagerHeader .forceListViewPicker:active,
.cB2bTheme .slds-page-header.forceListViewManagerHeader .forceListViewPicker:active {
    background: transparent
}

.THIS .slds-page-header.forceListViewManagerHeader .forceListViewPicker:focus,
.cB2bTheme .slds-page-header.forceListViewManagerHeader .forceListViewPicker:focus,
.THIS .slds-page-header.forceListViewManagerHeader .forceListViewPicker:focus-visible,
.cB2bTheme .slds-page-header.forceListViewManagerHeader .forceListViewPicker:focus-visible {
    background: transparent;
    outline: none;
    outline-offset: 0
}

.THIS .slds-page-header.forceListViewManagerHeader .forceListViewPicker .downIcon,
.cB2bTheme .slds-page-header.forceListViewManagerHeader .forceListViewPicker .downIcon {
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    line-height: inherit;
    padding: 0;
    background: transparent;
    border: 0;
    text-align: inherit
}

.THIS .slds-page-header.forceListViewManagerHeader .forceListViewPicker .downIcon:hover,
.cB2bTheme .slds-page-header.forceListViewManagerHeader .forceListViewPicker .downIcon:hover,
.THIS .slds-page-header.forceListViewManagerHeader .forceListViewPicker .downIcon:focus,
.cB2bTheme .slds-page-header.forceListViewManagerHeader .forceListViewPicker .downIcon:focus {
    background: transparent;
    box-shadow: none;
    outline: none
}

.THIS .slds-page-header.forceListViewManagerHeader .forceListViewPicker .downIcon:active,
.cB2bTheme .slds-page-header.forceListViewManagerHeader .forceListViewPicker .downIcon:active {
    background: transparent
}

.THIS .slds-page-header.forceListViewManagerHeader .forceListViewPicker .downIcon:focus,
.cB2bTheme .slds-page-header.forceListViewManagerHeader .forceListViewPicker .downIcon:focus,
.THIS .slds-page-header.forceListViewManagerHeader .forceListViewPicker .downIcon:focus-visible,
.cB2bTheme .slds-page-header.forceListViewManagerHeader .forceListViewPicker .downIcon:focus-visible {
    background: transparent;
    outline: none;
    outline-offset: 0
}

.THIS .slds-table_header-fixed_container>.slds-scrollable_y,
.cB2bTheme .slds-table_header-fixed_container>.slds-scrollable_y {
    width: fit-content !important
}

.THIS .slds-table_header-fixed_container,
.cB2bTheme .slds-table_header-fixed_container,
.THIS .slds-table--header-fixed_container,
.cB2bTheme .slds-table--header-fixed_container,
.THIS .slds-table,
.cB2bTheme .slds-table {
    background-color: transparent
}

.THIS .slds-table_header-fixed_container[lightning-datatable_table]>.slds-scrollable_y[lightning-datatable_table]::before,
.cB2bTheme .slds-table_header-fixed_container[lightning-datatable_table]>.slds-scrollable_y[lightning-datatable_table]::before {
    border: none
}

.THIS .slds-table thead .slds-th__action,
.cB2bTheme .slds-table thead .slds-th__action,
.THIS .slds-table thead th a,
.cB2bTheme .slds-table thead th a {
    background-color: RGB(var(--b2b_light-bg-02));
    border-top: 1px solid RGB(var(--b2b_light-decoration-border));
    font-size: var(--lwc-fontSize3);
    text-decoration: none
}

.THIS .slds-table th,
.cB2bTheme .slds-table th,
.THIS .slds-table td,
.cB2bTheme .slds-table td {
    padding: var(--lwc-spacingXSmall);
    font-size: var(--lwc-fontSize4)
}

.THIS .slds-table thead th:last-child .slds-th__action,
.cB2bTheme .slds-table thead th:last-child .slds-th__action {
    min-width: fit-content
}

.THIS .slds-table tbody>tr,
.cB2bTheme .slds-table tbody>tr {
    border-bottom: 1px solid RGB(var(--b2b_light-decoration-border))
}

.THIS .slds-table tbody th a,
.cB2bTheme .slds-table tbody th a {
    font-size: var(--lwc-fontSize4);
    font-weight: var(--lwc-fontWeightBold)
}

.THIS .slds-table .forceVirtualAction,
.cB2bTheme .slds-table .forceVirtualAction {
    display: flex
}

.THIS .slds-table .forceVirtualAction .oneActionsRibbon,
.cB2bTheme .slds-table .forceVirtualAction .oneActionsRibbon,
.THIS .slds-table .forceVirtualAction .oneActionsDropDown,
.cB2bTheme .slds-table .forceVirtualAction .oneActionsDropDown {
    width: auto
}

.THIS .slds-table .forceVirtualAction .oneActionsDropDown .uiPopupTrigger>div>div,
.cB2bTheme .slds-table .forceVirtualAction .oneActionsDropDown .uiPopupTrigger>div>div {
    display: flex
}

.THIS .slds-table .forceVirtualAction .slds-button,
.cB2bTheme .slds-table .forceVirtualAction .slds-button {
    margin: 0;
    padding: 0;
    font-size: 0.1rem;
    line-height: 1;
    color: RGB(var(--b2b_light-text-01));
    display: flex;
    align-items: center;
    justify-content: center;
    width: 1.5rem;
    height: 1.5rem;
    border: 1px solid RGB(var(--b2b_light-decoration-border))
}

.THIS .slds-table .forceVirtualAction .slds-button:focus,
.cB2bTheme .slds-table .forceVirtualAction .slds-button:focus {
    background: transparent;
    outline: none
}

.THIS .slds-table .forceVirtualAction .slds-button:hover,
.cB2bTheme .slds-table .forceVirtualAction .slds-button:hover {
    background: transparent;
    color: RGB(var(--b2b_light-interactive-brand));
    outline: none
}

.THIS .slds-table .forceVirtualAction .slds-button:active,
.cB2bTheme .slds-table .forceVirtualAction .slds-button:active {
    background: transparent;
    outline: none;
    color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-table .forceVirtualAction .slds-button:disabled,
.cB2bTheme .slds-table .forceVirtualAction .slds-button:disabled {
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .slds-table .forceVirtualAction .slds-button svg,
.cB2bTheme .slds-table .forceVirtualAction .slds-button svg {
    fill: currentColor
}

.THIS .slds-table .forceVirtualAction .uiPopupTrigger,
.cB2bTheme .slds-table .forceVirtualAction .uiPopupTrigger,
.THIS .slds-table .forceVirtualAction .menuTrigger,
.cB2bTheme .slds-table .forceVirtualAction .menuTrigger {
    margin: 0;
    padding: var(--lwc-spacingSmall) var(--lwc-spacingXSmall);
    cursor: pointer;
    color: RGB(var(--b2b_light-text-01));
    border-radius: 0 !important;
    font-size: var(--lwc-fontSize4);
    line-height: 1;
    text-transform: unset !important;
    font-weight: 700;
    box-shadow: none;
    border: none;
    justify-content: center;
    margin: 0;
    padding: 0;
    font-size: 0.1rem;
    line-height: 1;
    color: RGB(var(--b2b_light-text-01));
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: none
}

.THIS .slds-table .forceVirtualAction .uiPopupTrigger:hover,
.cB2bTheme .slds-table .forceVirtualAction .uiPopupTrigger:hover,
.THIS .slds-table .forceVirtualAction .uiPopupTrigger:focus,
.cB2bTheme .slds-table .forceVirtualAction .uiPopupTrigger:focus,
.THIS .slds-table .forceVirtualAction .menuTrigger:hover,
.cB2bTheme .slds-table .forceVirtualAction .menuTrigger:hover,
.THIS .slds-table .forceVirtualAction .menuTrigger:focus,
.cB2bTheme .slds-table .forceVirtualAction .menuTrigger:focus {
    background-color: var(--b2b_light-interactive-hover-neutral)
}

.THIS .slds-table .forceVirtualAction .uiPopupTrigger:active,
.cB2bTheme .slds-table .forceVirtualAction .uiPopupTrigger:active,
.THIS .slds-table .forceVirtualAction .menuTrigger:active,
.cB2bTheme .slds-table .forceVirtualAction .menuTrigger:active {
    background-color: var(--b2b_light-interactive-hover-neutral);
    outline: 2px solid RGB(var(--b2b_light-interactive-focus));
    outline-offset: 2px
}

.THIS .slds-table .forceVirtualAction .uiPopupTrigger:focus,
.cB2bTheme .slds-table .forceVirtualAction .uiPopupTrigger:focus,
.THIS .slds-table .forceVirtualAction .uiPopupTrigger:focus-visible,
.cB2bTheme .slds-table .forceVirtualAction .uiPopupTrigger:focus-visible,
.THIS .slds-table .forceVirtualAction .menuTrigger:focus,
.cB2bTheme .slds-table .forceVirtualAction .menuTrigger:focus,
.THIS .slds-table .forceVirtualAction .menuTrigger:focus-visible,
.cB2bTheme .slds-table .forceVirtualAction .menuTrigger:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .slds-table .forceVirtualAction .uiPopupTrigger:disabled,
.cB2bTheme .slds-table .forceVirtualAction .uiPopupTrigger:disabled,
.THIS .slds-table .forceVirtualAction .menuTrigger:disabled,
.cB2bTheme .slds-table .forceVirtualAction .menuTrigger:disabled {
    cursor: not-allowed;
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .slds-table .forceVirtualAction .uiPopupTrigger:disabled:focus,
.cB2bTheme .slds-table .forceVirtualAction .uiPopupTrigger:disabled:focus,
.THIS .slds-table .forceVirtualAction .uiPopupTrigger:disabled:focus-visible,
.cB2bTheme .slds-table .forceVirtualAction .uiPopupTrigger:disabled:focus-visible,
.THIS .slds-table .forceVirtualAction .menuTrigger:disabled:focus,
.cB2bTheme .slds-table .forceVirtualAction .menuTrigger:disabled:focus,
.THIS .slds-table .forceVirtualAction .menuTrigger:disabled:focus-visible,
.cB2bTheme .slds-table .forceVirtualAction .menuTrigger:disabled:focus-visible {
    outline: none
}

.THIS .slds-table .forceVirtualAction .uiPopupTrigger:focus,
.cB2bTheme .slds-table .forceVirtualAction .uiPopupTrigger:focus,
.THIS .slds-table .forceVirtualAction .menuTrigger:focus,
.cB2bTheme .slds-table .forceVirtualAction .menuTrigger:focus {
    background: transparent;
    outline: none
}

.THIS .slds-table .forceVirtualAction .uiPopupTrigger:hover,
.cB2bTheme .slds-table .forceVirtualAction .uiPopupTrigger:hover,
.THIS .slds-table .forceVirtualAction .menuTrigger:hover,
.cB2bTheme .slds-table .forceVirtualAction .menuTrigger:hover {
    background: transparent;
    color: RGB(var(--b2b_light-interactive-brand));
    outline: none
}

.THIS .slds-table .forceVirtualAction .uiPopupTrigger:active,
.cB2bTheme .slds-table .forceVirtualAction .uiPopupTrigger:active,
.THIS .slds-table .forceVirtualAction .menuTrigger:active,
.cB2bTheme .slds-table .forceVirtualAction .menuTrigger:active {
    background: transparent;
    outline: none;
    color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-table .forceVirtualAction .uiPopupTrigger:disabled,
.cB2bTheme .slds-table .forceVirtualAction .uiPopupTrigger:disabled,
.THIS .slds-table .forceVirtualAction .menuTrigger:disabled,
.cB2bTheme .slds-table .forceVirtualAction .menuTrigger:disabled {
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .slds-table .forceVirtualAction .uiPopupTrigger svg,
.cB2bTheme .slds-table .forceVirtualAction .uiPopupTrigger svg,
.THIS .slds-table .forceVirtualAction .menuTrigger svg,
.cB2bTheme .slds-table .forceVirtualAction .menuTrigger svg {
    fill: currentColor
}

.THIS .slds-table .forceVirtualAction .uiPopupTrigger lightning-primitive-icon,
.cB2bTheme .slds-table .forceVirtualAction .uiPopupTrigger lightning-primitive-icon,
.THIS .slds-table .forceVirtualAction .menuTrigger lightning-primitive-icon,
.cB2bTheme .slds-table .forceVirtualAction .menuTrigger lightning-primitive-icon {
    width: .75rem;
    height: .75rem
}

.THIS .slds-table .rowActionsPlaceHolder,
.cB2bTheme .slds-table .rowActionsPlaceHolder {
    margin: 0;
    padding: 0;
    font-size: 0.1rem;
    line-height: 1;
    color: RGB(var(--b2b_light-text-01));
    display: flex;
    align-items: center;
    justify-content: center
}

.THIS .slds-table .rowActionsPlaceHolder:focus,
.cB2bTheme .slds-table .rowActionsPlaceHolder:focus {
    background: transparent;
    outline: none
}

.THIS .slds-table .rowActionsPlaceHolder:hover,
.cB2bTheme .slds-table .rowActionsPlaceHolder:hover {
    background: transparent;
    color: RGB(var(--b2b_light-interactive-brand));
    outline: none
}

.THIS .slds-table .rowActionsPlaceHolder:active,
.cB2bTheme .slds-table .rowActionsPlaceHolder:active {
    background: transparent;
    outline: none;
    color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .slds-table .rowActionsPlaceHolder:disabled,
.cB2bTheme .slds-table .rowActionsPlaceHolder:disabled {
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .slds-table .rowActionsPlaceHolder svg,
.cB2bTheme .slds-table .rowActionsPlaceHolder svg {
    fill: currentColor
}

.THIS .slds-table_header-fixed thead th,
.cB2bTheme .slds-table_header-fixed thead th,
.THIS .slds-table--header-fixed thead th,
.cB2bTheme .slds-table--header-fixed thead th {
    padding: 0
}

.THIS .slds-table_bordered,
.cB2bTheme .slds-table_bordered,
.THIS .slds-table--bordered,
.cB2bTheme .slds-table--bordered {
    border-bottom: none
}

.THIS .slds-table_bordered tbody td,
.cB2bTheme .slds-table_bordered tbody td,
.THIS .slds-table_bordered tbody th,
.cB2bTheme .slds-table_bordered tbody th,
.THIS .slds-table--bordered tbody td,
.cB2bTheme .slds-table--bordered tbody td,
.THIS .slds-table--bordered tbody th,
.cB2bTheme .slds-table--bordered tbody th {
    border-color: RGB(var(--b2b_light-decoration-border))
}

.THIS .slds-table_header-fixed_container::before,
.cB2bTheme .slds-table_header-fixed_container::before,
.THIS .slds-table--header-fixed_container::before,
.cB2bTheme .slds-table--header-fixed_container::before {
    border-color: RGB(var(--b2b_light-decoration-border))
}

.THIS .slds-cell-fixed,
.cB2bTheme .slds-cell-fixed {
    background-color: transparent
}

.THIS .slds-table_bordered:not(.slds-no-row-hover) tbody tr:hover>td:not(.slds-has-focus),
.cB2bTheme .slds-table_bordered:not(.slds-no-row-hover) tbody tr:hover>td:not(.slds-has-focus),
.THIS .slds-table_bordered:not(.slds-no-row-hover) tbody tr:hover>th:not(.slds-has-focus),
.cB2bTheme .slds-table_bordered:not(.slds-no-row-hover) tbody tr:hover>th:not(.slds-has-focus),
.THIS .slds-table_bordered:not(.slds-no-row-hover) tbody tr:focus>td:not(.slds-has-focus),
.cB2bTheme .slds-table_bordered:not(.slds-no-row-hover) tbody tr:focus>td:not(.slds-has-focus),
.THIS .slds-table_bordered:not(.slds-no-row-hover) tbody tr:focus>th:not(.slds-has-focus),
.cB2bTheme .slds-table_bordered:not(.slds-no-row-hover) tbody tr:focus>th:not(.slds-has-focus),
.THIS .slds-table--bordered:not(.slds-no-row-hover) tbody tr:hover>td:not(.slds-has-focus),
.cB2bTheme .slds-table--bordered:not(.slds-no-row-hover) tbody tr:hover>td:not(.slds-has-focus),
.THIS .slds-table--bordered:not(.slds-no-row-hover) tbody tr:hover>th:not(.slds-has-focus),
.cB2bTheme .slds-table--bordered:not(.slds-no-row-hover) tbody tr:hover>th:not(.slds-has-focus),
.THIS .slds-table--bordered:not(.slds-no-row-hover) tbody tr:focus>td:not(.slds-has-focus),
.cB2bTheme .slds-table--bordered:not(.slds-no-row-hover) tbody tr:focus>td:not(.slds-has-focus),
.THIS .slds-table--bordered:not(.slds-no-row-hover) tbody tr:focus>th:not(.slds-has-focus),
.cB2bTheme .slds-table--bordered:not(.slds-no-row-hover) tbody tr:focus>th:not(.slds-has-focus),
.THIS .slds-table th:focus,
.cB2bTheme .slds-table th:focus,
.THIS .slds-table th.slds-has-focus,
.cB2bTheme .slds-table th.slds-has-focus,
.THIS .slds-table [role="gridcell"]:focus,
.cB2bTheme .slds-table [role="gridcell"]:focus,
.THIS .slds-table [role="gridcell"].slds-has-focus,
.cB2bTheme .slds-table [role="gridcell"].slds-has-focus,
.THIS .slds-table .slds-cell-edit.slds-has-focus:hover,
.cB2bTheme .slds-table .slds-cell-edit.slds-has-focus:hover,
.THIS .slds-table_edit:not(.slds-no-cell-focus) tbody tr:hover>.slds-cell-edit.slds-has-focus,
.cB2bTheme .slds-table_edit:not(.slds-no-cell-focus) tbody tr:hover>.slds-cell-edit.slds-has-focus,
.THIS .slds-table--edit:not(.slds-no-cell-focus) tbody tr:hover>.slds-cell-edit.slds-has-focus,
.cB2bTheme .slds-table--edit:not(.slds-no-cell-focus) tbody tr:hover>.slds-cell-edit.slds-has-focus,
.THIS .forceListViewManagerGrid .slds-has-focus.slds-is-resizable .slds-cell-fixed,
.cB2bTheme .forceListViewManagerGrid .slds-has-focus.slds-is-resizable .slds-cell-fixed,
.THIS .forceListViewManagerGrid .slds-has-focus.slds-is-resizable .slds-cell-fixed:focus,
.cB2bTheme .forceListViewManagerGrid .slds-has-focus.slds-is-resizable .slds-cell-fixed:focus,
.THIS .forceListViewManagerGrid .slds-has-focus.slds-is-resizable .slds-cell-fixed:hover,
.cB2bTheme .forceListViewManagerGrid .slds-has-focus.slds-is-resizable .slds-cell-fixed:hover,
.THIS .forceListViewManagerGrid .slds-has-focus.slds-is-resizable .slds-cell-fixed:focus:hover,
.cB2bTheme .forceListViewManagerGrid .slds-has-focus.slds-is-resizable .slds-cell-fixed:focus:hover {
    box-shadow: none;
    background-color: transparent
}

.THIS .slds-table:not(.slds-no-row-hover) tbody tr:hover>td,
.cB2bTheme .slds-table:not(.slds-no-row-hover) tbody tr:hover>td,
.THIS .slds-table:not(.slds-no-row-hover) tbody tr:hover>th,
.cB2bTheme .slds-table:not(.slds-no-row-hover) tbody tr:hover>th,
.THIS .slds-table:not(.slds-no-row-hover) tbody tr:focus>td,
.cB2bTheme .slds-table:not(.slds-no-row-hover) tbody tr:focus>td,
.THIS .slds-table:not(.slds-no-row-hover) tbody tr:focus>th,
.cB2bTheme .slds-table:not(.slds-no-row-hover) tbody tr:focus>th {
    background-color: transparent;
    box-shadow: none
}

.THIS .forceListViewManagerGridColumnHeaderMenu,
.cB2bTheme .forceListViewManagerGridColumnHeaderMenu {
    display: none
}

.THIS .forceListViewManagerGrid th.initialSortAsc:not(.ascending):not(.descending) a.toggle:hover:after,
.cB2bTheme .forceListViewManagerGrid th.initialSortAsc:not(.ascending):not(.descending) a.toggle:hover:after,
.THIS .forceListViewManagerGrid th.initialSortAsc:not(.ascending):not(.descending) a.toggle:focus:after,
.cB2bTheme .forceListViewManagerGrid th.initialSortAsc:not(.ascending):not(.descending) a.toggle:focus:after,
.THIS .forceListViewManagerGrid th.sortable.ascending a.toggle:active:after,
.cB2bTheme .forceListViewManagerGrid th.sortable.ascending a.toggle:active:after,
.THIS .forceListViewManagerGrid th.sortable.ascending a.toggle:after,
.cB2bTheme .forceListViewManagerGrid th.sortable.ascending a.toggle:after {
    display: none
}

.THIS .forceListViewManagerGrid th.initialSortDesc:not(.descending):not(.ascending) a.toggle:hover:after,
.cB2bTheme .forceListViewManagerGrid th.initialSortDesc:not(.descending):not(.ascending) a.toggle:hover:after,
.THIS .forceListViewManagerGrid th.initialSortDesc:not(.descending):not(.ascending) a.toggle:focus:after,
.cB2bTheme .forceListViewManagerGrid th.initialSortDesc:not(.descending):not(.ascending) a.toggle:focus:after,
.THIS .forceListViewManagerGrid th.sortable.descending a.toggle:active:after,
.cB2bTheme .forceListViewManagerGrid th.sortable.descending a.toggle:active:after,
.THIS .forceListViewManagerGrid th.sortable.descending a.toggle:after,
.cB2bTheme .forceListViewManagerGrid th.sortable.descending a.toggle:after {
    display: none
}

.THIS .slds-th__action,
.cB2bTheme .slds-th__action {
    color: RGB(var(--b2b_light-text-01)) !important
}

.THIS .slds-th__action:hover,
.cB2bTheme .slds-th__action:hover,
.THIS .slds-th__action:focus,
.cB2bTheme .slds-th__action:focus {
    color: RGB(var(--b2b_light-text-01)) !important;
    background-color: RGB(var(--b2b_light-bg-02))
}

.THIS .slds-has-focus .slds-th__action,
.cB2bTheme .slds-has-focus .slds-th__action {
    box-shadow: none
}

.THIS .forceListViewManagerGrid .slds-has-focus.slds-is-resizable .slds-th__action,
.cB2bTheme .forceListViewManagerGrid .slds-has-focus.slds-is-resizable .slds-th__action,
.THIS .forceListViewManagerGrid .slds-has-focus.slds-is-resizable .slds-th__action:focus,
.cB2bTheme .forceListViewManagerGrid .slds-has-focus.slds-is-resizable .slds-th__action:focus,
.THIS .forceListViewManagerGrid .slds-has-focus.slds-is-resizable .slds-th__action:hover,
.cB2bTheme .forceListViewManagerGrid .slds-has-focus.slds-is-resizable .slds-th__action:hover,
.THIS .forceListViewManagerGrid .slds-has-focus.slds-is-resizable .slds-th__action:focus:hover,
.cB2bTheme .forceListViewManagerGrid .slds-has-focus.slds-is-resizable .slds-th__action:focus:hover,
.THIS .forceListViewManagerGrid .slds-no-cell-focus .slds-has-focus.slds-is-resizable:hover .slds-th__action,
.cB2bTheme .forceListViewManagerGrid .slds-no-cell-focus .slds-has-focus.slds-is-resizable:hover .slds-th__action,
.THIS .forceListViewManagerGrid .slds-is-resizable .slds-th__action:focus,
.cB2bTheme .forceListViewManagerGrid .slds-is-resizable .slds-th__action:focus,
.THIS .forceListViewManagerGrid .slds-is-resizable .slds-th__action:hover,
.cB2bTheme .forceListViewManagerGrid .slds-is-resizable .slds-th__action:hover,
.THIS .forceListViewManagerGrid .slds-is-resizable .slds-th__action:focus:hover,
.cB2bTheme .forceListViewManagerGrid .slds-is-resizable .slds-th__action:focus:hover {
    background-color: RGB(var(--b2b_light-bg-02))
}

.THIS .forceListViewManagerGrid.hideRowNumberColumn thead th:nth-child(2) .slds-th__action,
.cB2bTheme .forceListViewManagerGrid.hideRowNumberColumn thead th:nth-child(2) .slds-th__action {
    padding-left: var(--lwc-spacingXSmall)
}

.THIS .forceListViewManagerGrid.hideRowNumberColumn.hideSelection tbody th:first-of-type,
.cB2bTheme .forceListViewManagerGrid.hideRowNumberColumn.hideSelection tbody th:first-of-type,
.THIS .forceListViewManagerGrid.hideRowNumberColumn:not(.hideSelection) tbody td:nth-child(2),
.cB2bTheme .forceListViewManagerGrid.hideRowNumberColumn:not(.hideSelection) tbody td:nth-child(2) {
    padding-left: var(--lwc-spacingXSmall)
}

.THIS .forceCommunityRelatedList .forceListViewManagerGrid tbody td:last-of-type,
.cB2bTheme .forceCommunityRelatedList .forceListViewManagerGrid tbody td:last-of-type {
    padding-right: 0
}

.THIS .forceCommunityRelatedList .forceListViewManagerGrid tbody td:last-of-type>.slds-grid--align-spread,
.cB2bTheme .forceCommunityRelatedList .forceListViewManagerGrid tbody td:last-of-type>.slds-grid--align-spread {
    justify-content: flex-end
}

.THIS .forceListViewManagerGrid .slds-is-resizable .slds-cell-fixed:hover,
.cB2bTheme .forceListViewManagerGrid .slds-is-resizable .slds-cell-fixed:hover {
    box-shadow: none;
    background-color: transparent
}

.THIS .slds-resizable__divider:before,
.cB2bTheme .slds-resizable__divider:before {
    background-color: RGB(var(--b2b_light-decoration-border));
    width: 1px
}

.THIS .slds-resizable__divider:after,
.cB2bTheme .slds-resizable__divider:after {
    background-color: RGB(var(--b2b_light-decoration-border))
}

.THIS td.cellContainer .rowActionsPlaceHolder,
.cB2bTheme td.cellContainer .rowActionsPlaceHolder {
    width: 1.25rem;
    height: 1.25rem;
    background: none;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid RGB(var(--b2b_light-decoration-border))
}

.THIS td.cellContainer .rowActionsPlaceHolder svg,
.cB2bTheme td.cellContainer .rowActionsPlaceHolder svg {
    width: .75rem;
    height: .75rem;
    color: RGB(var(--b2b_light-text-01));
    display: block
}

.THIS td.cellContainer .forceVirtualAction .menuTrigger,
.cB2bTheme td.cellContainer .forceVirtualAction .menuTrigger {
    border: 1px solid RGB(var(--b2b_light-decoration-border))
}

.THIS td.cellContainer .outputLookupLink,
.cB2bTheme td.cellContainer .outputLookupLink {
    pointer-events: none;
    cursor: default
}

.THIS td.cellContainer [data-refid="recordId"],
.cB2bTheme td.cellContainer [data-refid="recordId"] {
    font-size: var(--lwc-fontSize2);
    font-weight: var(--lwc-fontWeightBold);
    border: 1px solid RGB(var(--b2b_light-decoration-border));
    text-decoration: none;
    border-radius: 99px;
    padding: var(--lwc-spacingXxSmall) var(--lwc-spacingXSmall)
}

.THIS td.cellContainer [data-refid="recordId"]:before,
.cB2bTheme td.cellContainer [data-refid="recordId"]:before {
    background-image: url("data:image/svg+xml;utf-8,<svg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'><path fill='rgba(173, 178, 184, 1)' d='M3.742 17.641l5.026-3.163a4.485 4.485 0 01-.76-.96l-.006-.01-.005-.009a4.675 4.675 0 01-.611-2.35V9.467c0-.607.115-1.196.344-1.757l.01-.024.01-.023a4.82 4.82 0 01.98-1.426c.426-.426.92-.758 1.476-.989a4.326 4.326 0 011.78-.381 4.39 4.39 0 011.822.387c.56.245 1.059.585 1.477 1.025.41.413.724.896.948 1.435.25.556.381 1.144.381 1.753v1.684c0 .849-.215 1.65-.653 2.374-.21.355-.461.674-.75.955l5.048 3.16A9.99 9.99 0 0112 22a9.99 9.99 0 01-8.258-4.359z' /></svg>");
    background-repeat: no-repeat;
    width: 1rem;
    height: 1rem;
    content: "";
    border: 1px solid RGB(var(--b2b_light-decoration-border));
    border-radius: 50%;
    margin-right: var(--lwc-spacingXxSmall);
    background-color: RGB(var(--b2b_light-bg-02))
}

.THIS .slds-badge:has(.kuka-icon-text),
.cB2bTheme .slds-badge:has(.kuka-icon-text) {
    padding: unset;
    height: 22px
}

.THIS .slds-badge,
.cB2bTheme .slds-badge {
    background-color: RGB(var(--b2b_light-bg-03));
    color: RGB(var(--b2b_light-text-01));
    line-height: var(--b2b-lineHeightFixed18);
    padding: var(--lwc-spacingXxxSmall) var(--lwc-spacingXSmall);
    border: none;
    align-self: flex-start
}

.THIS .slds-badge c-b2b-svg,
.cB2bTheme .slds-badge c-b2b-svg {
    fill: RGB(var(--b2b_light-icon-01))
}

.THIS .slds-badge_inverse,
.cB2bTheme .slds-badge_inverse {
    background-color: RGB(var(--b2b_light-bg-inverted));
    color: RGB(var(--b2b_light-text-inverted))
}

.THIS .slds-badge_lightest,
.cB2bTheme .slds-badge_lightest {
    border: 1px solid RGB(var(--b2b_light-bg-03));
    background-color: transparent
}

.THIS .slds-badge_lightest c-b2b-svg,
.cB2bTheme .slds-badge_lightest c-b2b-svg {
    fill: RGB(var(--b2b_light-icon-01))
}

.THIS .slds-badge.slds-theme_success,
.cB2bTheme .slds-badge.slds-theme_success {
    background-color: var(--b2b_light-status-success-muted)
}

.THIS .slds-badge.slds-theme_success c-b2b-svg,
.cB2bTheme .slds-badge.slds-theme_success c-b2b-svg {
    fill: RGB(var(--b2b_light-status-success))
}

.THIS .slds-badge.slds-theme_warning,
.cB2bTheme .slds-badge.slds-theme_warning {
    background-color: var(--b2b_light-status-warning-muted)
}

.THIS .slds-badge.slds-theme_warning c-b2b-svg,
.cB2bTheme .slds-badge.slds-theme_warning c-b2b-svg {
    fill: RGB(var(--b2b_light-status-warning))
}

.THIS .slds-badge.slds-theme_error,
.cB2bTheme .slds-badge.slds-theme_error {
    background-color: var(--b2b_light-status-error-muted)
}

.THIS .slds-badge.slds-theme_error c-b2b-svg,
.cB2bTheme .slds-badge.slds-theme_error c-b2b-svg {
    fill: RGB(var(--b2b_light-status-error))
}

.THIS .slds-badge.slds-theme_info,
.cB2bTheme .slds-badge.slds-theme_info {
    background-color: var(--b2b_light-status-info-muted)
}

.THIS .slds-badge.slds-theme_info c-b2b-svg,
.cB2bTheme .slds-badge.slds-theme_info c-b2b-svg {
    fill: RGB(var(--b2b_light-status-info))
}

.THIS.slds-popover_tooltip,
.slds-popover_tooltip.cB2bTheme,
.THIS .slds-popover_tooltip,
.cB2bTheme .slds-popover_tooltip,
.THIS~.comm-panels-container.slds-popover_tooltip,
.cB2bTheme~.comm-panels-container.slds-popover_tooltip,
.THIS~.comm-panels-container .slds-popover_tooltip,
.cB2bTheme~.comm-panels-container .slds-popover_tooltip,
.THIS~.forceCommunityToastManager.slds-popover_tooltip,
.cB2bTheme~.forceCommunityToastManager.slds-popover_tooltip,
.THIS~.forceCommunityToastManager .slds-popover_tooltip,
.cB2bTheme~.forceCommunityToastManager .slds-popover_tooltip,
.THIS~.popupTargetContainer.slds-popover_tooltip,
.cB2bTheme~.popupTargetContainer.slds-popover_tooltip,
.THIS~.popupTargetContainer .slds-popover_tooltip,
.cB2bTheme~.popupTargetContainer .slds-popover_tooltip,
.THIS~lightning-primitive-bubble.slds-popover_tooltip,
.cB2bTheme~lightning-primitive-bubble.slds-popover_tooltip,
.THIS~lightning-primitive-bubble .slds-popover_tooltip,
.cB2bTheme~lightning-primitive-bubble .slds-popover_tooltip {
    background-color: RGB(var(--b2b_light-bg-inverted));
    box-shadow: none;
    padding: var(--lwc-spacingXSmall) var(--lwc-spacingSmall);
    border-radius: 0
}

.THIS.slds-popover_tooltip:after,
.slds-popover_tooltip.cB2bTheme:after,
.THIS .slds-popover_tooltip:after,
.cB2bTheme .slds-popover_tooltip:after,
.THIS~.comm-panels-container.slds-popover_tooltip:after,
.cB2bTheme~.comm-panels-container.slds-popover_tooltip:after,
.THIS~.comm-panels-container .slds-popover_tooltip:after,
.cB2bTheme~.comm-panels-container .slds-popover_tooltip:after,
.THIS~.forceCommunityToastManager.slds-popover_tooltip:after,
.cB2bTheme~.forceCommunityToastManager.slds-popover_tooltip:after,
.THIS~.forceCommunityToastManager .slds-popover_tooltip:after,
.cB2bTheme~.forceCommunityToastManager .slds-popover_tooltip:after,
.THIS~.popupTargetContainer.slds-popover_tooltip:after,
.cB2bTheme~.popupTargetContainer.slds-popover_tooltip:after,
.THIS~.popupTargetContainer .slds-popover_tooltip:after,
.cB2bTheme~.popupTargetContainer .slds-popover_tooltip:after,
.THIS~lightning-primitive-bubble.slds-popover_tooltip:after,
.cB2bTheme~lightning-primitive-bubble.slds-popover_tooltip:after,
.THIS~lightning-primitive-bubble .slds-popover_tooltip:after,
.cB2bTheme~lightning-primitive-bubble .slds-popover_tooltip:after {
    box-shadow: none
}

.THIS .slds-popover__body,
.cB2bTheme .slds-popover__body,
.THIS~.comm-panels-container .slds-popover__body,
.cB2bTheme~.comm-panels-container .slds-popover__body,
.THIS~.forceCommunityToastManager .slds-popover__body,
.cB2bTheme~.forceCommunityToastManager .slds-popover__body,
.THIS~.popupTargetContainer .slds-popover__body,
.cB2bTheme~.popupTargetContainer .slds-popover__body,
.THIS~lightning-primitive-bubble .slds-popover__body,
.cB2bTheme~lightning-primitive-bubble .slds-popover__body {
    font-size: .875rem;
    color: RGB(var(--b2b_light-text-inverted));
    padding: 0
}

.THIS .tooltip .advanced-wrapper .pointer,
.cB2bTheme .tooltip .advanced-wrapper .pointer,
.THIS~.comm-panels-container .tooltip .advanced-wrapper .pointer,
.cB2bTheme~.comm-panels-container .tooltip .advanced-wrapper .pointer,
.THIS~.forceCommunityToastManager .tooltip .advanced-wrapper .pointer,
.cB2bTheme~.forceCommunityToastManager .tooltip .advanced-wrapper .pointer,
.THIS~.popupTargetContainer .tooltip .advanced-wrapper .pointer,
.cB2bTheme~.popupTargetContainer .tooltip .advanced-wrapper .pointer,
.THIS~lightning-primitive-bubble .tooltip .advanced-wrapper .pointer,
.cB2bTheme~lightning-primitive-bubble .tooltip .advanced-wrapper .pointer {
    border-top-color: RGB(var(--b2b_light-bg-inverted))
}

.THIS .tooltip .advanced-wrapper .tooltip-body,
.cB2bTheme .tooltip .advanced-wrapper .tooltip-body,
.THIS~.comm-panels-container .tooltip .advanced-wrapper .tooltip-body,
.cB2bTheme~.comm-panels-container .tooltip .advanced-wrapper .tooltip-body,
.THIS~.forceCommunityToastManager .tooltip .advanced-wrapper .tooltip-body,
.cB2bTheme~.forceCommunityToastManager .tooltip .advanced-wrapper .tooltip-body,
.THIS~.popupTargetContainer .tooltip .advanced-wrapper .tooltip-body,
.cB2bTheme~.popupTargetContainer .tooltip .advanced-wrapper .tooltip-body,
.THIS~lightning-primitive-bubble .tooltip .advanced-wrapper .tooltip-body,
.cB2bTheme~lightning-primitive-bubble .tooltip .advanced-wrapper .tooltip-body {
    background-color: RGB(var(--b2b_light-bg-inverted));
    box-shadow: none;
    padding: var(--lwc-spacingXSmall) var(--lwc-spacingSmall);
    border-radius: 0
}

.THIS .slds-breadcrumb__item,
.cB2bTheme .slds-breadcrumb__item,
.THIS~.comm-panels-container .slds-breadcrumb__item,
.cB2bTheme~.comm-panels-container .slds-breadcrumb__item,
.THIS~.forceCommunityToastManager .slds-breadcrumb__item,
.cB2bTheme~.forceCommunityToastManager .slds-breadcrumb__item,
.THIS~.popupTargetContainer .slds-breadcrumb__item,
.cB2bTheme~.popupTargetContainer .slds-breadcrumb__item,
.THIS~lightning-primitive-bubble .slds-breadcrumb__item,
.cB2bTheme~lightning-primitive-bubble .slds-breadcrumb__item {
    font-size: var(--lwc-fontSize4)
}

.THIS .slds-breadcrumb__item:before,
.cB2bTheme .slds-breadcrumb__item:before,
.THIS~.comm-panels-container .slds-breadcrumb__item:before,
.cB2bTheme~.comm-panels-container .slds-breadcrumb__item:before,
.THIS~.forceCommunityToastManager .slds-breadcrumb__item:before,
.cB2bTheme~.forceCommunityToastManager .slds-breadcrumb__item:before,
.THIS~.popupTargetContainer .slds-breadcrumb__item:before,
.cB2bTheme~.popupTargetContainer .slds-breadcrumb__item:before,
.THIS~lightning-primitive-bubble .slds-breadcrumb__item:before,
.cB2bTheme~lightning-primitive-bubble .slds-breadcrumb__item:before {
    content: "/";
    color: RGB(var(--b2b_light-text-03));
    padding-top: var(--lwc-spacingXxxSmall)
}

.THIS .slds-breadcrumb__item:first-child a,
.cB2bTheme .slds-breadcrumb__item:first-child a,
.THIS~.comm-panels-container .slds-breadcrumb__item:first-child a,
.cB2bTheme~.comm-panels-container .slds-breadcrumb__item:first-child a,
.THIS~.forceCommunityToastManager .slds-breadcrumb__item:first-child a,
.cB2bTheme~.forceCommunityToastManager .slds-breadcrumb__item:first-child a,
.THIS~.popupTargetContainer .slds-breadcrumb__item:first-child a,
.cB2bTheme~.popupTargetContainer .slds-breadcrumb__item:first-child a,
.THIS~lightning-primitive-bubble .slds-breadcrumb__item:first-child a,
.cB2bTheme~lightning-primitive-bubble .slds-breadcrumb__item:first-child a {
    padding-left: 0
}

.THIS .slds-breadcrumb__item:last-child a,
.cB2bTheme .slds-breadcrumb__item:last-child a,
.THIS~.comm-panels-container .slds-breadcrumb__item:last-child a,
.cB2bTheme~.comm-panels-container .slds-breadcrumb__item:last-child a,
.THIS~.forceCommunityToastManager .slds-breadcrumb__item:last-child a,
.cB2bTheme~.forceCommunityToastManager .slds-breadcrumb__item:last-child a,
.THIS~.popupTargetContainer .slds-breadcrumb__item:last-child a,
.cB2bTheme~.popupTargetContainer .slds-breadcrumb__item:last-child a,
.THIS~lightning-primitive-bubble .slds-breadcrumb__item:last-child a,
.cB2bTheme~lightning-primitive-bubble .slds-breadcrumb__item:last-child a {
    font-weight: var(--lwc-fontWeightBold, 700)
}

.THIS .slds-breadcrumb a,
.cB2bTheme .slds-breadcrumb a,
.THIS~.comm-panels-container .slds-breadcrumb a,
.cB2bTheme~.comm-panels-container .slds-breadcrumb a,
.THIS~.forceCommunityToastManager .slds-breadcrumb a,
.cB2bTheme~.forceCommunityToastManager .slds-breadcrumb a,
.THIS~.popupTargetContainer .slds-breadcrumb a,
.cB2bTheme~.popupTargetContainer .slds-breadcrumb a,
.THIS~lightning-primitive-bubble .slds-breadcrumb a,
.cB2bTheme~lightning-primitive-bubble .slds-breadcrumb a {
    padding: var(--lwc-spacingXxxSmall) var(--lwc-spacingSmall);
    text-decoration: none
}

.THIS .slds-breadcrumb a:hover,
.cB2bTheme .slds-breadcrumb a:hover,
.THIS~.comm-panels-container .slds-breadcrumb a:hover,
.cB2bTheme~.comm-panels-container .slds-breadcrumb a:hover,
.THIS~.forceCommunityToastManager .slds-breadcrumb a:hover,
.cB2bTheme~.forceCommunityToastManager .slds-breadcrumb a:hover,
.THIS~.popupTargetContainer .slds-breadcrumb a:hover,
.cB2bTheme~.popupTargetContainer .slds-breadcrumb a:hover,
.THIS~lightning-primitive-bubble .slds-breadcrumb a:hover,
.cB2bTheme~lightning-primitive-bubble .slds-breadcrumb a:hover {
    text-decoration: revert;
    text-underline-offset: .125rem;
    text-decoration-thickness: from-font
}

.THIS b2b_buyer_navigation-bread-crumbs,
.cB2bTheme b2b_buyer_navigation-bread-crumbs,
.THIS~.comm-panels-container b2b_buyer_navigation-bread-crumbs,
.cB2bTheme~.comm-panels-container b2b_buyer_navigation-bread-crumbs,
.THIS~.forceCommunityToastManager b2b_buyer_navigation-bread-crumbs,
.cB2bTheme~.forceCommunityToastManager b2b_buyer_navigation-bread-crumbs,
.THIS~.popupTargetContainer b2b_buyer_navigation-bread-crumbs,
.cB2bTheme~.popupTargetContainer b2b_buyer_navigation-bread-crumbs,
.THIS~lightning-primitive-bubble b2b_buyer_navigation-bread-crumbs,
.cB2bTheme~lightning-primitive-bubble b2b_buyer_navigation-bread-crumbs {
    display: block;
    padding: var(--lwc-spacingLarge) 0 var(--lwc-spacingSmall)
}

.THIS b2b_buyer_navigation-bread-crumbs a,
.cB2bTheme b2b_buyer_navigation-bread-crumbs a,
.THIS~.comm-panels-container b2b_buyer_navigation-bread-crumbs a,
.cB2bTheme~.comm-panels-container b2b_buyer_navigation-bread-crumbs a,
.THIS~.forceCommunityToastManager b2b_buyer_navigation-bread-crumbs a,
.cB2bTheme~.forceCommunityToastManager b2b_buyer_navigation-bread-crumbs a,
.THIS~.popupTargetContainer b2b_buyer_navigation-bread-crumbs a,
.cB2bTheme~.popupTargetContainer b2b_buyer_navigation-bread-crumbs a,
.THIS~lightning-primitive-bubble b2b_buyer_navigation-bread-crumbs a,
.cB2bTheme~lightning-primitive-bubble b2b_buyer_navigation-bread-crumbs a {
    line-height: var(--b2b-lineHeightFixed20)
}

.THIS .slds-pill_container,
.cB2bTheme .slds-pill_container,
.THIS .forceChatterSimpleFeedItemTopics.forceChatterSimpleFeedItemTopics--pill,
.cB2bTheme .forceChatterSimpleFeedItemTopics.forceChatterSimpleFeedItemTopics--pill,
.THIS~.comm-panels-container .slds-pill_container,
.cB2bTheme~.comm-panels-container .slds-pill_container,
.THIS~.comm-panels-container .forceChatterSimpleFeedItemTopics.forceChatterSimpleFeedItemTopics--pill,
.cB2bTheme~.comm-panels-container .forceChatterSimpleFeedItemTopics.forceChatterSimpleFeedItemTopics--pill,
.THIS~.forceCommunityToastManager .slds-pill_container,
.cB2bTheme~.forceCommunityToastManager .slds-pill_container,
.THIS~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics.forceChatterSimpleFeedItemTopics--pill,
.cB2bTheme~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics.forceChatterSimpleFeedItemTopics--pill,
.THIS~.popupTargetContainer .slds-pill_container,
.cB2bTheme~.popupTargetContainer .slds-pill_container,
.THIS~.popupTargetContainer .forceChatterSimpleFeedItemTopics.forceChatterSimpleFeedItemTopics--pill,
.cB2bTheme~.popupTargetContainer .forceChatterSimpleFeedItemTopics.forceChatterSimpleFeedItemTopics--pill,
.THIS~lightning-primitive-bubble .slds-pill_container,
.cB2bTheme~lightning-primitive-bubble .slds-pill_container,
.THIS~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics.forceChatterSimpleFeedItemTopics--pill,
.cB2bTheme~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics.forceChatterSimpleFeedItemTopics--pill {
    border: none;
    border-radius: 0;
    margin: 0;
    padding: 0;
    min-height: unset
}

.THIS .slds-pill_container .slds-listbox-item,
.cB2bTheme .slds-pill_container .slds-listbox-item,
.THIS .forceChatterSimpleFeedItemTopics.forceChatterSimpleFeedItemTopics--pill .slds-listbox-item,
.cB2bTheme .forceChatterSimpleFeedItemTopics.forceChatterSimpleFeedItemTopics--pill .slds-listbox-item,
.THIS~.comm-panels-container .slds-pill_container .slds-listbox-item,
.cB2bTheme~.comm-panels-container .slds-pill_container .slds-listbox-item,
.THIS~.comm-panels-container .forceChatterSimpleFeedItemTopics.forceChatterSimpleFeedItemTopics--pill .slds-listbox-item,
.cB2bTheme~.comm-panels-container .forceChatterSimpleFeedItemTopics.forceChatterSimpleFeedItemTopics--pill .slds-listbox-item,
.THIS~.forceCommunityToastManager .slds-pill_container .slds-listbox-item,
.cB2bTheme~.forceCommunityToastManager .slds-pill_container .slds-listbox-item,
.THIS~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics.forceChatterSimpleFeedItemTopics--pill .slds-listbox-item,
.cB2bTheme~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics.forceChatterSimpleFeedItemTopics--pill .slds-listbox-item,
.THIS~.popupTargetContainer .slds-pill_container .slds-listbox-item,
.cB2bTheme~.popupTargetContainer .slds-pill_container .slds-listbox-item,
.THIS~.popupTargetContainer .forceChatterSimpleFeedItemTopics.forceChatterSimpleFeedItemTopics--pill .slds-listbox-item,
.cB2bTheme~.popupTargetContainer .forceChatterSimpleFeedItemTopics.forceChatterSimpleFeedItemTopics--pill .slds-listbox-item,
.THIS~lightning-primitive-bubble .slds-pill_container .slds-listbox-item,
.cB2bTheme~lightning-primitive-bubble .slds-pill_container .slds-listbox-item,
.THIS~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics.forceChatterSimpleFeedItemTopics--pill .slds-listbox-item,
.cB2bTheme~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics.forceChatterSimpleFeedItemTopics--pill .slds-listbox-item {
    margin: 0 var(--lwc-spacingXxSmall) var(--lwc-spacingXxSmall) 0
}

.THIS .slds-listbox_horizontal li+li,
.cB2bTheme .slds-listbox_horizontal li+li,
.THIS .slds-listbox--horizontal li+li,
.cB2bTheme .slds-listbox--horizontal li+li,
.THIS~.comm-panels-container .slds-listbox_horizontal li+li,
.cB2bTheme~.comm-panels-container .slds-listbox_horizontal li+li,
.THIS~.comm-panels-container .slds-listbox--horizontal li+li,
.cB2bTheme~.comm-panels-container .slds-listbox--horizontal li+li,
.THIS~.forceCommunityToastManager .slds-listbox_horizontal li+li,
.cB2bTheme~.forceCommunityToastManager .slds-listbox_horizontal li+li,
.THIS~.forceCommunityToastManager .slds-listbox--horizontal li+li,
.cB2bTheme~.forceCommunityToastManager .slds-listbox--horizontal li+li,
.THIS~.popupTargetContainer .slds-listbox_horizontal li+li,
.cB2bTheme~.popupTargetContainer .slds-listbox_horizontal li+li,
.THIS~.popupTargetContainer .slds-listbox--horizontal li+li,
.cB2bTheme~.popupTargetContainer .slds-listbox--horizontal li+li,
.THIS~lightning-primitive-bubble .slds-listbox_horizontal li+li,
.cB2bTheme~lightning-primitive-bubble .slds-listbox_horizontal li+li,
.THIS~lightning-primitive-bubble .slds-listbox--horizontal li+li,
.cB2bTheme~lightning-primitive-bubble .slds-listbox--horizontal li+li {
    padding-left: 0
}

.THIS .forceChatterPillContainer .pill.forceChatterPill,
.cB2bTheme .forceChatterPillContainer .pill.forceChatterPill,
.THIS .slds-pill,
.cB2bTheme .slds-pill,
.THIS .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a,
.cB2bTheme .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a,
.THIS~.comm-panels-container .forceChatterPillContainer .pill.forceChatterPill,
.cB2bTheme~.comm-panels-container .forceChatterPillContainer .pill.forceChatterPill,
.THIS~.comm-panels-container .slds-pill,
.cB2bTheme~.comm-panels-container .slds-pill,
.THIS~.comm-panels-container .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a,
.cB2bTheme~.comm-panels-container .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a,
.THIS~.forceCommunityToastManager .forceChatterPillContainer .pill.forceChatterPill,
.cB2bTheme~.forceCommunityToastManager .forceChatterPillContainer .pill.forceChatterPill,
.THIS~.forceCommunityToastManager .slds-pill,
.cB2bTheme~.forceCommunityToastManager .slds-pill,
.THIS~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a,
.cB2bTheme~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a,
.THIS~.popupTargetContainer .forceChatterPillContainer .pill.forceChatterPill,
.cB2bTheme~.popupTargetContainer .forceChatterPillContainer .pill.forceChatterPill,
.THIS~.popupTargetContainer .slds-pill,
.cB2bTheme~.popupTargetContainer .slds-pill,
.THIS~.popupTargetContainer .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a,
.cB2bTheme~.popupTargetContainer .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a,
.THIS~lightning-primitive-bubble .forceChatterPillContainer .pill.forceChatterPill,
.cB2bTheme~lightning-primitive-bubble .forceChatterPillContainer .pill.forceChatterPill,
.THIS~lightning-primitive-bubble .slds-pill,
.cB2bTheme~lightning-primitive-bubble .slds-pill,
.THIS~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a,
.cB2bTheme~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a {
    text-decoration: none;
    background: RGB(var(--b2b_light-bg-03));
    border: 1px solid transparent;
    border-radius: 99px;
    padding: var(--lwc-spacingXxxSmall) var(--lwc-spacingXSmall);
    font-size: var(--lwc-fontSize3);
    box-shadow: none;
    min-height: unset
}

.THIS .forceChatterPillContainer .pill.forceChatterPill:hover,
.cB2bTheme .forceChatterPillContainer .pill.forceChatterPill:hover,
.THIS .slds-pill:hover,
.cB2bTheme .slds-pill:hover,
.THIS .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:hover,
.cB2bTheme .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:hover,
.THIS~.comm-panels-container .forceChatterPillContainer .pill.forceChatterPill:hover,
.cB2bTheme~.comm-panels-container .forceChatterPillContainer .pill.forceChatterPill:hover,
.THIS~.comm-panels-container .slds-pill:hover,
.cB2bTheme~.comm-panels-container .slds-pill:hover,
.THIS~.comm-panels-container .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:hover,
.cB2bTheme~.comm-panels-container .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:hover,
.THIS~.forceCommunityToastManager .forceChatterPillContainer .pill.forceChatterPill:hover,
.cB2bTheme~.forceCommunityToastManager .forceChatterPillContainer .pill.forceChatterPill:hover,
.THIS~.forceCommunityToastManager .slds-pill:hover,
.cB2bTheme~.forceCommunityToastManager .slds-pill:hover,
.THIS~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:hover,
.cB2bTheme~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:hover,
.THIS~.popupTargetContainer .forceChatterPillContainer .pill.forceChatterPill:hover,
.cB2bTheme~.popupTargetContainer .forceChatterPillContainer .pill.forceChatterPill:hover,
.THIS~.popupTargetContainer .slds-pill:hover,
.cB2bTheme~.popupTargetContainer .slds-pill:hover,
.THIS~.popupTargetContainer .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:hover,
.cB2bTheme~.popupTargetContainer .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:hover,
.THIS~lightning-primitive-bubble .forceChatterPillContainer .pill.forceChatterPill:hover,
.cB2bTheme~lightning-primitive-bubble .forceChatterPillContainer .pill.forceChatterPill:hover,
.THIS~lightning-primitive-bubble .slds-pill:hover,
.cB2bTheme~lightning-primitive-bubble .slds-pill:hover,
.THIS~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:hover,
.cB2bTheme~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:hover {
    text-decoration: none;
    background: none
}

.THIS .forceChatterPillContainer .pill.forceChatterPill:focus,
.cB2bTheme .forceChatterPillContainer .pill.forceChatterPill:focus,
.THIS .forceChatterPillContainer .pill.forceChatterPill:active,
.cB2bTheme .forceChatterPillContainer .pill.forceChatterPill:active,
.THIS .slds-pill:focus,
.cB2bTheme .slds-pill:focus,
.THIS .slds-pill:active,
.cB2bTheme .slds-pill:active,
.THIS .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:focus,
.cB2bTheme .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:focus,
.THIS .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:active,
.cB2bTheme .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:active,
.THIS~.comm-panels-container .forceChatterPillContainer .pill.forceChatterPill:focus,
.cB2bTheme~.comm-panels-container .forceChatterPillContainer .pill.forceChatterPill:focus,
.THIS~.comm-panels-container .forceChatterPillContainer .pill.forceChatterPill:active,
.cB2bTheme~.comm-panels-container .forceChatterPillContainer .pill.forceChatterPill:active,
.THIS~.comm-panels-container .slds-pill:focus,
.cB2bTheme~.comm-panels-container .slds-pill:focus,
.THIS~.comm-panels-container .slds-pill:active,
.cB2bTheme~.comm-panels-container .slds-pill:active,
.THIS~.comm-panels-container .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:focus,
.cB2bTheme~.comm-panels-container .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:focus,
.THIS~.comm-panels-container .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:active,
.cB2bTheme~.comm-panels-container .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:active,
.THIS~.forceCommunityToastManager .forceChatterPillContainer .pill.forceChatterPill:focus,
.cB2bTheme~.forceCommunityToastManager .forceChatterPillContainer .pill.forceChatterPill:focus,
.THIS~.forceCommunityToastManager .forceChatterPillContainer .pill.forceChatterPill:active,
.cB2bTheme~.forceCommunityToastManager .forceChatterPillContainer .pill.forceChatterPill:active,
.THIS~.forceCommunityToastManager .slds-pill:focus,
.cB2bTheme~.forceCommunityToastManager .slds-pill:focus,
.THIS~.forceCommunityToastManager .slds-pill:active,
.cB2bTheme~.forceCommunityToastManager .slds-pill:active,
.THIS~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:focus,
.cB2bTheme~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:focus,
.THIS~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:active,
.cB2bTheme~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:active,
.THIS~.popupTargetContainer .forceChatterPillContainer .pill.forceChatterPill:focus,
.cB2bTheme~.popupTargetContainer .forceChatterPillContainer .pill.forceChatterPill:focus,
.THIS~.popupTargetContainer .forceChatterPillContainer .pill.forceChatterPill:active,
.cB2bTheme~.popupTargetContainer .forceChatterPillContainer .pill.forceChatterPill:active,
.THIS~.popupTargetContainer .slds-pill:focus,
.cB2bTheme~.popupTargetContainer .slds-pill:focus,
.THIS~.popupTargetContainer .slds-pill:active,
.cB2bTheme~.popupTargetContainer .slds-pill:active,
.THIS~.popupTargetContainer .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:focus,
.cB2bTheme~.popupTargetContainer .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:focus,
.THIS~.popupTargetContainer .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:active,
.cB2bTheme~.popupTargetContainer .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:active,
.THIS~lightning-primitive-bubble .forceChatterPillContainer .pill.forceChatterPill:focus,
.cB2bTheme~lightning-primitive-bubble .forceChatterPillContainer .pill.forceChatterPill:focus,
.THIS~lightning-primitive-bubble .forceChatterPillContainer .pill.forceChatterPill:active,
.cB2bTheme~lightning-primitive-bubble .forceChatterPillContainer .pill.forceChatterPill:active,
.THIS~lightning-primitive-bubble .slds-pill:focus,
.cB2bTheme~lightning-primitive-bubble .slds-pill:focus,
.THIS~lightning-primitive-bubble .slds-pill:active,
.cB2bTheme~lightning-primitive-bubble .slds-pill:active,
.THIS~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:focus,
.cB2bTheme~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:focus,
.THIS~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:active,
.cB2bTheme~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:active {
    outline: none
}

.THIS .forceChatterPillContainer .pill.forceChatterPill:hover,
.cB2bTheme .forceChatterPillContainer .pill.forceChatterPill:hover,
.THIS .slds-pill:hover,
.cB2bTheme .slds-pill:hover,
.THIS .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:hover,
.cB2bTheme .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:hover,
.THIS~.comm-panels-container .forceChatterPillContainer .pill.forceChatterPill:hover,
.cB2bTheme~.comm-panels-container .forceChatterPillContainer .pill.forceChatterPill:hover,
.THIS~.comm-panels-container .slds-pill:hover,
.cB2bTheme~.comm-panels-container .slds-pill:hover,
.THIS~.comm-panels-container .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:hover,
.cB2bTheme~.comm-panels-container .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:hover,
.THIS~.forceCommunityToastManager .forceChatterPillContainer .pill.forceChatterPill:hover,
.cB2bTheme~.forceCommunityToastManager .forceChatterPillContainer .pill.forceChatterPill:hover,
.THIS~.forceCommunityToastManager .slds-pill:hover,
.cB2bTheme~.forceCommunityToastManager .slds-pill:hover,
.THIS~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:hover,
.cB2bTheme~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:hover,
.THIS~.popupTargetContainer .forceChatterPillContainer .pill.forceChatterPill:hover,
.cB2bTheme~.popupTargetContainer .forceChatterPillContainer .pill.forceChatterPill:hover,
.THIS~.popupTargetContainer .slds-pill:hover,
.cB2bTheme~.popupTargetContainer .slds-pill:hover,
.THIS~.popupTargetContainer .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:hover,
.cB2bTheme~.popupTargetContainer .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:hover,
.THIS~lightning-primitive-bubble .forceChatterPillContainer .pill.forceChatterPill:hover,
.cB2bTheme~lightning-primitive-bubble .forceChatterPillContainer .pill.forceChatterPill:hover,
.THIS~lightning-primitive-bubble .slds-pill:hover,
.cB2bTheme~lightning-primitive-bubble .slds-pill:hover,
.THIS~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:hover,
.cB2bTheme~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:hover {
    background: RGB(var(--b2b_light-bg-04))
}

.THIS .forceChatterPillContainer .pill.forceChatterPill:focus,
.cB2bTheme .forceChatterPillContainer .pill.forceChatterPill:focus,
.THIS .forceChatterPillContainer .pill.forceChatterPill:active,
.cB2bTheme .forceChatterPillContainer .pill.forceChatterPill:active,
.THIS .slds-pill:focus,
.cB2bTheme .slds-pill:focus,
.THIS .slds-pill:active,
.cB2bTheme .slds-pill:active,
.THIS .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:focus,
.cB2bTheme .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:focus,
.THIS .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:active,
.cB2bTheme .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:active,
.THIS~.comm-panels-container .forceChatterPillContainer .pill.forceChatterPill:focus,
.cB2bTheme~.comm-panels-container .forceChatterPillContainer .pill.forceChatterPill:focus,
.THIS~.comm-panels-container .forceChatterPillContainer .pill.forceChatterPill:active,
.cB2bTheme~.comm-panels-container .forceChatterPillContainer .pill.forceChatterPill:active,
.THIS~.comm-panels-container .slds-pill:focus,
.cB2bTheme~.comm-panels-container .slds-pill:focus,
.THIS~.comm-panels-container .slds-pill:active,
.cB2bTheme~.comm-panels-container .slds-pill:active,
.THIS~.comm-panels-container .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:focus,
.cB2bTheme~.comm-panels-container .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:focus,
.THIS~.comm-panels-container .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:active,
.cB2bTheme~.comm-panels-container .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:active,
.THIS~.forceCommunityToastManager .forceChatterPillContainer .pill.forceChatterPill:focus,
.cB2bTheme~.forceCommunityToastManager .forceChatterPillContainer .pill.forceChatterPill:focus,
.THIS~.forceCommunityToastManager .forceChatterPillContainer .pill.forceChatterPill:active,
.cB2bTheme~.forceCommunityToastManager .forceChatterPillContainer .pill.forceChatterPill:active,
.THIS~.forceCommunityToastManager .slds-pill:focus,
.cB2bTheme~.forceCommunityToastManager .slds-pill:focus,
.THIS~.forceCommunityToastManager .slds-pill:active,
.cB2bTheme~.forceCommunityToastManager .slds-pill:active,
.THIS~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:focus,
.cB2bTheme~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:focus,
.THIS~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:active,
.cB2bTheme~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:active,
.THIS~.popupTargetContainer .forceChatterPillContainer .pill.forceChatterPill:focus,
.cB2bTheme~.popupTargetContainer .forceChatterPillContainer .pill.forceChatterPill:focus,
.THIS~.popupTargetContainer .forceChatterPillContainer .pill.forceChatterPill:active,
.cB2bTheme~.popupTargetContainer .forceChatterPillContainer .pill.forceChatterPill:active,
.THIS~.popupTargetContainer .slds-pill:focus,
.cB2bTheme~.popupTargetContainer .slds-pill:focus,
.THIS~.popupTargetContainer .slds-pill:active,
.cB2bTheme~.popupTargetContainer .slds-pill:active,
.THIS~.popupTargetContainer .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:focus,
.cB2bTheme~.popupTargetContainer .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:focus,
.THIS~.popupTargetContainer .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:active,
.cB2bTheme~.popupTargetContainer .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:active,
.THIS~lightning-primitive-bubble .forceChatterPillContainer .pill.forceChatterPill:focus,
.cB2bTheme~lightning-primitive-bubble .forceChatterPillContainer .pill.forceChatterPill:focus,
.THIS~lightning-primitive-bubble .forceChatterPillContainer .pill.forceChatterPill:active,
.cB2bTheme~lightning-primitive-bubble .forceChatterPillContainer .pill.forceChatterPill:active,
.THIS~lightning-primitive-bubble .slds-pill:focus,
.cB2bTheme~lightning-primitive-bubble .slds-pill:focus,
.THIS~lightning-primitive-bubble .slds-pill:active,
.cB2bTheme~lightning-primitive-bubble .slds-pill:active,
.THIS~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:focus,
.cB2bTheme~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:focus,
.THIS~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:active,
.cB2bTheme~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a:active {
    border-color: RGB(var(--b2b_light-interactive-focus))
}

.THIS .forceChatterPillContainer .pill.forceChatterPill .slds-icon_container,
.cB2bTheme .forceChatterPillContainer .pill.forceChatterPill .slds-icon_container,
.THIS .forceChatterPillContainer .pill.forceChatterPill .topic,
.cB2bTheme .forceChatterPillContainer .pill.forceChatterPill .topic,
.THIS .slds-pill .slds-icon_container,
.cB2bTheme .slds-pill .slds-icon_container,
.THIS .slds-pill .topic,
.cB2bTheme .slds-pill .topic,
.THIS .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .slds-icon_container,
.cB2bTheme .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .slds-icon_container,
.THIS .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .topic,
.cB2bTheme .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .topic,
.THIS~.comm-panels-container .forceChatterPillContainer .pill.forceChatterPill .slds-icon_container,
.cB2bTheme~.comm-panels-container .forceChatterPillContainer .pill.forceChatterPill .slds-icon_container,
.THIS~.comm-panels-container .forceChatterPillContainer .pill.forceChatterPill .topic,
.cB2bTheme~.comm-panels-container .forceChatterPillContainer .pill.forceChatterPill .topic,
.THIS~.comm-panels-container .slds-pill .slds-icon_container,
.cB2bTheme~.comm-panels-container .slds-pill .slds-icon_container,
.THIS~.comm-panels-container .slds-pill .topic,
.cB2bTheme~.comm-panels-container .slds-pill .topic,
.THIS~.comm-panels-container .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .slds-icon_container,
.cB2bTheme~.comm-panels-container .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .slds-icon_container,
.THIS~.comm-panels-container .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .topic,
.cB2bTheme~.comm-panels-container .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .topic,
.THIS~.forceCommunityToastManager .forceChatterPillContainer .pill.forceChatterPill .slds-icon_container,
.cB2bTheme~.forceCommunityToastManager .forceChatterPillContainer .pill.forceChatterPill .slds-icon_container,
.THIS~.forceCommunityToastManager .forceChatterPillContainer .pill.forceChatterPill .topic,
.cB2bTheme~.forceCommunityToastManager .forceChatterPillContainer .pill.forceChatterPill .topic,
.THIS~.forceCommunityToastManager .slds-pill .slds-icon_container,
.cB2bTheme~.forceCommunityToastManager .slds-pill .slds-icon_container,
.THIS~.forceCommunityToastManager .slds-pill .topic,
.cB2bTheme~.forceCommunityToastManager .slds-pill .topic,
.THIS~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .slds-icon_container,
.cB2bTheme~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .slds-icon_container,
.THIS~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .topic,
.cB2bTheme~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .topic,
.THIS~.popupTargetContainer .forceChatterPillContainer .pill.forceChatterPill .slds-icon_container,
.cB2bTheme~.popupTargetContainer .forceChatterPillContainer .pill.forceChatterPill .slds-icon_container,
.THIS~.popupTargetContainer .forceChatterPillContainer .pill.forceChatterPill .topic,
.cB2bTheme~.popupTargetContainer .forceChatterPillContainer .pill.forceChatterPill .topic,
.THIS~.popupTargetContainer .slds-pill .slds-icon_container,
.cB2bTheme~.popupTargetContainer .slds-pill .slds-icon_container,
.THIS~.popupTargetContainer .slds-pill .topic,
.cB2bTheme~.popupTargetContainer .slds-pill .topic,
.THIS~.popupTargetContainer .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .slds-icon_container,
.cB2bTheme~.popupTargetContainer .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .slds-icon_container,
.THIS~.popupTargetContainer .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .topic,
.cB2bTheme~.popupTargetContainer .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .topic,
.THIS~lightning-primitive-bubble .forceChatterPillContainer .pill.forceChatterPill .slds-icon_container,
.cB2bTheme~lightning-primitive-bubble .forceChatterPillContainer .pill.forceChatterPill .slds-icon_container,
.THIS~lightning-primitive-bubble .forceChatterPillContainer .pill.forceChatterPill .topic,
.cB2bTheme~lightning-primitive-bubble .forceChatterPillContainer .pill.forceChatterPill .topic,
.THIS~lightning-primitive-bubble .slds-pill .slds-icon_container,
.cB2bTheme~lightning-primitive-bubble .slds-pill .slds-icon_container,
.THIS~lightning-primitive-bubble .slds-pill .topic,
.cB2bTheme~lightning-primitive-bubble .slds-pill .topic,
.THIS~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .slds-icon_container,
.cB2bTheme~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .slds-icon_container,
.THIS~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .topic,
.cB2bTheme~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .topic {
    cursor: pointer;
    margin: 0 0 0 var(--lwc-spacingXxSmall);
    height: auto;
    width: auto
}

.THIS .forceChatterPillContainer .pill.forceChatterPill .deleteIcon,
.cB2bTheme .forceChatterPillContainer .pill.forceChatterPill .deleteIcon,
.THIS .slds-pill .deleteIcon,
.cB2bTheme .slds-pill .deleteIcon,
.THIS .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .deleteIcon,
.cB2bTheme .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .deleteIcon,
.THIS~.comm-panels-container .forceChatterPillContainer .pill.forceChatterPill .deleteIcon,
.cB2bTheme~.comm-panels-container .forceChatterPillContainer .pill.forceChatterPill .deleteIcon,
.THIS~.comm-panels-container .slds-pill .deleteIcon,
.cB2bTheme~.comm-panels-container .slds-pill .deleteIcon,
.THIS~.comm-panels-container .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .deleteIcon,
.cB2bTheme~.comm-panels-container .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .deleteIcon,
.THIS~.forceCommunityToastManager .forceChatterPillContainer .pill.forceChatterPill .deleteIcon,
.cB2bTheme~.forceCommunityToastManager .forceChatterPillContainer .pill.forceChatterPill .deleteIcon,
.THIS~.forceCommunityToastManager .slds-pill .deleteIcon,
.cB2bTheme~.forceCommunityToastManager .slds-pill .deleteIcon,
.THIS~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .deleteIcon,
.cB2bTheme~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .deleteIcon,
.THIS~.popupTargetContainer .forceChatterPillContainer .pill.forceChatterPill .deleteIcon,
.cB2bTheme~.popupTargetContainer .forceChatterPillContainer .pill.forceChatterPill .deleteIcon,
.THIS~.popupTargetContainer .slds-pill .deleteIcon,
.cB2bTheme~.popupTargetContainer .slds-pill .deleteIcon,
.THIS~.popupTargetContainer .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .deleteIcon,
.cB2bTheme~.popupTargetContainer .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .deleteIcon,
.THIS~lightning-primitive-bubble .forceChatterPillContainer .pill.forceChatterPill .deleteIcon,
.cB2bTheme~lightning-primitive-bubble .forceChatterPillContainer .pill.forceChatterPill .deleteIcon,
.THIS~lightning-primitive-bubble .slds-pill .deleteIcon,
.cB2bTheme~lightning-primitive-bubble .slds-pill .deleteIcon,
.THIS~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .deleteIcon,
.cB2bTheme~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .deleteIcon {
    padding: 0;
    display: flex;
    align-items: center
}

.THIS .forceChatterPillContainer .pill.forceChatterPill .deleteIcon lightning-primitive-icon,
.cB2bTheme .forceChatterPillContainer .pill.forceChatterPill .deleteIcon lightning-primitive-icon,
.THIS .slds-pill .deleteIcon lightning-primitive-icon,
.cB2bTheme .slds-pill .deleteIcon lightning-primitive-icon,
.THIS .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .deleteIcon lightning-primitive-icon,
.cB2bTheme .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .deleteIcon lightning-primitive-icon,
.THIS~.comm-panels-container .forceChatterPillContainer .pill.forceChatterPill .deleteIcon lightning-primitive-icon,
.cB2bTheme~.comm-panels-container .forceChatterPillContainer .pill.forceChatterPill .deleteIcon lightning-primitive-icon,
.THIS~.comm-panels-container .slds-pill .deleteIcon lightning-primitive-icon,
.cB2bTheme~.comm-panels-container .slds-pill .deleteIcon lightning-primitive-icon,
.THIS~.comm-panels-container .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .deleteIcon lightning-primitive-icon,
.cB2bTheme~.comm-panels-container .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .deleteIcon lightning-primitive-icon,
.THIS~.forceCommunityToastManager .forceChatterPillContainer .pill.forceChatterPill .deleteIcon lightning-primitive-icon,
.cB2bTheme~.forceCommunityToastManager .forceChatterPillContainer .pill.forceChatterPill .deleteIcon lightning-primitive-icon,
.THIS~.forceCommunityToastManager .slds-pill .deleteIcon lightning-primitive-icon,
.cB2bTheme~.forceCommunityToastManager .slds-pill .deleteIcon lightning-primitive-icon,
.THIS~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .deleteIcon lightning-primitive-icon,
.cB2bTheme~.forceCommunityToastManager .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .deleteIcon lightning-primitive-icon,
.THIS~.popupTargetContainer .forceChatterPillContainer .pill.forceChatterPill .deleteIcon lightning-primitive-icon,
.cB2bTheme~.popupTargetContainer .forceChatterPillContainer .pill.forceChatterPill .deleteIcon lightning-primitive-icon,
.THIS~.popupTargetContainer .slds-pill .deleteIcon lightning-primitive-icon,
.cB2bTheme~.popupTargetContainer .slds-pill .deleteIcon lightning-primitive-icon,
.THIS~.popupTargetContainer .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .deleteIcon lightning-primitive-icon,
.cB2bTheme~.popupTargetContainer .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .deleteIcon lightning-primitive-icon,
.THIS~lightning-primitive-bubble .forceChatterPillContainer .pill.forceChatterPill .deleteIcon lightning-primitive-icon,
.cB2bTheme~lightning-primitive-bubble .forceChatterPillContainer .pill.forceChatterPill .deleteIcon lightning-primitive-icon,
.THIS~lightning-primitive-bubble .slds-pill .deleteIcon lightning-primitive-icon,
.cB2bTheme~lightning-primitive-bubble .slds-pill .deleteIcon lightning-primitive-icon,
.THIS~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .deleteIcon lightning-primitive-icon,
.cB2bTheme~lightning-primitive-bubble .forceChatterSimpleFeedItemTopics--pill .topic-topicContainer a .deleteIcon lightning-primitive-icon {
    width: .875rem;
    height: .875rem
}

.THIS c-b2b-search-paginator,
.cB2bTheme c-b2b-search-paginator {
    padding: var(--lwc-spacingSmall) 0
}

.THIS c-b2b-search-paginator lightning-button-icon,
.cB2bTheme c-b2b-search-paginator lightning-button-icon {
    padding: 0 0 0 var(--lwc-spacingSmall)
}

.THIS c-b2b-search-paginator .slds-button,
.cB2bTheme c-b2b-search-paginator .slds-button {
    height: 1.5rem;
    width: 1.5rem;
    border: 1px solid var(--b2b_light-interactive-neutral);
    background: transparent
}

.THIS c-b2b-search-paginator .slds-button svg,
.cB2bTheme c-b2b-search-paginator .slds-button svg {
    fill: RGB(var(--b2b_light-icon-01));
    height: .625rem
}

.THIS c-b2b-search-paginator .slds-button:hover,
.cB2bTheme c-b2b-search-paginator .slds-button:hover {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS c-b2b-search-paginator .slds-button:hover svg,
.cB2bTheme c-b2b-search-paginator .slds-button:hover svg {
    fill: RGB(var(--b2b_light-icon-01))
}

.THIS c-b2b-search-paginator .slds-button:active,
.cB2bTheme c-b2b-search-paginator .slds-button:active,
.THIS c-b2b-search-paginator .slds-button:focus,
.cB2bTheme c-b2b-search-paginator .slds-button:focus {
    background: var(--b2b_light-interactive-hover-neutral);
    outline: 2px solid RGB(var(--b2b_light-interactive-focus));
    outline-offset: 2px
}

.THIS c-b2b-search-paginator .slds-button:active svg,
.cB2bTheme c-b2b-search-paginator .slds-button:active svg,
.THIS c-b2b-search-paginator .slds-button:focus svg,
.cB2bTheme c-b2b-search-paginator .slds-button:focus svg {
    fill: RGB(var(--b2b_light-icon-01))
}

.THIS c-b2b-search-paginator .slds-button[disabled],
.cB2bTheme c-b2b-search-paginator .slds-button[disabled] {
    background: transparent;
    border: 1px solid RGB(var(--b2b_light-interactive-disabled-01))
}

@keyframes spinner-filled {
    0% {
        opacity: 0
    }

    5% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

.THIS .slds-spinner_container,
.cB2bTheme .slds-spinner_container,
.THIS~.comm-panels-container .slds-spinner_container,
.cB2bTheme~.comm-panels-container .slds-spinner_container,
.THIS~.forceCommunityToastManager .slds-spinner_container,
.cB2bTheme~.forceCommunityToastManager .slds-spinner_container,
.THIS~.popupTargetContainer .slds-spinner_container,
.cB2bTheme~.popupTargetContainer .slds-spinner_container,
.THIS~lightning-primitive-bubble .slds-spinner_container,
.cB2bTheme~lightning-primitive-bubble .slds-spinner_container {
    position: fixed
}

.THIS .slds-spinner,
.cB2bTheme .slds-spinner,
.THIS~.comm-panels-container .slds-spinner,
.cB2bTheme~.comm-panels-container .slds-spinner,
.THIS~.forceCommunityToastManager .slds-spinner,
.cB2bTheme~.forceCommunityToastManager .slds-spinner,
.THIS~.popupTargetContainer .slds-spinner,
.cB2bTheme~.popupTargetContainer .slds-spinner,
.THIS~lightning-primitive-bubble .slds-spinner,
.cB2bTheme~lightning-primitive-bubble .slds-spinner {
    transform: none;
    height: 100%;
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background-repeat: no-repeat
}

.THIS .slds-spinner:before,
.cB2bTheme .slds-spinner:before,
.THIS~.comm-panels-container .slds-spinner:before,
.cB2bTheme~.comm-panels-container .slds-spinner:before,
.THIS~.forceCommunityToastManager .slds-spinner:before,
.cB2bTheme~.forceCommunityToastManager .slds-spinner:before,
.THIS~.popupTargetContainer .slds-spinner:before,
.cB2bTheme~.popupTargetContainer .slds-spinner:before,
.THIS~lightning-primitive-bubble .slds-spinner:before,
.cB2bTheme~lightning-primitive-bubble .slds-spinner:before {
    transform: none;
    animation: none;
    border-radius: 0;
    background-color: transparent;
    top: 50%;
    left: 50%
}

.THIS .slds-spinner:after,
.cB2bTheme .slds-spinner:after,
.THIS~.comm-panels-container .slds-spinner:after,
.cB2bTheme~.comm-panels-container .slds-spinner:after,
.THIS~.forceCommunityToastManager .slds-spinner:after,
.cB2bTheme~.forceCommunityToastManager .slds-spinner:after,
.THIS~.popupTargetContainer .slds-spinner:after,
.cB2bTheme~.popupTargetContainer .slds-spinner:after,
.THIS~lightning-primitive-bubble .slds-spinner:after,
.cB2bTheme~lightning-primitive-bubble .slds-spinner:after {
    left: 0;
    top: 0;
    background-color: transparent;
    border-radius: 0;
    animation-name: spinner-filled;
    animation-fill-mode: forwards;
    animation-timing-function: var(--animation-timing-function-default);
    animation-duration: 1800ms;
    animation-iteration-count: infinite;
    animation-delay: 0ms;
    top: 50%;
    left: 50%
}

.THIS .slds-spinner .slds-spinner__dot-a,
.cB2bTheme .slds-spinner .slds-spinner__dot-a,
.THIS~.comm-panels-container .slds-spinner .slds-spinner__dot-a,
.cB2bTheme~.comm-panels-container .slds-spinner .slds-spinner__dot-a,
.THIS~.forceCommunityToastManager .slds-spinner .slds-spinner__dot-a,
.cB2bTheme~.forceCommunityToastManager .slds-spinner .slds-spinner__dot-a,
.THIS~.popupTargetContainer .slds-spinner .slds-spinner__dot-a,
.cB2bTheme~.popupTargetContainer .slds-spinner .slds-spinner__dot-a,
.THIS~lightning-primitive-bubble .slds-spinner .slds-spinner__dot-a,
.cB2bTheme~lightning-primitive-bubble .slds-spinner .slds-spinner__dot-a {
    top: 50%;
    left: 50%
}

.THIS .slds-spinner .slds-spinner__dot-a:after,
.cB2bTheme .slds-spinner .slds-spinner__dot-a:after,
.THIS .slds-spinner .slds-spinner__dot-a:before,
.cB2bTheme .slds-spinner .slds-spinner__dot-a:before,
.THIS~.comm-panels-container .slds-spinner .slds-spinner__dot-a:after,
.cB2bTheme~.comm-panels-container .slds-spinner .slds-spinner__dot-a:after,
.THIS~.comm-panels-container .slds-spinner .slds-spinner__dot-a:before,
.cB2bTheme~.comm-panels-container .slds-spinner .slds-spinner__dot-a:before,
.THIS~.forceCommunityToastManager .slds-spinner .slds-spinner__dot-a:after,
.cB2bTheme~.forceCommunityToastManager .slds-spinner .slds-spinner__dot-a:after,
.THIS~.forceCommunityToastManager .slds-spinner .slds-spinner__dot-a:before,
.cB2bTheme~.forceCommunityToastManager .slds-spinner .slds-spinner__dot-a:before,
.THIS~.popupTargetContainer .slds-spinner .slds-spinner__dot-a:after,
.cB2bTheme~.popupTargetContainer .slds-spinner .slds-spinner__dot-a:after,
.THIS~.popupTargetContainer .slds-spinner .slds-spinner__dot-a:before,
.cB2bTheme~.popupTargetContainer .slds-spinner .slds-spinner__dot-a:before,
.THIS~lightning-primitive-bubble .slds-spinner .slds-spinner__dot-a:after,
.cB2bTheme~lightning-primitive-bubble .slds-spinner .slds-spinner__dot-a:after,
.THIS~lightning-primitive-bubble .slds-spinner .slds-spinner__dot-a:before,
.cB2bTheme~lightning-primitive-bubble .slds-spinner .slds-spinner__dot-a:before {
    animation: none
}

.THIS .slds-spinner .slds-spinner__dot-a:before,
.cB2bTheme .slds-spinner .slds-spinner__dot-a:before,
.THIS~.comm-panels-container .slds-spinner .slds-spinner__dot-a:before,
.cB2bTheme~.comm-panels-container .slds-spinner .slds-spinner__dot-a:before,
.THIS~.forceCommunityToastManager .slds-spinner .slds-spinner__dot-a:before,
.cB2bTheme~.forceCommunityToastManager .slds-spinner .slds-spinner__dot-a:before,
.THIS~.popupTargetContainer .slds-spinner .slds-spinner__dot-a:before,
.cB2bTheme~.popupTargetContainer .slds-spinner .slds-spinner__dot-a:before,
.THIS~lightning-primitive-bubble .slds-spinner .slds-spinner__dot-a:before,
.cB2bTheme~lightning-primitive-bubble .slds-spinner .slds-spinner__dot-a:before {
    left: 0;
    top: 0;
    background-color: transparent;
    border-radius: 0;
    animation-name: spinner-filled;
    animation-fill-mode: forwards;
    animation-timing-function: var(--animation-timing-function-default);
    animation-duration: 1800ms;
    animation-iteration-count: infinite;
    left: auto;
    transform: none !important;
    animation-delay: 240ms
}

.THIS .slds-spinner .slds-spinner__dot-a:after,
.cB2bTheme .slds-spinner .slds-spinner__dot-a:after,
.THIS~.comm-panels-container .slds-spinner .slds-spinner__dot-a:after,
.cB2bTheme~.comm-panels-container .slds-spinner .slds-spinner__dot-a:after,
.THIS~.forceCommunityToastManager .slds-spinner .slds-spinner__dot-a:after,
.cB2bTheme~.forceCommunityToastManager .slds-spinner .slds-spinner__dot-a:after,
.THIS~.popupTargetContainer .slds-spinner .slds-spinner__dot-a:after,
.cB2bTheme~.popupTargetContainer .slds-spinner .slds-spinner__dot-a:after,
.THIS~lightning-primitive-bubble .slds-spinner .slds-spinner__dot-a:after,
.cB2bTheme~lightning-primitive-bubble .slds-spinner .slds-spinner__dot-a:after {
    display: none
}

.THIS .slds-spinner .slds-spinner__dot-b,
.cB2bTheme .slds-spinner .slds-spinner__dot-b,
.THIS~.comm-panels-container .slds-spinner .slds-spinner__dot-b,
.cB2bTheme~.comm-panels-container .slds-spinner .slds-spinner__dot-b,
.THIS~.forceCommunityToastManager .slds-spinner .slds-spinner__dot-b,
.cB2bTheme~.forceCommunityToastManager .slds-spinner .slds-spinner__dot-b,
.THIS~.popupTargetContainer .slds-spinner .slds-spinner__dot-b,
.cB2bTheme~.popupTargetContainer .slds-spinner .slds-spinner__dot-b,
.THIS~lightning-primitive-bubble .slds-spinner .slds-spinner__dot-b,
.cB2bTheme~lightning-primitive-bubble .slds-spinner .slds-spinner__dot-b {
    top: 50%;
    left: 50%
}

.THIS .slds-spinner .slds-spinner__dot-b:after,
.cB2bTheme .slds-spinner .slds-spinner__dot-b:after,
.THIS .slds-spinner .slds-spinner__dot-b:before,
.cB2bTheme .slds-spinner .slds-spinner__dot-b:before,
.THIS~.comm-panels-container .slds-spinner .slds-spinner__dot-b:after,
.cB2bTheme~.comm-panels-container .slds-spinner .slds-spinner__dot-b:after,
.THIS~.comm-panels-container .slds-spinner .slds-spinner__dot-b:before,
.cB2bTheme~.comm-panels-container .slds-spinner .slds-spinner__dot-b:before,
.THIS~.forceCommunityToastManager .slds-spinner .slds-spinner__dot-b:after,
.cB2bTheme~.forceCommunityToastManager .slds-spinner .slds-spinner__dot-b:after,
.THIS~.forceCommunityToastManager .slds-spinner .slds-spinner__dot-b:before,
.cB2bTheme~.forceCommunityToastManager .slds-spinner .slds-spinner__dot-b:before,
.THIS~.popupTargetContainer .slds-spinner .slds-spinner__dot-b:after,
.cB2bTheme~.popupTargetContainer .slds-spinner .slds-spinner__dot-b:after,
.THIS~.popupTargetContainer .slds-spinner .slds-spinner__dot-b:before,
.cB2bTheme~.popupTargetContainer .slds-spinner .slds-spinner__dot-b:before,
.THIS~lightning-primitive-bubble .slds-spinner .slds-spinner__dot-b:after,
.cB2bTheme~lightning-primitive-bubble .slds-spinner .slds-spinner__dot-b:after,
.THIS~lightning-primitive-bubble .slds-spinner .slds-spinner__dot-b:before,
.cB2bTheme~lightning-primitive-bubble .slds-spinner .slds-spinner__dot-b:before {
    animation: none
}

.THIS .slds-spinner .slds-spinner__dot-b:before,
.cB2bTheme .slds-spinner .slds-spinner__dot-b:before,
.THIS~.comm-panels-container .slds-spinner .slds-spinner__dot-b:before,
.cB2bTheme~.comm-panels-container .slds-spinner .slds-spinner__dot-b:before,
.THIS~.forceCommunityToastManager .slds-spinner .slds-spinner__dot-b:before,
.cB2bTheme~.forceCommunityToastManager .slds-spinner .slds-spinner__dot-b:before,
.THIS~.popupTargetContainer .slds-spinner .slds-spinner__dot-b:before,
.cB2bTheme~.popupTargetContainer .slds-spinner .slds-spinner__dot-b:before,
.THIS~lightning-primitive-bubble .slds-spinner .slds-spinner__dot-b:before,
.cB2bTheme~lightning-primitive-bubble .slds-spinner .slds-spinner__dot-b:before {
    left: 0;
    top: 0;
    background-color: transparent;
    border-radius: 0;
    animation-name: spinner-filled;
    animation-fill-mode: forwards;
    animation-timing-function: var(--animation-timing-function-default);
    animation-duration: 1800ms;
    animation-iteration-count: infinite;
    transform: none !important;
    left: auto;
    animation-delay: 480ms
}

.THIS .slds-spinner .slds-spinner__dot-b:after,
.cB2bTheme .slds-spinner .slds-spinner__dot-b:after,
.THIS~.comm-panels-container .slds-spinner .slds-spinner__dot-b:after,
.cB2bTheme~.comm-panels-container .slds-spinner .slds-spinner__dot-b:after,
.THIS~.forceCommunityToastManager .slds-spinner .slds-spinner__dot-b:after,
.cB2bTheme~.forceCommunityToastManager .slds-spinner .slds-spinner__dot-b:after,
.THIS~.popupTargetContainer .slds-spinner .slds-spinner__dot-b:after,
.cB2bTheme~.popupTargetContainer .slds-spinner .slds-spinner__dot-b:after,
.THIS~lightning-primitive-bubble .slds-spinner .slds-spinner__dot-b:after,
.cB2bTheme~lightning-primitive-bubble .slds-spinner .slds-spinner__dot-b:after {
    display: none
}

.THIS .slds-spinner.slds-spinner_small:before,
.cB2bTheme .slds-spinner.slds-spinner_small:before,
.THIS~.comm-panels-container .slds-spinner.slds-spinner_small:before,
.cB2bTheme~.comm-panels-container .slds-spinner.slds-spinner_small:before,
.THIS~.forceCommunityToastManager .slds-spinner.slds-spinner_small:before,
.cB2bTheme~.forceCommunityToastManager .slds-spinner.slds-spinner_small:before,
.THIS~.popupTargetContainer .slds-spinner.slds-spinner_small:before,
.cB2bTheme~.popupTargetContainer .slds-spinner.slds-spinner_small:before,
.THIS~lightning-primitive-bubble .slds-spinner.slds-spinner_small:before,
.cB2bTheme~lightning-primitive-bubble .slds-spinner.slds-spinner_small:before {
    background-image: url("data:image/svg+xml;utf-8,<svg width='17' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M7.482 2.67c.822.206 1.61.537 2.362.993 1.438.822 2.568 1.918 3.39 3.287a9.634 9.634 0 0 1 1.404 4.382l2.157-1.746a11.7 11.7 0 0 0-1.952-4.553c-.959-1.392-2.225-2.534-3.8-3.424A11.476 11.476 0 0 0 8.064.411 11.531 11.531 0 0 0 5.017 0c-1.324 0-2.58.205-3.766.616l-.445 2.74a9.364 9.364 0 0 1 4.245-.994c.8 0 1.61.103 2.431.308Z' fill='rgb(223,225,227)'/></svg>");
    width: 17px;
    height: 12px
}

.THIS .slds-spinner.slds-spinner_small:after,
.cB2bTheme .slds-spinner.slds-spinner_small:after,
.THIS~.comm-panels-container .slds-spinner.slds-spinner_small:after,
.cB2bTheme~.comm-panels-container .slds-spinner.slds-spinner_small:after,
.THIS~.forceCommunityToastManager .slds-spinner.slds-spinner_small:after,
.cB2bTheme~.forceCommunityToastManager .slds-spinner.slds-spinner_small:after,
.THIS~.popupTargetContainer .slds-spinner.slds-spinner_small:after,
.cB2bTheme~.popupTargetContainer .slds-spinner.slds-spinner_small:after,
.THIS~lightning-primitive-bubble .slds-spinner.slds-spinner_small:after,
.cB2bTheme~lightning-primitive-bubble .slds-spinner.slds-spinner_small:after {
    background-image: url("data:image/svg+xml;utf-8,<svg width='17' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M7.482 2.67c.822.206 1.61.537 2.362.993 1.438.822 2.568 1.918 3.39 3.287a9.634 9.634 0 0 1 1.404 4.382l2.157-1.746a11.7 11.7 0 0 0-1.952-4.553c-.959-1.392-2.225-2.534-3.8-3.424A11.476 11.476 0 0 0 8.064.411 11.531 11.531 0 0 0 5.017 0c-1.324 0-2.58.205-3.766.616l-.445 2.74a9.364 9.364 0 0 1 4.245-.994c.8 0 1.61.103 2.431.308Z' fill='rgb(223,225,227)'/></svg>");
    width: 17px;
    height: 12px;
    background-image: url("data:image/svg+xml;utf-8,<svg width='17' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M7.482 2.67c.822.206 1.61.537 2.362.993 1.438.822 2.568 1.918 3.39 3.287a9.634 9.634 0 0 1 1.404 4.382l2.157-1.746a11.7 11.7 0 0 0-1.952-4.553c-.959-1.392-2.225-2.534-3.8-3.424A11.476 11.476 0 0 0 8.064.411 11.531 11.531 0 0 0 5.017 0c-1.324 0-2.58.205-3.766.616l-.445 2.74a9.364 9.364 0 0 1 4.245-.994c.8 0 1.61.103 2.431.308Z' fill='rgb(255,88,0)'/></svg>")
}

.THIS .slds-spinner.slds-spinner_small .slds-spinner__dot-a,
.cB2bTheme .slds-spinner.slds-spinner_small .slds-spinner__dot-a,
.THIS~.comm-panels-container .slds-spinner.slds-spinner_small .slds-spinner__dot-a,
.cB2bTheme~.comm-panels-container .slds-spinner.slds-spinner_small .slds-spinner__dot-a,
.THIS~.forceCommunityToastManager .slds-spinner.slds-spinner_small .slds-spinner__dot-a,
.cB2bTheme~.forceCommunityToastManager .slds-spinner.slds-spinner_small .slds-spinner__dot-a,
.THIS~.popupTargetContainer .slds-spinner.slds-spinner_small .slds-spinner__dot-a,
.cB2bTheme~.popupTargetContainer .slds-spinner.slds-spinner_small .slds-spinner__dot-a,
.THIS~lightning-primitive-bubble .slds-spinner.slds-spinner_small .slds-spinner__dot-a,
.cB2bTheme~lightning-primitive-bubble .slds-spinner.slds-spinner_small .slds-spinner__dot-a {
    background-image: url("data:image/svg+xml;utf-8,<svg width='17' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M16.795 2.38c-.229 1.232-.685 2.43-1.37 3.594a11.528 11.528 0 0 1-1.986 2.568 12.766 12.766 0 0 1-2.533 1.917c-.89.502-1.849.89-2.876 1.164-1.004.252-2.02.377-3.047.377-1.255 0-2.5-.205-3.732-.616L.806 8.61c1.392.661 2.807.992 4.245.992.845 0 1.667-.102 2.465-.308a9.735 9.735 0 0 0 2.294-.958 9.114 9.114 0 0 0 1.986-1.507 8.771 8.771 0 0 0 1.575-2.054 8.135 8.135 0 0 0 .856-2.02c.205-.707.342-1.415.41-2.123l2.158 1.746Z' fill='rgb(223, 225, 227)'/></svg>");
    width: 17px;
    height: 12px;
    transform: translate(0, 12px)
}

.THIS .slds-spinner.slds-spinner_small .slds-spinner__dot-a:before,
.cB2bTheme .slds-spinner.slds-spinner_small .slds-spinner__dot-a:before,
.THIS~.comm-panels-container .slds-spinner.slds-spinner_small .slds-spinner__dot-a:before,
.cB2bTheme~.comm-panels-container .slds-spinner.slds-spinner_small .slds-spinner__dot-a:before,
.THIS~.forceCommunityToastManager .slds-spinner.slds-spinner_small .slds-spinner__dot-a:before,
.cB2bTheme~.forceCommunityToastManager .slds-spinner.slds-spinner_small .slds-spinner__dot-a:before,
.THIS~.popupTargetContainer .slds-spinner.slds-spinner_small .slds-spinner__dot-a:before,
.cB2bTheme~.popupTargetContainer .slds-spinner.slds-spinner_small .slds-spinner__dot-a:before,
.THIS~lightning-primitive-bubble .slds-spinner.slds-spinner_small .slds-spinner__dot-a:before,
.cB2bTheme~lightning-primitive-bubble .slds-spinner.slds-spinner_small .slds-spinner__dot-a:before {
    background-image: url("data:image/svg+xml;utf-8,<svg width='17' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M16.795 2.38c-.229 1.232-.685 2.43-1.37 3.594a11.528 11.528 0 0 1-1.986 2.568 12.766 12.766 0 0 1-2.533 1.917c-.89.502-1.849.89-2.876 1.164-1.004.252-2.02.377-3.047.377-1.255 0-2.5-.205-3.732-.616L.806 8.61c1.392.661 2.807.992 4.245.992.845 0 1.667-.102 2.465-.308a9.735 9.735 0 0 0 2.294-.958 9.114 9.114 0 0 0 1.986-1.507 8.771 8.771 0 0 0 1.575-2.054 8.135 8.135 0 0 0 .856-2.02c.205-.707.342-1.415.41-2.123l2.158 1.746Z' fill='rgb(223, 225, 227)'/></svg>");
    width: 17px;
    height: 12px;
    transform: translate(0, 12px);
    background-image: url("data:image/svg+xml;utf-8,<svg width='17' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M16.795 2.38c-.229 1.232-.685 2.43-1.37 3.594a11.528 11.528 0 0 1-1.986 2.568 12.766 12.766 0 0 1-2.533 1.917c-.89.502-1.849.89-2.876 1.164-1.004.252-2.02.377-3.047.377-1.255 0-2.5-.205-3.732-.616L.806 8.61c1.392.661 2.807.992 4.245.992.845 0 1.667-.102 2.465-.308a9.735 9.735 0 0 0 2.294-.958 9.114 9.114 0 0 0 1.986-1.507 8.771 8.771 0 0 0 1.575-2.054 8.135 8.135 0 0 0 .856-2.02c.205-.707.342-1.415.41-2.123l2.158 1.746Z' fill='rgb(255,88,0)'/></svg>")
}

.THIS .slds-spinner.slds-spinner_small .slds-spinner__dot-b,
.cB2bTheme .slds-spinner.slds-spinner_small .slds-spinner__dot-b,
.THIS~.comm-panels-container .slds-spinner.slds-spinner_small .slds-spinner__dot-b,
.cB2bTheme~.comm-panels-container .slds-spinner.slds-spinner_small .slds-spinner__dot-b,
.THIS~.forceCommunityToastManager .slds-spinner.slds-spinner_small .slds-spinner__dot-b,
.cB2bTheme~.forceCommunityToastManager .slds-spinner.slds-spinner_small .slds-spinner__dot-b,
.THIS~.popupTargetContainer .slds-spinner.slds-spinner_small .slds-spinner__dot-b,
.cB2bTheme~.popupTargetContainer .slds-spinner.slds-spinner_small .slds-spinner__dot-b,
.THIS~lightning-primitive-bubble .slds-spinner.slds-spinner_small .slds-spinner__dot-b,
.cB2bTheme~lightning-primitive-bubble .slds-spinner.slds-spinner_small .slds-spinner__dot-b {
    background-image: url("data:image/svg+xml;utf-8,<svg width='7' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M2.362 9.914c0-1.666.445-3.252 1.336-4.758.388-.64.833-1.222 1.335-1.747a9.217 9.217 0 0 1 1.609-1.403L4.04.979c-.457.433-.89.901-1.301 1.403-.41.48-.787 1.016-1.13 1.61C1.061 4.95.65 5.931.377 6.935A12.108 12.108 0 0 0 0 9.949c0 1.712.342 3.355 1.027 4.93a12.128 12.128 0 0 0 3.013 4.108l2.602-1.027c-1.37-.959-2.43-2.145-3.184-3.56a9.646 9.646 0 0 1-1.096-4.486Z' fill='rgb(223,225,227)'/></svg>");
    width: 7px;
    height: 19px;
    transform: translate(-6.5px, 2px)
}

.THIS .slds-spinner.slds-spinner_small .slds-spinner__dot-b:before,
.cB2bTheme .slds-spinner.slds-spinner_small .slds-spinner__dot-b:before,
.THIS~.comm-panels-container .slds-spinner.slds-spinner_small .slds-spinner__dot-b:before,
.cB2bTheme~.comm-panels-container .slds-spinner.slds-spinner_small .slds-spinner__dot-b:before,
.THIS~.forceCommunityToastManager .slds-spinner.slds-spinner_small .slds-spinner__dot-b:before,
.cB2bTheme~.forceCommunityToastManager .slds-spinner.slds-spinner_small .slds-spinner__dot-b:before,
.THIS~.popupTargetContainer .slds-spinner.slds-spinner_small .slds-spinner__dot-b:before,
.cB2bTheme~.popupTargetContainer .slds-spinner.slds-spinner_small .slds-spinner__dot-b:before,
.THIS~lightning-primitive-bubble .slds-spinner.slds-spinner_small .slds-spinner__dot-b:before,
.cB2bTheme~lightning-primitive-bubble .slds-spinner.slds-spinner_small .slds-spinner__dot-b:before {
    background-image: url("data:image/svg+xml;utf-8,<svg width='7' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M2.362 9.914c0-1.666.445-3.252 1.336-4.758.388-.64.833-1.222 1.335-1.747a9.217 9.217 0 0 1 1.609-1.403L4.04.979c-.457.433-.89.901-1.301 1.403-.41.48-.787 1.016-1.13 1.61C1.061 4.95.65 5.931.377 6.935A12.108 12.108 0 0 0 0 9.949c0 1.712.342 3.355 1.027 4.93a12.128 12.128 0 0 0 3.013 4.108l2.602-1.027c-1.37-.959-2.43-2.145-3.184-3.56a9.646 9.646 0 0 1-1.096-4.486Z' fill='rgb(223,225,227)'/></svg>");
    width: 7px;
    height: 19px;
    transform: translate(-6.5px, 2px);
    background-image: url("data:image/svg+xml;utf-8,<svg width='7' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M2.362 9.914c0-1.666.445-3.252 1.336-4.758.388-.64.833-1.222 1.335-1.747a9.217 9.217 0 0 1 1.609-1.403L4.04.979c-.457.433-.89.901-1.301 1.403-.41.48-.787 1.016-1.13 1.61C1.061 4.95.65 5.931.377 6.935A12.108 12.108 0 0 0 0 9.949c0 1.712.342 3.355 1.027 4.93a12.128 12.128 0 0 0 3.013 4.108l2.602-1.027c-1.37-.959-2.43-2.145-3.184-3.56a9.646 9.646 0 0 1-1.096-4.486Z' fill='rgb(255,88,0)'/></svg>")
}

.THIS .slds-spinner.slds-spinner_medium:before,
.cB2bTheme .slds-spinner.slds-spinner_medium:before,
.THIS~.comm-panels-container .slds-spinner.slds-spinner_medium:before,
.cB2bTheme~.comm-panels-container .slds-spinner.slds-spinner_medium:before,
.THIS~.forceCommunityToastManager .slds-spinner.slds-spinner_medium:before,
.cB2bTheme~.forceCommunityToastManager .slds-spinner.slds-spinner_medium:before,
.THIS~.popupTargetContainer .slds-spinner.slds-spinner_medium:before,
.cB2bTheme~.popupTargetContainer .slds-spinner.slds-spinner_medium:before,
.THIS~lightning-primitive-bubble .slds-spinner.slds-spinner_medium:before,
.cB2bTheme~lightning-primitive-bubble .slds-spinner.slds-spinner_medium:before {
    background-image: url("data:image/svg+xml;utf-8,<svg width='27' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11.137 4.45a14.22 14.22 0 0 1 3.937 1.656c2.397 1.369 4.28 3.195 5.65 5.478a16.055 16.055 0 0 1 2.339 7.303l3.595-2.91a19.496 19.496 0 0 0-3.253-7.589c-1.598-2.32-3.709-4.223-6.334-5.706A19.128 19.128 0 0 0 12.107.685 19.22 19.22 0 0 0 7.029 0C4.822 0 2.729.342.752 1.027L.01 5.592c2.206-1.103 4.565-1.655 7.076-1.655 1.331 0 2.681.171 4.05.514Z' fill='rgb(223,225,227)'/></svg>");
    width: 27px;
    height: 19px
}

.THIS .slds-spinner.slds-spinner_medium:after,
.cB2bTheme .slds-spinner.slds-spinner_medium:after,
.THIS~.comm-panels-container .slds-spinner.slds-spinner_medium:after,
.cB2bTheme~.comm-panels-container .slds-spinner.slds-spinner_medium:after,
.THIS~.forceCommunityToastManager .slds-spinner.slds-spinner_medium:after,
.cB2bTheme~.forceCommunityToastManager .slds-spinner.slds-spinner_medium:after,
.THIS~.popupTargetContainer .slds-spinner.slds-spinner_medium:after,
.cB2bTheme~.popupTargetContainer .slds-spinner.slds-spinner_medium:after,
.THIS~lightning-primitive-bubble .slds-spinner.slds-spinner_medium:after,
.cB2bTheme~lightning-primitive-bubble .slds-spinner.slds-spinner_medium:after {
    background-image: url("data:image/svg+xml;utf-8,<svg width='27' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11.137 4.45a14.22 14.22 0 0 1 3.937 1.656c2.397 1.369 4.28 3.195 5.65 5.478a16.055 16.055 0 0 1 2.339 7.303l3.595-2.91a19.496 19.496 0 0 0-3.253-7.589c-1.598-2.32-3.709-4.223-6.334-5.706A19.128 19.128 0 0 0 12.107.685 19.22 19.22 0 0 0 7.029 0C4.822 0 2.729.342.752 1.027L.01 5.592c2.206-1.103 4.565-1.655 7.076-1.655 1.331 0 2.681.171 4.05.514Z' fill='rgb(223,225,227)'/></svg>");
    width: 27px;
    height: 19px;
    background-image: url("data:image/svg+xml;utf-8,<svg width='27' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M11.137 4.45a14.22 14.22 0 0 1 3.937 1.656c2.397 1.369 4.28 3.195 5.65 5.478a16.055 16.055 0 0 1 2.339 7.303l3.595-2.91a19.496 19.496 0 0 0-3.253-7.589c-1.598-2.32-3.709-4.223-6.334-5.706A19.128 19.128 0 0 0 12.107.685 19.22 19.22 0 0 0 7.029 0C4.822 0 2.729.342.752 1.027L.01 5.592c2.206-1.103 4.565-1.655 7.076-1.655 1.331 0 2.681.171 4.05.514Z' fill='rgb(255,88,0)'/></svg>")
}

.THIS .slds-spinner.slds-spinner_medium .slds-spinner__dot-a,
.cB2bTheme .slds-spinner.slds-spinner_medium .slds-spinner__dot-a,
.THIS~.comm-panels-container .slds-spinner.slds-spinner_medium .slds-spinner__dot-a,
.cB2bTheme~.comm-panels-container .slds-spinner.slds-spinner_medium .slds-spinner__dot-a,
.THIS~.forceCommunityToastManager .slds-spinner.slds-spinner_medium .slds-spinner__dot-a,
.cB2bTheme~.forceCommunityToastManager .slds-spinner.slds-spinner_medium .slds-spinner__dot-a,
.THIS~.popupTargetContainer .slds-spinner.slds-spinner_medium .slds-spinner__dot-a,
.cB2bTheme~.popupTargetContainer .slds-spinner.slds-spinner_medium .slds-spinner__dot-a,
.THIS~lightning-primitive-bubble .slds-spinner.slds-spinner_medium .slds-spinner__dot-a,
.cB2bTheme~lightning-primitive-bubble .slds-spinner.slds-spinner_medium .slds-spinner__dot-a {
    background-image: url("data:image/svg+xml;utf-8,<svg width='27' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M26.658 2.966c-.38 2.054-1.142 4.051-2.283 5.991a19.21 19.21 0 0 1-3.31 4.28 21.27 21.27 0 0 1-4.222 3.195 20.417 20.417 0 0 1-4.793 1.94A20.86 20.86 0 0 1 6.97 19c-2.092 0-4.165-.342-6.22-1.027L.01 13.35c2.32 1.103 4.679 1.655 7.076 1.655 1.407 0 2.777-.171 4.108-.514 1.37-.38 2.644-.913 3.823-1.598a15.192 15.192 0 0 0 3.31-2.51A14.618 14.618 0 0 0 20.95 6.96a13.556 13.556 0 0 0 1.427-3.367c.342-1.179.57-2.358.685-3.537l3.595 2.91Z' fill='rgb(223, 225, 227)'/></svg>");
    width: 27px;
    height: 19px;
    transform: translate(0, 20px)
}

.THIS .slds-spinner.slds-spinner_medium .slds-spinner__dot-a:before,
.cB2bTheme .slds-spinner.slds-spinner_medium .slds-spinner__dot-a:before,
.THIS~.comm-panels-container .slds-spinner.slds-spinner_medium .slds-spinner__dot-a:before,
.cB2bTheme~.comm-panels-container .slds-spinner.slds-spinner_medium .slds-spinner__dot-a:before,
.THIS~.forceCommunityToastManager .slds-spinner.slds-spinner_medium .slds-spinner__dot-a:before,
.cB2bTheme~.forceCommunityToastManager .slds-spinner.slds-spinner_medium .slds-spinner__dot-a:before,
.THIS~.popupTargetContainer .slds-spinner.slds-spinner_medium .slds-spinner__dot-a:before,
.cB2bTheme~.popupTargetContainer .slds-spinner.slds-spinner_medium .slds-spinner__dot-a:before,
.THIS~lightning-primitive-bubble .slds-spinner.slds-spinner_medium .slds-spinner__dot-a:before,
.cB2bTheme~lightning-primitive-bubble .slds-spinner.slds-spinner_medium .slds-spinner__dot-a:before {
    background-image: url("data:image/svg+xml;utf-8,<svg width='27' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M26.658 2.966c-.38 2.054-1.142 4.051-2.283 5.991a19.21 19.21 0 0 1-3.31 4.28 21.27 21.27 0 0 1-4.222 3.195 20.417 20.417 0 0 1-4.793 1.94A20.86 20.86 0 0 1 6.97 19c-2.092 0-4.165-.342-6.22-1.027L.01 13.35c2.32 1.103 4.679 1.655 7.076 1.655 1.407 0 2.777-.171 4.108-.514 1.37-.38 2.644-.913 3.823-1.598a15.192 15.192 0 0 0 3.31-2.51A14.618 14.618 0 0 0 20.95 6.96a13.556 13.556 0 0 0 1.427-3.367c.342-1.179.57-2.358.685-3.537l3.595 2.91Z' fill='rgb(223, 225, 227)'/></svg>");
    width: 27px;
    height: 19px;
    transform: translate(0, 20px);
    background-image: url("data:image/svg+xml;utf-8,<svg width='27' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M26.658 2.966c-.38 2.054-1.142 4.051-2.283 5.991a19.21 19.21 0 0 1-3.31 4.28 21.27 21.27 0 0 1-4.222 3.195 20.417 20.417 0 0 1-4.793 1.94A20.86 20.86 0 0 1 6.97 19c-2.092 0-4.165-.342-6.22-1.027L.01 13.35c2.32 1.103 4.679 1.655 7.076 1.655 1.407 0 2.777-.171 4.108-.514 1.37-.38 2.644-.913 3.823-1.598a15.192 15.192 0 0 0 3.31-2.51A14.618 14.618 0 0 0 20.95 6.96a13.556 13.556 0 0 0 1.427-3.367c.342-1.179.57-2.358.685-3.537l3.595 2.91Z' fill='rgb(255,88,0)'/></svg>")
}

.THIS .slds-spinner.slds-spinner_medium .slds-spinner__dot-b,
.cB2bTheme .slds-spinner.slds-spinner_medium .slds-spinner__dot-b,
.THIS~.comm-panels-container .slds-spinner.slds-spinner_medium .slds-spinner__dot-b,
.cB2bTheme~.comm-panels-container .slds-spinner.slds-spinner_medium .slds-spinner__dot-b,
.THIS~.forceCommunityToastManager .slds-spinner.slds-spinner_medium .slds-spinner__dot-b,
.cB2bTheme~.forceCommunityToastManager .slds-spinner.slds-spinner_medium .slds-spinner__dot-b,
.THIS~.popupTargetContainer .slds-spinner.slds-spinner_medium .slds-spinner__dot-b,
.cB2bTheme~.popupTargetContainer .slds-spinner.slds-spinner_medium .slds-spinner__dot-b,
.THIS~lightning-primitive-bubble .slds-spinner.slds-spinner_medium .slds-spinner__dot-b,
.cB2bTheme~lightning-primitive-bubble .slds-spinner.slds-spinner_medium .slds-spinner__dot-b {
    background-image: url("data:image/svg+xml;utf-8,<svg width='12' height='31' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M3.937 15.857c0-2.777.742-5.42 2.226-7.931a16.828 16.828 0 0 1 2.225-2.91 15.361 15.361 0 0 1 2.682-2.34L6.733.964a25.453 25.453 0 0 0-2.168 2.34 17.69 17.69 0 0 0-1.883 2.682 21.022 21.022 0 0 0-2.054 4.907A20.181 20.181 0 0 0 0 15.914c0 2.853.57 5.592 1.712 8.217a20.211 20.211 0 0 0 5.021 6.848l4.337-1.712c-2.283-1.598-4.051-3.576-5.307-5.935a16.077 16.077 0 0 1-1.826-7.475Z' fill='rgb(223, 225, 227)'/></svg>");
    width: 12px;
    height: 31px;
    transform: translate(-12px, 3.4px)
}

.THIS .slds-spinner.slds-spinner_medium .slds-spinner__dot-b:before,
.cB2bTheme .slds-spinner.slds-spinner_medium .slds-spinner__dot-b:before,
.THIS~.comm-panels-container .slds-spinner.slds-spinner_medium .slds-spinner__dot-b:before,
.cB2bTheme~.comm-panels-container .slds-spinner.slds-spinner_medium .slds-spinner__dot-b:before,
.THIS~.forceCommunityToastManager .slds-spinner.slds-spinner_medium .slds-spinner__dot-b:before,
.cB2bTheme~.forceCommunityToastManager .slds-spinner.slds-spinner_medium .slds-spinner__dot-b:before,
.THIS~.popupTargetContainer .slds-spinner.slds-spinner_medium .slds-spinner__dot-b:before,
.cB2bTheme~.popupTargetContainer .slds-spinner.slds-spinner_medium .slds-spinner__dot-b:before,
.THIS~lightning-primitive-bubble .slds-spinner.slds-spinner_medium .slds-spinner__dot-b:before,
.cB2bTheme~lightning-primitive-bubble .slds-spinner.slds-spinner_medium .slds-spinner__dot-b:before {
    background-image: url("data:image/svg+xml;utf-8,<svg width='12' height='31' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M3.937 15.857c0-2.777.742-5.42 2.226-7.931a16.828 16.828 0 0 1 2.225-2.91 15.361 15.361 0 0 1 2.682-2.34L6.733.964a25.453 25.453 0 0 0-2.168 2.34 17.69 17.69 0 0 0-1.883 2.682 21.022 21.022 0 0 0-2.054 4.907A20.181 20.181 0 0 0 0 15.914c0 2.853.57 5.592 1.712 8.217a20.211 20.211 0 0 0 5.021 6.848l4.337-1.712c-2.283-1.598-4.051-3.576-5.307-5.935a16.077 16.077 0 0 1-1.826-7.475Z' fill='rgb(223, 225, 227)'/></svg>");
    width: 12px;
    height: 31px;
    transform: translate(-12px, 3.4px);
    background-image: url("data:image/svg+xml;utf-8,<svg width='12' height='31' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M3.937 15.857c0-2.777.742-5.42 2.226-7.931a16.828 16.828 0 0 1 2.225-2.91 15.361 15.361 0 0 1 2.682-2.34L6.733.964a25.453 25.453 0 0 0-2.168 2.34 17.69 17.69 0 0 0-1.883 2.682 21.022 21.022 0 0 0-2.054 4.907A20.181 20.181 0 0 0 0 15.914c0 2.853.57 5.592 1.712 8.217a20.211 20.211 0 0 0 5.021 6.848l4.337-1.712c-2.283-1.598-4.051-3.576-5.307-5.935a16.077 16.077 0 0 1-1.826-7.475Z' fill='rgb(255,88,0)'/></svg>")
}

.THIS .slds-spinner.slds-spinner_large:before,
.cB2bTheme .slds-spinner.slds-spinner_large:before,
.THIS~.comm-panels-container .slds-spinner.slds-spinner_large:before,
.cB2bTheme~.comm-panels-container .slds-spinner.slds-spinner_large:before,
.THIS~.forceCommunityToastManager .slds-spinner.slds-spinner_large:before,
.cB2bTheme~.forceCommunityToastManager .slds-spinner.slds-spinner_large:before,
.THIS~.popupTargetContainer .slds-spinner.slds-spinner_large:before,
.cB2bTheme~.popupTargetContainer .slds-spinner.slds-spinner_large:before,
.THIS~lightning-primitive-bubble .slds-spinner.slds-spinner_large:before,
.cB2bTheme~lightning-primitive-bubble .slds-spinner.slds-spinner_large:before {
    background-image: url("data:image/svg+xml;utf-8,<svg width='38' height='27' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M15.792 6.231a19.905 19.905 0 0 1 5.512 2.317c3.355 1.917 5.991 4.473 7.909 7.669a22.478 22.478 0 0 1 3.275 10.225l5.033-4.074c-.746-3.834-2.264-7.376-4.554-10.625-2.237-3.248-5.192-5.911-8.867-7.988A26.778 26.778 0 0 0 17.15.959 26.907 26.907 0 0 0 10.04 0C6.95 0 4.022.48 1.252 1.438L.214 7.828c3.089-1.544 6.39-2.316 9.906-2.316 1.864 0 3.755.24 5.672.72Z' fill='rgb(223,225,227)'/></svg>");
    width: 38px;
    height: 27px
}

.THIS .slds-spinner.slds-spinner_large:after,
.cB2bTheme .slds-spinner.slds-spinner_large:after,
.THIS~.comm-panels-container .slds-spinner.slds-spinner_large:after,
.cB2bTheme~.comm-panels-container .slds-spinner.slds-spinner_large:after,
.THIS~.forceCommunityToastManager .slds-spinner.slds-spinner_large:after,
.cB2bTheme~.forceCommunityToastManager .slds-spinner.slds-spinner_large:after,
.THIS~.popupTargetContainer .slds-spinner.slds-spinner_large:after,
.cB2bTheme~.popupTargetContainer .slds-spinner.slds-spinner_large:after,
.THIS~lightning-primitive-bubble .slds-spinner.slds-spinner_large:after,
.cB2bTheme~lightning-primitive-bubble .slds-spinner.slds-spinner_large:after {
    background-image: url("data:image/svg+xml;utf-8,<svg width='38' height='27' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M15.792 6.231a19.905 19.905 0 0 1 5.512 2.317c3.355 1.917 5.991 4.473 7.909 7.669a22.478 22.478 0 0 1 3.275 10.225l5.033-4.074c-.746-3.834-2.264-7.376-4.554-10.625-2.237-3.248-5.192-5.911-8.867-7.988A26.778 26.778 0 0 0 17.15.959 26.907 26.907 0 0 0 10.04 0C6.95 0 4.022.48 1.252 1.438L.214 7.828c3.089-1.544 6.39-2.316 9.906-2.316 1.864 0 3.755.24 5.672.72Z' fill='rgb(223,225,227)'/></svg>");
    width: 38px;
    height: 27px;
    background-image: url("data:image/svg+xml;utf-8,<svg width='38' height='27' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M15.792 6.231a19.905 19.905 0 0 1 5.512 2.317c3.355 1.917 5.991 4.473 7.909 7.669a22.478 22.478 0 0 1 3.275 10.225l5.033-4.074c-.746-3.834-2.264-7.376-4.554-10.625-2.237-3.248-5.192-5.911-8.867-7.988A26.778 26.778 0 0 0 17.15.959 26.907 26.907 0 0 0 10.04 0C6.95 0 4.022.48 1.252 1.438L.214 7.828c3.089-1.544 6.39-2.316 9.906-2.316 1.864 0 3.755.24 5.672.72Z' fill='rgb(255,88,0)'/></svg>")
}

.THIS .slds-spinner.slds-spinner_large .slds-spinner__dot-a,
.cB2bTheme .slds-spinner.slds-spinner_large .slds-spinner__dot-a,
.THIS~.comm-panels-container .slds-spinner.slds-spinner_large .slds-spinner__dot-a,
.cB2bTheme~.comm-panels-container .slds-spinner.slds-spinner_large .slds-spinner__dot-a,
.THIS~.forceCommunityToastManager .slds-spinner.slds-spinner_large .slds-spinner__dot-a,
.cB2bTheme~.forceCommunityToastManager .slds-spinner.slds-spinner_large .slds-spinner__dot-a,
.THIS~.popupTargetContainer .slds-spinner.slds-spinner_large .slds-spinner__dot-a,
.cB2bTheme~.popupTargetContainer .slds-spinner.slds-spinner_large .slds-spinner__dot-a,
.THIS~lightning-primitive-bubble .slds-spinner.slds-spinner_large .slds-spinner__dot-a,
.cB2bTheme~lightning-primitive-bubble .slds-spinner.slds-spinner_large .slds-spinner__dot-a {
    background-image: url("data:image/svg+xml;utf-8,<svg width='38' height='27' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M37.52 4.552c-.532 2.876-1.597 5.672-3.195 8.388a26.892 26.892 0 0 1-4.633 5.992 29.787 29.787 0 0 1-5.912 4.473 28.586 28.586 0 0 1-6.71 2.716A29.209 29.209 0 0 1 9.96 27c-2.93 0-5.832-.48-8.708-1.438l-1.038-6.47c3.249 1.544 6.55 2.316 9.906 2.316 1.97 0 3.888-.24 5.752-.719a22.71 22.71 0 0 0 5.352-2.237 21.267 21.267 0 0 0 4.633-3.515 20.464 20.464 0 0 0 3.675-4.793c.905-1.544 1.571-3.115 1.997-4.713.48-1.651.8-3.302.959-4.953l5.033 4.074Z' fill='rgb(223, 225, 227)'/></svg>");
    width: 38px;
    height: 27px;
    transform: translate(0, 27px)
}

.THIS .slds-spinner.slds-spinner_large .slds-spinner__dot-a:before,
.cB2bTheme .slds-spinner.slds-spinner_large .slds-spinner__dot-a:before,
.THIS~.comm-panels-container .slds-spinner.slds-spinner_large .slds-spinner__dot-a:before,
.cB2bTheme~.comm-panels-container .slds-spinner.slds-spinner_large .slds-spinner__dot-a:before,
.THIS~.forceCommunityToastManager .slds-spinner.slds-spinner_large .slds-spinner__dot-a:before,
.cB2bTheme~.forceCommunityToastManager .slds-spinner.slds-spinner_large .slds-spinner__dot-a:before,
.THIS~.popupTargetContainer .slds-spinner.slds-spinner_large .slds-spinner__dot-a:before,
.cB2bTheme~.popupTargetContainer .slds-spinner.slds-spinner_large .slds-spinner__dot-a:before,
.THIS~lightning-primitive-bubble .slds-spinner.slds-spinner_large .slds-spinner__dot-a:before,
.cB2bTheme~lightning-primitive-bubble .slds-spinner.slds-spinner_large .slds-spinner__dot-a:before {
    background-image: url("data:image/svg+xml;utf-8,<svg width='38' height='27' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M37.52 4.552c-.532 2.876-1.597 5.672-3.195 8.388a26.892 26.892 0 0 1-4.633 5.992 29.787 29.787 0 0 1-5.912 4.473 28.586 28.586 0 0 1-6.71 2.716A29.209 29.209 0 0 1 9.96 27c-2.93 0-5.832-.48-8.708-1.438l-1.038-6.47c3.249 1.544 6.55 2.316 9.906 2.316 1.97 0 3.888-.24 5.752-.719a22.71 22.71 0 0 0 5.352-2.237 21.267 21.267 0 0 0 4.633-3.515 20.464 20.464 0 0 0 3.675-4.793c.905-1.544 1.571-3.115 1.997-4.713.48-1.651.8-3.302.959-4.953l5.033 4.074Z' fill='rgb(223, 225, 227)'/></svg>");
    width: 38px;
    height: 27px;
    transform: translate(0, 27px);
    background-image: url("data:image/svg+xml;utf-8,<svg width='38' height='27' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M37.52 4.552c-.532 2.876-1.597 5.672-3.195 8.388a26.892 26.892 0 0 1-4.633 5.992 29.787 29.787 0 0 1-5.912 4.473 28.586 28.586 0 0 1-6.71 2.716A29.209 29.209 0 0 1 9.96 27c-2.93 0-5.832-.48-8.708-1.438l-1.038-6.47c3.249 1.544 6.55 2.316 9.906 2.316 1.97 0 3.888-.24 5.752-.719a22.71 22.71 0 0 0 5.352-2.237 21.267 21.267 0 0 0 4.633-3.515 20.464 20.464 0 0 0 3.675-4.793c.905-1.544 1.571-3.115 1.997-4.713.48-1.651.8-3.302.959-4.953l5.033 4.074Z' fill='rgb(255,88,0)'/></svg>")
}

.THIS .slds-spinner.slds-spinner_large .slds-spinner__dot-b,
.cB2bTheme .slds-spinner.slds-spinner_large .slds-spinner__dot-b,
.THIS~.comm-panels-container .slds-spinner.slds-spinner_large .slds-spinner__dot-b,
.cB2bTheme~.comm-panels-container .slds-spinner.slds-spinner_large .slds-spinner__dot-b,
.THIS~.forceCommunityToastManager .slds-spinner.slds-spinner_large .slds-spinner__dot-b,
.cB2bTheme~.forceCommunityToastManager .slds-spinner.slds-spinner_large .slds-spinner__dot-b,
.THIS~.popupTargetContainer .slds-spinner.slds-spinner_large .slds-spinner__dot-b,
.cB2bTheme~.popupTargetContainer .slds-spinner.slds-spinner_large .slds-spinner__dot-b,
.THIS~lightning-primitive-bubble .slds-spinner.slds-spinner_large .slds-spinner__dot-b,
.cB2bTheme~lightning-primitive-bubble .slds-spinner.slds-spinner_large .slds-spinner__dot-b {
    background-image: url("data:image/svg+xml;utf-8,<svg width='16' height='43' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M5.512 21.8c0-3.887 1.039-7.589 3.116-11.104a23.564 23.564 0 0 1 3.115-4.074 21.504 21.504 0 0 1 3.755-3.275L9.427.95A35.634 35.634 0 0 0 6.39 4.225 24.765 24.765 0 0 0 3.755 7.98c-1.279 2.237-2.237 4.527-2.876 6.87A28.253 28.253 0 0 0 0 21.88c0 3.995.799 7.829 2.397 11.504 1.65 3.675 3.994 6.87 7.03 9.586l6.07-2.396c-3.195-2.237-5.671-5.007-7.429-8.309-1.704-3.302-2.556-6.79-2.556-10.465Z' fill='rgb(223, 225, 227)'/></svg>");
    width: 16px;
    height: 43px;
    transform: translate(-16px, 5px)
}

.THIS .slds-spinner.slds-spinner_large .slds-spinner__dot-b:before,
.cB2bTheme .slds-spinner.slds-spinner_large .slds-spinner__dot-b:before,
.THIS~.comm-panels-container .slds-spinner.slds-spinner_large .slds-spinner__dot-b:before,
.cB2bTheme~.comm-panels-container .slds-spinner.slds-spinner_large .slds-spinner__dot-b:before,
.THIS~.forceCommunityToastManager .slds-spinner.slds-spinner_large .slds-spinner__dot-b:before,
.cB2bTheme~.forceCommunityToastManager .slds-spinner.slds-spinner_large .slds-spinner__dot-b:before,
.THIS~.popupTargetContainer .slds-spinner.slds-spinner_large .slds-spinner__dot-b:before,
.cB2bTheme~.popupTargetContainer .slds-spinner.slds-spinner_large .slds-spinner__dot-b:before,
.THIS~lightning-primitive-bubble .slds-spinner.slds-spinner_large .slds-spinner__dot-b:before,
.cB2bTheme~lightning-primitive-bubble .slds-spinner.slds-spinner_large .slds-spinner__dot-b:before {
    background-image: url("data:image/svg+xml;utf-8,<svg width='16' height='43' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M5.512 21.8c0-3.887 1.039-7.589 3.116-11.104a23.564 23.564 0 0 1 3.115-4.074 21.504 21.504 0 0 1 3.755-3.275L9.427.95A35.634 35.634 0 0 0 6.39 4.225 24.765 24.765 0 0 0 3.755 7.98c-1.279 2.237-2.237 4.527-2.876 6.87A28.253 28.253 0 0 0 0 21.88c0 3.995.799 7.829 2.397 11.504 1.65 3.675 3.994 6.87 7.03 9.586l6.07-2.396c-3.195-2.237-5.671-5.007-7.429-8.309-1.704-3.302-2.556-6.79-2.556-10.465Z' fill='rgb(223, 225, 227)'/></svg>");
    width: 16px;
    height: 43px;
    transform: translate(-16px, 5px);
    background-image: url("data:image/svg+xml;utf-8,<svg width='16' height='43' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M5.512 21.8c0-3.887 1.039-7.589 3.116-11.104a23.564 23.564 0 0 1 3.115-4.074 21.504 21.504 0 0 1 3.755-3.275L9.427.95A35.634 35.634 0 0 0 6.39 4.225 24.765 24.765 0 0 0 3.755 7.98c-1.279 2.237-2.237 4.527-2.876 6.87A28.253 28.253 0 0 0 0 21.88c0 3.995.799 7.829 2.397 11.504 1.65 3.675 3.994 6.87 7.03 9.586l6.07-2.396c-3.195-2.237-5.671-5.007-7.429-8.309-1.704-3.302-2.556-6.79-2.556-10.465Z' fill='rgb(255,88,0)'/></svg>")
}

.THIS~.siteforceSpinnerManager,
.cB2bTheme~.siteforceSpinnerManager {
    position: fixed;
    height: 100vh;
    width: 100vw;
    top: 0;
    left: 0
}

.THIS~.siteforceSpinnerManager .siteforceLoadingBalls,
.cB2bTheme~.siteforceSpinnerManager .siteforceLoadingBalls {
    margin: 0;
    padding: 0;
    position: relative
}

.THIS~.siteforceSpinnerManager .loadingBall,
.cB2bTheme~.siteforceSpinnerManager .loadingBall {
    top: 0;
    left: 0;
    position: absolute
}

.THIS~.siteforceSpinnerManager .loadingBall.first,
.cB2bTheme~.siteforceSpinnerManager .loadingBall.first {
    background-image: url("data:image/svg+xml;utf-8,<svg width='38' height='27' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M15.792 6.231a19.905 19.905 0 0 1 5.512 2.317c3.355 1.917 5.991 4.473 7.909 7.669a22.478 22.478 0 0 1 3.275 10.225l5.033-4.074c-.746-3.834-2.264-7.376-4.554-10.625-2.237-3.248-5.192-5.911-8.867-7.988A26.778 26.778 0 0 0 17.15.959 26.907 26.907 0 0 0 10.04 0C6.95 0 4.022.48 1.252 1.438L.214 7.828c3.089-1.544 6.39-2.316 9.906-2.316 1.864 0 3.755.24 5.672.72Z' fill='rgb(223,225,227)'/></svg>");
    width: 38px;
    height: 27px;
    background-image: url("data:image/svg+xml;utf-8,<svg width='38' height='27' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M15.792 6.231a19.905 19.905 0 0 1 5.512 2.317c3.355 1.917 5.991 4.473 7.909 7.669a22.478 22.478 0 0 1 3.275 10.225l5.033-4.074c-.746-3.834-2.264-7.376-4.554-10.625-2.237-3.248-5.192-5.911-8.867-7.988A26.778 26.778 0 0 0 17.15.959 26.907 26.907 0 0 0 10.04 0C6.95 0 4.022.48 1.252 1.438L.214 7.828c3.089-1.544 6.39-2.316 9.906-2.316 1.864 0 3.755.24 5.672.72Z' fill='rgb(255,88,0)'/></svg>");
    background-color: transparent;
    border-radius: 0;
    animation-name: spinner-filled;
    animation-fill-mode: forwards;
    animation-timing-function: var(--animation-timing-function-default);
    animation-duration: 1800ms;
    animation-iteration-count: infinite;
    animation-delay: 0ms
}

.THIS~.siteforceSpinnerManager .loadingBall.second,
.cB2bTheme~.siteforceSpinnerManager .loadingBall.second {
    background-image: url("data:image/svg+xml;utf-8,<svg width='38' height='27' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M37.52 4.552c-.532 2.876-1.597 5.672-3.195 8.388a26.892 26.892 0 0 1-4.633 5.992 29.787 29.787 0 0 1-5.912 4.473 28.586 28.586 0 0 1-6.71 2.716A29.209 29.209 0 0 1 9.96 27c-2.93 0-5.832-.48-8.708-1.438l-1.038-6.47c3.249 1.544 6.55 2.316 9.906 2.316 1.97 0 3.888-.24 5.752-.719a22.71 22.71 0 0 0 5.352-2.237 21.267 21.267 0 0 0 4.633-3.515 20.464 20.464 0 0 0 3.675-4.793c.905-1.544 1.571-3.115 1.997-4.713.48-1.651.8-3.302.959-4.953l5.033 4.074Z' fill='rgb(223, 225, 227)'/></svg>");
    width: 38px;
    height: 27px;
    transform: translate(0, 27px);
    background-image: url("data:image/svg+xml;utf-8,<svg width='38' height='27' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M37.52 4.552c-.532 2.876-1.597 5.672-3.195 8.388a26.892 26.892 0 0 1-4.633 5.992 29.787 29.787 0 0 1-5.912 4.473 28.586 28.586 0 0 1-6.71 2.716A29.209 29.209 0 0 1 9.96 27c-2.93 0-5.832-.48-8.708-1.438l-1.038-6.47c3.249 1.544 6.55 2.316 9.906 2.316 1.97 0 3.888-.24 5.752-.719a22.71 22.71 0 0 0 5.352-2.237 21.267 21.267 0 0 0 4.633-3.515 20.464 20.464 0 0 0 3.675-4.793c.905-1.544 1.571-3.115 1.997-4.713.48-1.651.8-3.302.959-4.953l5.033 4.074Z' fill='rgb(255,88,0)'/></svg>");
    background-color: transparent;
    border-radius: 0;
    animation-name: spinner-filled;
    animation-fill-mode: forwards;
    animation-delay: 240ms;
    animation-timing-function: var(--animation-timing-function-default);
    animation-duration: var(--animation-duration-deliberate);
    animation-duration: 1800ms;
    animation-iteration-count: infinite
}

.THIS~.siteforceSpinnerManager .loadingBall.third,
.cB2bTheme~.siteforceSpinnerManager .loadingBall.third {
    background-image: url("data:image/svg+xml;utf-8,<svg width='16' height='43' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M5.512 21.8c0-3.887 1.039-7.589 3.116-11.104a23.564 23.564 0 0 1 3.115-4.074 21.504 21.504 0 0 1 3.755-3.275L9.427.95A35.634 35.634 0 0 0 6.39 4.225 24.765 24.765 0 0 0 3.755 7.98c-1.279 2.237-2.237 4.527-2.876 6.87A28.253 28.253 0 0 0 0 21.88c0 3.995.799 7.829 2.397 11.504 1.65 3.675 3.994 6.87 7.03 9.586l6.07-2.396c-3.195-2.237-5.671-5.007-7.429-8.309-1.704-3.302-2.556-6.79-2.556-10.465Z' fill='rgb(223, 225, 227)'/></svg>");
    width: 16px;
    height: 43px;
    transform: translate(-16px, 5px);
    background-image: url("data:image/svg+xml;utf-8,<svg width='16' height='43' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M5.512 21.8c0-3.887 1.039-7.589 3.116-11.104a23.564 23.564 0 0 1 3.115-4.074 21.504 21.504 0 0 1 3.755-3.275L9.427.95A35.634 35.634 0 0 0 6.39 4.225 24.765 24.765 0 0 0 3.755 7.98c-1.279 2.237-2.237 4.527-2.876 6.87A28.253 28.253 0 0 0 0 21.88c0 3.995.799 7.829 2.397 11.504 1.65 3.675 3.994 6.87 7.03 9.586l6.07-2.396c-3.195-2.237-5.671-5.007-7.429-8.309-1.704-3.302-2.556-6.79-2.556-10.465Z' fill='rgb(255,88,0)'/></svg>");
    background-color: transparent;
    border-radius: 0;
    animation-name: spinner-filled;
    animation-fill-mode: forwards;
    animation-delay: 480ms;
    animation-timing-function: var(--animation-timing-function-default);
    animation-duration: var(--animation-duration-deliberate);
    animation-duration: 1800ms;
    animation-iteration-count: infinite
}

.THIS~.comm-panels-container .uiModal .slds-spinner,
.cB2bTheme~.comm-panels-container .uiModal .slds-spinner {
    max-width: 35rem
}

@media (min-width: 768px) {

    .THIS~.comm-panels-container .uiModal .slds-spinner,
    .cB2bTheme~.comm-panels-container .uiModal .slds-spinner {
        max-width: 45rem
    }
}

@media (min-width: 992px) {

    .THIS~.comm-panels-container .uiModal .slds-spinner,
    .cB2bTheme~.comm-panels-container .uiModal .slds-spinner {
        max-width: 60rem
    }
}

.THIS~.comm-panels-container .uiModal .slds-spinner .slds-spinner__dot-a:before,
.cB2bTheme~.comm-panels-container .uiModal .slds-spinner .slds-spinner__dot-a:before,
.THIS~.comm-panels-container .uiModal .slds-spinner .slds-spinner__dot-b:before,
.cB2bTheme~.comm-panels-container .uiModal .slds-spinner .slds-spinner__dot-b:before {
    left: 0
}

.THIS .comm-page-checkout .forceCommunityCheckoutFlow .slds-spinner .slds-spinner__dot-a:before,
.cB2bTheme .comm-page-checkout .forceCommunityCheckoutFlow .slds-spinner .slds-spinner__dot-a:before,
.THIS .comm-page-checkout .forceCommunityCheckoutFlow .slds-spinner .slds-spinner__dot-b:before,
.cB2bTheme .comm-page-checkout .forceCommunityCheckoutFlow .slds-spinner .slds-spinner__dot-b:before {
    left: 0
}

.THIS b2b_buyer_wishlists-manager b2b_buyer_wishlists-header,
.cB2bTheme b2b_buyer_wishlists-manager b2b_buyer_wishlists-header {
    padding-bottom: .5rem;
    align-items: center
}

.THIS b2b_buyer_wishlists-manager b2b_buyer_wishlists-header h2.slds-text-heading_large,
.cB2bTheme b2b_buyer_wishlists-manager b2b_buyer_wishlists-header h2.slds-text-heading_large {
    font-size: var(--lwc-fontSize8)
}

.THIS b2b_buyer_wishlists-manager .sort-menu,
.cB2bTheme b2b_buyer_wishlists-manager .sort-menu {
    display: none
}

.THIS b2b_buyer_wishlists-manager .content-actions,
.cB2bTheme b2b_buyer_wishlists-manager .content-actions {
    margin-top: .5rem;
    justify-content: flex-end
}

@media (max-width: 479px) {

    .THIS b2b_buyer_wishlists-manager .content-actions,
    .cB2bTheme b2b_buyer_wishlists-manager .content-actions {
        margin-top: .25rem;
        padding-bottom: .25rem
    }
}

.THIS b2b_buyer_wishlists-manager .content-actions .slds-button_neutral,
.cB2bTheme b2b_buyer_wishlists-manager .content-actions .slds-button_neutral {
    margin: 0;
    padding: var(--lwc-spacingSmall) var(--lwc-spacingXSmall);
    cursor: pointer;
    color: RGB(var(--b2b_light-text-01));
    border-radius: 0 !important;
    font-size: var(--lwc-fontSize4);
    line-height: 1;
    text-transform: unset !important;
    font-weight: 700;
    box-shadow: none;
    border: none;
    justify-content: center
}

.THIS b2b_buyer_wishlists-manager .content-actions .slds-button_neutral:hover,
.cB2bTheme b2b_buyer_wishlists-manager .content-actions .slds-button_neutral:hover,
.THIS b2b_buyer_wishlists-manager .content-actions .slds-button_neutral:focus,
.cB2bTheme b2b_buyer_wishlists-manager .content-actions .slds-button_neutral:focus {
    background-color: var(--b2b_light-interactive-hover-neutral)
}

.THIS b2b_buyer_wishlists-manager .content-actions .slds-button_neutral:active,
.cB2bTheme b2b_buyer_wishlists-manager .content-actions .slds-button_neutral:active {
    background-color: var(--b2b_light-interactive-hover-neutral);
    outline: 2px solid RGB(var(--b2b_light-interactive-focus));
    outline-offset: 2px
}

.THIS b2b_buyer_wishlists-manager .content-actions .slds-button_neutral:focus,
.cB2bTheme b2b_buyer_wishlists-manager .content-actions .slds-button_neutral:focus,
.THIS b2b_buyer_wishlists-manager .content-actions .slds-button_neutral:focus-visible,
.cB2bTheme b2b_buyer_wishlists-manager .content-actions .slds-button_neutral:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS b2b_buyer_wishlists-manager .content-actions .slds-button_neutral:disabled,
.cB2bTheme b2b_buyer_wishlists-manager .content-actions .slds-button_neutral:disabled {
    cursor: not-allowed;
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS b2b_buyer_wishlists-manager .content-actions .slds-button_neutral:disabled:focus,
.cB2bTheme b2b_buyer_wishlists-manager .content-actions .slds-button_neutral:disabled:focus,
.THIS b2b_buyer_wishlists-manager .content-actions .slds-button_neutral:disabled:focus-visible,
.cB2bTheme b2b_buyer_wishlists-manager .content-actions .slds-button_neutral:disabled:focus-visible {
    outline: none
}

@media (max-width: 479px) {

    .THIS b2b_buyer_wishlists-manager .content-actions .slds-button-group,
    .cB2bTheme b2b_buyer_wishlists-manager .content-actions .slds-button-group {
        display: flex;
        justify-content: flex-end
    }
}

@media (max-width: 479px) {

    .THIS b2b_buyer_wishlists-manager .content-actions .slds-button-group button,
    .cB2bTheme b2b_buyer_wishlists-manager .content-actions .slds-button-group button {
        flex-grow: unset
    }
}

.THIS b2b_buyer_wishlists-manager .content-actions .slds-button-group button+button,
.cB2bTheme b2b_buyer_wishlists-manager .content-actions .slds-button-group button+button {
    margin-left: .75rem
}

.THIS b2b_buyer_wishlists-manager .content-actions b2b_buyer_cart-add-all-items-to-cart-button,
.cB2bTheme b2b_buyer_wishlists-manager .content-actions b2b_buyer_cart-add-all-items-to-cart-button {
    display: none
}

.THIS b2b_buyer_wishlists-manager .product-fields,
.cB2bTheme b2b_buyer_wishlists-manager .product-fields,
.THIS b2b_buyer_wishlists-manager .original-price,
.cB2bTheme b2b_buyer_wishlists-manager .original-price,
.THIS b2b_buyer_wishlists-manager .negotiated-price,
.cB2bTheme b2b_buyer_wishlists-manager .negotiated-price,
.THIS b2b_buyer_wishlists-manager .product-variant-attributes,
.cB2bTheme b2b_buyer_wishlists-manager .product-variant-attributes {
    color: RGB(var(--b2b_light-text-01)) !important
}

.THIS b2b_buyer_wishlists-manager .product-name,
.cB2bTheme b2b_buyer_wishlists-manager .product-name,
.THIS b2b_buyer_wishlists-manager .product-variant-attributes>ul,
.cB2bTheme b2b_buyer_wishlists-manager .product-variant-attributes>ul,
.THIS b2b_buyer_wishlists-manager .line-item-properties,
.cB2bTheme b2b_buyer_wishlists-manager .line-item-properties {
    width: 50%
}

.THIS b2b_buyer_wishlists-manager .product-name,
.cB2bTheme b2b_buyer_wishlists-manager .product-name {
    font-size: var(--lwc-fontSize5);
    padding-bottom: .125rem;
    line-height: var(--lwc-lineHeightText)
}

.THIS b2b_buyer_wishlists-manager .product-name a,
.cB2bTheme b2b_buyer_wishlists-manager .product-name a {
    font-weight: 700;
    color: inherit
}

@media (max-width: 479px) {

    .THIS b2b_buyer_wishlists-manager .product-name a,
    .cB2bTheme b2b_buyer_wishlists-manager .product-name a {
        font-weight: 400
    }
}

.THIS b2b_buyer_wishlists-manager .product-variant-attributes>ul,
.cB2bTheme b2b_buyer_wishlists-manager .product-variant-attributes>ul {
    padding-bottom: .125rem
}

.THIS b2b_buyer_wishlists-manager .add-all-items-to-cart,
.cB2bTheme b2b_buyer_wishlists-manager .add-all-items-to-cart {
    display: none
}

.THIS b2b_buyer_wishlists-manager .slds-tabs_default__content[class],
.cB2bTheme b2b_buyer_wishlists-manager .slds-tabs_default__content[class] {
    padding: 0
}

.THIS b2b_buyer_wishlists-manager li[class],
.cB2bTheme b2b_buyer_wishlists-manager li[class] {
    border-color: RGB(var(--b2b_light-decoration-border))
}

.THIS b2b_buyer_wishlists-manager figure,
.cB2bTheme b2b_buyer_wishlists-manager figure {
    width: auto;
    height: auto
}

.THIS b2b_buyer_wishlists-manager figure+.product-details[class],
.cB2bTheme b2b_buyer_wishlists-manager figure+.product-details[class] {
    display: block;
    padding-left: 1.5rem;
    position: relative
}

.THIS b2b_buyer_wishlists-manager img,
.cB2bTheme b2b_buyer_wishlists-manager img {
    max-width: 6.25rem
}

@media (max-width: 479px) {

    .THIS b2b_buyer_wishlists-manager img,
    .cB2bTheme b2b_buyer_wishlists-manager img {
        max-width: 3.75rem
    }
}

.THIS b2b_buyer_wishlists-manager .product-variant-attributes:empty,
.cB2bTheme b2b_buyer_wishlists-manager .product-variant-attributes:empty,
.THIS b2b_buyer_wishlists-manager b2b_buyer_product_details-variant-attributes-display:empty,
.cB2bTheme b2b_buyer_wishlists-manager b2b_buyer_product_details-variant-attributes-display:empty {
    padding: 0
}

.THIS b2b_buyer_wishlists-manager .line-item-properties,
.cB2bTheme b2b_buyer_wishlists-manager .line-item-properties {
    margin-top: .375rem
}

@media (max-width: 479px) {

    .THIS b2b_buyer_wishlists-manager .line-item-properties,
    .cB2bTheme b2b_buyer_wishlists-manager .line-item-properties {
        width: 100%
    }
}

.THIS b2b_buyer_wishlists-manager .product-fields,
.cB2bTheme b2b_buyer_wishlists-manager .product-fields {
    width: 100%;
    font-size: var(--lwc-fontSize3)
}

.THIS b2b_buyer_wishlists-manager .product-fields dt[b2b_buyer_wishlists-desktopviewitems_desktopviewitems],
.cB2bTheme b2b_buyer_wishlists-manager .product-fields dt[b2b_buyer_wishlists-desktopviewitems_desktopviewitems] {
    padding-right: .75rem;
    width: 40%
}

.THIS b2b_buyer_wishlists-manager .product-fields dd[b2b_buyer_wishlists-desktopviewitems_desktopviewitems],
.cB2bTheme b2b_buyer_wishlists-manager .product-fields dd[b2b_buyer_wishlists-desktopviewitems_desktopviewitems] {
    width: 60%
}

.THIS b2b_buyer_wishlists-manager .quantity-price-remove,
.cB2bTheme b2b_buyer_wishlists-manager .quantity-price-remove {
    width: auto;
    align-items: center;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%)
}

@media (max-width: 479px) {

    .THIS b2b_buyer_wishlists-manager .quantity-price-remove,
    .cB2bTheme b2b_buyer_wishlists-manager .quantity-price-remove {
        position: static;
        transform: none
    }
}

.THIS b2b_buyer_wishlists-manager .price,
.cB2bTheme b2b_buyer_wishlists-manager .price {
    padding-left: 0;
    flex: 0 0 auto
}

.THIS b2b_buyer_wishlists-manager .original-price,
.cB2bTheme b2b_buyer_wishlists-manager .original-price,
.THIS b2b_buyer_wishlists-manager .negotiated-price,
.cB2bTheme b2b_buyer_wishlists-manager .negotiated-price {
    font-size: var(--lwc-fontSize5)
}

.THIS b2b_buyer_wishlists-manager .original-price,
.cB2bTheme b2b_buyer_wishlists-manager .original-price {
    font-weight: 400
}

.THIS b2b_buyer_wishlists-manager .negotiated-price,
.cB2bTheme b2b_buyer_wishlists-manager .negotiated-price {
    margin-top: .125rem;
    font-weight: 700
}

.THIS b2b_buyer_wishlists-manager .remove,
.cB2bTheme b2b_buyer_wishlists-manager .remove {
    padding: 0
}

@media (max-width: 767px) {

    .THIS b2b_buyer_wishlists-manager .remove,
    .cB2bTheme b2b_buyer_wishlists-manager .remove {
        margin-left: auto
    }
}

.THIS b2b_buyer_wishlists-manager b2b_buyer_cart-add-to-cart-button,
.cB2bTheme b2b_buyer_wishlists-manager b2b_buyer_cart-add-to-cart-button {
    flex-basis: auto;
    height: auto;
    margin-left: 3rem
}

@media (max-width: 479px) {

    .THIS b2b_buyer_wishlists-manager b2b_buyer_cart-add-to-cart-button,
    .cB2bTheme b2b_buyer_wishlists-manager b2b_buyer_cart-add-to-cart-button {
        width: auto;
        margin: 0;
        padding-bottom: 0
    }
}

.THIS b2b_buyer_wishlists-manager b2b_buyer_cart-add-to-cart-button .slds-button,
.cB2bTheme b2b_buyer_wishlists-manager b2b_buyer_cart-add-to-cart-button .slds-button {
    width: 1.25rem;
    height: 1.25rem;
    padding: 0;
    text-indent: -9999px;
    line-height: 0;
    font-size: 0
}

@media (max-width: 479px) {

    .THIS b2b_buyer_wishlists-manager b2b_buyer_cart-add-to-cart-button .slds-button,
    .cB2bTheme b2b_buyer_wishlists-manager b2b_buyer_cart-add-to-cart-button .slds-button {
        width: 100%;
        height: auto;
        flex-grow: unset;
        text-indent: 0;
        font-size: var(--lwc-fontSize4);
        line-height: inherit
    }
}

.THIS b2b_buyer_wishlists-manager b2b_buyer_cart-add-to-cart-button .slds-button::before,
.cB2bTheme b2b_buyer_wishlists-manager b2b_buyer_cart-add-to-cart-button .slds-button::before {
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: Ica400;
    font-weight: normal;
    content: '\e001';
    text-indent: 0;
    font-size: 1.25rem;
    line-height: initial
}

@media (max-width: 479px) {

    .THIS b2b_buyer_wishlists-manager b2b_buyer_cart-add-to-cart-button .slds-button::before,
    .cB2bTheme b2b_buyer_wishlists-manager b2b_buyer_cart-add-to-cart-button .slds-button::before {
        margin-right: .5rem
    }
}

.THIS b2b_buyer_wishlists-manager footer[b2b_buyer_wishlists-desktopviewcontents_desktopviewcontents],
.cB2bTheme b2b_buyer_wishlists-manager footer[b2b_buyer_wishlists-desktopviewcontents_desktopviewcontents] {
    justify-content: center;
    margin-top: 1.5rem
}

.THIS b2b_buyer_wishlists-manager footer b2b_buyer_cart-add-all-items-to-cart-button,
.cB2bTheme b2b_buyer_wishlists-manager footer b2b_buyer_cart-add-all-items-to-cart-button {
    height: auto
}

@media (max-width: 479px) {

    .THIS b2b_buyer_wishlists-manager footer b2b_buyer_cart-add-all-items-to-cart-button,
    .cB2bTheme b2b_buyer_wishlists-manager footer b2b_buyer_cart-add-all-items-to-cart-button {
        margin-top: 1.5rem
    }
}

.THIS b2b_buyer_wishlists-manager footer button[b2b_buyer_cart-addallitemstocartbutton_addallitemstocartbutton]::before,
.cB2bTheme b2b_buyer_wishlists-manager footer button[b2b_buyer_cart-addallitemstocartbutton_addallitemstocartbutton]::before {
    margin-right: .5rem;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: Ica400;
    font-weight: normal;
    content: '\e001';
    font-size: 1.25rem;
    line-height: 1
}

.THIS b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view header,
.cB2bTheme b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view header {
    padding: 0;
    align-items: center
}

.THIS b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view header .slds-icon_container,
.cB2bTheme b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view header .slds-icon_container {
    display: flex
}

.THIS b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view header .slds-icon_container::before,
.cB2bTheme b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view header .slds-icon_container::before {
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: Ica400;
    font-weight: normal;
    content: '\e002';
    font-size: 1rem;
    color: RGB(var(--b2b_light-interactive-brand))
}

.THIS b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view header .slds-icon,
.cB2bTheme b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view header .slds-icon {
    display: none
}

.THIS b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view h3[b2b_buyer_wishlists-mobiledetailview_mobiledetailview],
.cB2bTheme b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view h3[b2b_buyer_wishlists-mobiledetailview_mobiledetailview],
.THIS b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view b2b_buyer_product_details-variant-attributes-display[b2b_buyer_wishlists-mobiledetailview_mobiledetailview],
.cB2bTheme b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view b2b_buyer_product_details-variant-attributes-display[b2b_buyer_wishlists-mobiledetailview_mobiledetailview] {
    padding-bottom: .125rem
}

.THIS b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view p.slds-p-bottom_xx-small.slds-p-left_small,
.cB2bTheme b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view p.slds-p-bottom_xx-small.slds-p-left_small {
    padding-left: 0;
    padding-bottom: .75rem;
    font-size: var(--lwc-fontSize3)
}

.THIS b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view lightning-button-icon .slds-button,
.cB2bTheme b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view lightning-button-icon .slds-button {
    width: auto;
    height: auto;
    padding: 0 !important
}

.THIS b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view h2.list-name,
.cB2bTheme b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view h2.list-name {
    text-align: left;
    font-size: var(--lwc-fontSize7);
    color: RGB(var(--b2b_light-text-01))
}

.THIS b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view figure+.details[class],
.cB2bTheme b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view figure+.details[class] {
    padding-left: 1rem;
    position: relative
}

.THIS b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view .item-name a,
.cB2bTheme b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view .item-name a {
    font-size: var(--lwc-fontSize5);
    line-height: var(--lwc-lineHeightText);
    font-weight: 700;
    color: inherit
}

.THIS b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view li,
.cB2bTheme b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view li {
    align-items: flex-start
}

.THIS b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view .product-fields,
.cB2bTheme b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view .product-fields {
    padding-bottom: 1rem
}

.THIS b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view .product-fields dt[class],
.cB2bTheme b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view .product-fields dt[class] {
    width: 40%
}

.THIS b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view .product-fields dd[class],
.cB2bTheme b2b_buyer_wishlists-manager b2b_buyer_wishlists-mobile-summary-view .product-fields dd[class] {
    width: 60%
}

.THIS b2b_buyer_wishlists-items-added-to-cart-modal .slds-modal__content,
.cB2bTheme b2b_buyer_wishlists-items-added-to-cart-modal .slds-modal__content {
    padding-top: 1rem;
    padding-bottom: 1rem
}

.THIS b2b_buyer_wishlists-items-added-to-cart-modal b2b_buyer_wishlists-added-to-cart-modal-buttons,
.cB2bTheme b2b_buyer_wishlists-items-added-to-cart-modal b2b_buyer_wishlists-added-to-cart-modal-buttons {
    display: block;
    padding: 0;
    text-align: right
}

.THIS b2b_buyer_wishlists-items-added-to-cart-modal a[class],
.cB2bTheme b2b_buyer_wishlists-items-added-to-cart-modal a[class] {
    margin: 0
}

@media (max-width: 479px) {

    .THIS b2b_buyer_wishlists-items-added-to-cart-modal a[class],
    .cB2bTheme b2b_buyer_wishlists-items-added-to-cart-modal a[class],
    .THIS b2b_buyer_wishlists-items-added-to-cart-modal .continueBtnStyle,
    .cB2bTheme b2b_buyer_wishlists-items-added-to-cart-modal .continueBtnStyle {
        display: block;
        width: 100%
    }
}

@media (max-width: 479px) {

    .THIS b2b_buyer_wishlists-items-added-to-cart-modal .continueBtnStyle,
    .cB2bTheme b2b_buyer_wishlists-items-added-to-cart-modal .continueBtnStyle {
        margin: 1rem 0 0 0 !important
    }
}

.THIS b2b_buyer_wishlists-rename-modal .slds-form-element.slds-p-around_x-small,
.cB2bTheme b2b_buyer_wishlists-rename-modal .slds-form-element.slds-p-around_x-small {
    padding: 0
}

.THIS b2b_buyer_wishlists-delete-confirmation-modal .slds-modal__content,
.cB2bTheme b2b_buyer_wishlists-delete-confirmation-modal .slds-modal__content {
    padding-top: 1rem;
    padding-bottom: 1rem
}

.THIS b2b_buyer_wishlists-delete-confirmation-modal div[class],
.cB2bTheme b2b_buyer_wishlists-delete-confirmation-modal div[class] {
    padding: 0;
    justify-content: flex-end
}

@media (min-width: 480px) and (max-width: 768px) {

    .THIS b2b_buyer_wishlists-delete-confirmation-modal div[class],
    .cB2bTheme b2b_buyer_wishlists-delete-confirmation-modal div[class] {
        flex-direction: row
    }
}

@media (max-width: 479px) {

    .THIS b2b_buyer_wishlists-delete-confirmation-modal div[class],
    .cB2bTheme b2b_buyer_wishlists-delete-confirmation-modal div[class] {
        flex-direction: column
    }
}

.THIS b2b_buyer_wishlists-delete-confirmation-modal .cancelBtn,
.cB2bTheme b2b_buyer_wishlists-delete-confirmation-modal .cancelBtn,
.THIS b2b_buyer_wishlists-delete-confirmation-modal .deleteBtn,
.cB2bTheme b2b_buyer_wishlists-delete-confirmation-modal .deleteBtn {
    flex: 0
}

.THIS b2b_buyer_wishlists-delete-confirmation-modal .cancelBtn,
.cB2bTheme b2b_buyer_wishlists-delete-confirmation-modal .cancelBtn {
    padding: calc(var(--lwc-spacingXSmall) - 1px) calc(var(--lwc-spacingMedium) - 1px);
    border: 1px solid var(--b2b_light-interactive-neutral);
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-destructive));
    margin: 0
}

.THIS b2b_buyer_wishlists-delete-confirmation-modal .cancelBtn:hover,
.cB2bTheme b2b_buyer_wishlists-delete-confirmation-modal .cancelBtn:hover,
.THIS b2b_buyer_wishlists-delete-confirmation-modal .cancelBtn:focus,
.cB2bTheme b2b_buyer_wishlists-delete-confirmation-modal .cancelBtn:focus {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS b2b_buyer_wishlists-delete-confirmation-modal .cancelBtn:active,
.cB2bTheme b2b_buyer_wishlists-delete-confirmation-modal .cancelBtn:active {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS b2b_buyer_wishlists-delete-confirmation-modal .cancelBtn:focus,
.cB2bTheme b2b_buyer_wishlists-delete-confirmation-modal .cancelBtn:focus,
.THIS b2b_buyer_wishlists-delete-confirmation-modal .cancelBtn:focus-visible,
.cB2bTheme b2b_buyer_wishlists-delete-confirmation-modal .cancelBtn:focus-visible {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS b2b_buyer_wishlists-delete-confirmation-modal .cancelBtn:disabled,
.cB2bTheme b2b_buyer_wishlists-delete-confirmation-modal .cancelBtn:disabled {
    border-color: RGB(var(--b2b_light-interactive-disabled-01))
}

.THIS b2b_buyer_wishlists-delete-confirmation-modal .cancelBtn:disabled:hover,
.cB2bTheme b2b_buyer_wishlists-delete-confirmation-modal .cancelBtn:disabled:hover,
.THIS b2b_buyer_wishlists-delete-confirmation-modal .cancelBtn:disabled:focus,
.cB2bTheme b2b_buyer_wishlists-delete-confirmation-modal .cancelBtn:disabled:focus,
.THIS b2b_buyer_wishlists-delete-confirmation-modal .cancelBtn:disabled:focus-visible,
.cB2bTheme b2b_buyer_wishlists-delete-confirmation-modal .cancelBtn:disabled:focus-visible,
.THIS b2b_buyer_wishlists-delete-confirmation-modal .cancelBtn:disabled:active,
.cB2bTheme b2b_buyer_wishlists-delete-confirmation-modal .cancelBtn:disabled:active {
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS b2b_buyer_wishlists-delete-confirmation-modal .deleteBtn,
.cB2bTheme b2b_buyer_wishlists-delete-confirmation-modal .deleteBtn {
    margin: 0;
    padding: var(--lwc-spacingXSmall) var(--lwc-spacingMedium);
    background: RGB(var(--b2b_light-interactive-destructive));
    color: RGB(var(--b2b_light-text-inverted))
}

.THIS b2b_buyer_wishlists-delete-confirmation-modal .deleteBtn:hover,
.cB2bTheme b2b_buyer_wishlists-delete-confirmation-modal .deleteBtn:hover,
.THIS b2b_buyer_wishlists-delete-confirmation-modal .deleteBtn:focus,
.cB2bTheme b2b_buyer_wishlists-delete-confirmation-modal .deleteBtn:focus {
    background: RGB(var(--b2b_light-interactive-hover-destructive))
}

.THIS b2b_buyer_wishlists-delete-confirmation-modal .deleteBtn:active,
.cB2bTheme b2b_buyer_wishlists-delete-confirmation-modal .deleteBtn:active {
    background: RGB(var(--b2b_light-interactive-hover-destructive))
}

.THIS b2b_buyer_wishlists-delete-confirmation-modal .deleteBtn:focus,
.cB2bTheme b2b_buyer_wishlists-delete-confirmation-modal .deleteBtn:focus,
.THIS b2b_buyer_wishlists-delete-confirmation-modal .deleteBtn:focus-visible,
.cB2bTheme b2b_buyer_wishlists-delete-confirmation-modal .deleteBtn:focus-visible {
    background: RGB(var(--b2b_light-interactive-hover-destructive))
}

.THIS b2b_buyer_wishlists-delete-confirmation-modal .deleteBtn:disabled,
.cB2bTheme b2b_buyer_wishlists-delete-confirmation-modal .deleteBtn:disabled {
    background: RGB(var(--b2b_light-interactive-disabled-01));
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

@media (max-width: 479px) {

    .THIS b2b_buyer_wishlists-delete-confirmation-modal .deleteBtn,
    .cB2bTheme b2b_buyer_wishlists-delete-confirmation-modal .deleteBtn {
        margin: 1rem 0 0 0 !important
    }
}

.THIS .slds-form-element.slds-p-around_x-small[class],
.cB2bTheme .slds-form-element.slds-p-around_x-small[class] {
    padding: 0
}

.THIS .slds-form-element.slds-p-around_x-small[class]:first-child,
.cB2bTheme .slds-form-element.slds-p-around_x-small[class]:first-child {
    display: none
}

.THIS .modal-body-content[class],
.cB2bTheme .modal-body-content[class],
.THIS .modal-body-content[class],
.cB2bTheme .modal-body-content[class] {
    padding: 0
}

.THIS c-osfsearchresultscartupdatemodal_osfsearchresultscartupdatemodal .buttonHolder,
.cB2bTheme c-osfsearchresultscartupdatemodal_osfsearchresultscartupdatemodal .buttonHolder {
    display: block;
    text-align: right;
    padding: 0
}

.THIS c-osfsearchresultscartupdatemodal_osfsearchresultscartupdatemodal .buttonHolder button,
.cB2bTheme c-osfsearchresultscartupdatemodal_osfsearchresultscartupdatemodal .buttonHolder button {
    margin-right: 0
}

.THIS .forceCommunityThemeHeroStarter,
.cB2bTheme .forceCommunityThemeHeroStarter {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important
}

.THIS .forceCommunityThemeHeroStarter .ctaBtnOne,
.cB2bTheme .forceCommunityThemeHeroStarter .ctaBtnOne {
    margin: 0;
    padding: var(--lwc-spacingXSmall) var(--lwc-spacingMedium);
    background: RGB(var(--b2b_light-interactive-brand));
    color: RGB(var(--b2b_light-text-light));
    padding: calc(var(--lwc-spacingXSmall) - 1px) calc(var(--lwc-spacingMedium) - 1px);
    border: 1px solid rgba(0, 0, 0, 0)
}

.THIS .forceCommunityThemeHeroStarter .ctaBtnOne:hover,
.cB2bTheme .forceCommunityThemeHeroStarter .ctaBtnOne:hover,
.THIS .forceCommunityThemeHeroStarter .ctaBtnOne:focus,
.cB2bTheme .forceCommunityThemeHeroStarter .ctaBtnOne:focus {
    background: var(--b2b_button-brand-gradient)
}

.THIS .forceCommunityThemeHeroStarter .ctaBtnOne:active,
.cB2bTheme .forceCommunityThemeHeroStarter .ctaBtnOne:active {
    background: RGB(var(--b2b_light-interactive-brand))
}

.THIS .forceCommunityThemeHeroStarter .ctaBtnOne:focus,
.cB2bTheme .forceCommunityThemeHeroStarter .ctaBtnOne:focus,
.THIS .forceCommunityThemeHeroStarter .ctaBtnOne:focus-visible,
.cB2bTheme .forceCommunityThemeHeroStarter .ctaBtnOne:focus-visible {
    background: var(--b2b_button-brand-gradient)
}

.THIS .forceCommunityThemeHeroStarter .ctaBtnOne:disabled,
.cB2bTheme .forceCommunityThemeHeroStarter .ctaBtnOne:disabled {
    background: RGB(var(--b2b_light-interactive-disabled-01));
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .forceCommunityThemeHeroStarter .ctaBtnOne:disabled:hover,
.cB2bTheme .forceCommunityThemeHeroStarter .ctaBtnOne:disabled:hover,
.THIS .forceCommunityThemeHeroStarter .ctaBtnOne:disabled:focus,
.cB2bTheme .forceCommunityThemeHeroStarter .ctaBtnOne:disabled:focus,
.THIS .forceCommunityThemeHeroStarter .ctaBtnOne:disabled:focus-visible,
.cB2bTheme .forceCommunityThemeHeroStarter .ctaBtnOne:disabled:focus-visible,
.THIS .forceCommunityThemeHeroStarter .ctaBtnOne:disabled:active,
.cB2bTheme .forceCommunityThemeHeroStarter .ctaBtnOne:disabled:active {
    background: RGB(var(--b2b_light-interactive-disabled-01));
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .forceCommunityThemeHeroStarter .ctaBtnTwo,
.cB2bTheme .forceCommunityThemeHeroStarter .ctaBtnTwo {
    margin-left: var(--lwc-spacingSmall);
    background-color: RGB(var(--b2b_light-interactive-brand)) !important;
    color: RGB(var(--b2b_light-text-light)) !important;
    border: none !important
}

@media (max-width: 767px) {

    .THIS .forceCommunityThemeHeroStarter .ctaBtnTwo,
    .cB2bTheme .forceCommunityThemeHeroStarter .ctaBtnTwo {
        margin: 1rem 0 0 0
    }
}

.THIS .forceCommunityThemeHeroStarter .ctaBtnTwo:hover,
.cB2bTheme .forceCommunityThemeHeroStarter .ctaBtnTwo:hover,
.THIS .forceCommunityThemeHeroStarter .ctaBtnTwo:focus,
.cB2bTheme .forceCommunityThemeHeroStarter .ctaBtnTwo:focus {
    background-color: var(--b2b_button-brand-gradient) !important
}

.THIS .forceCommunityThemeHeroStarter .ctaBtnTwo:active,
.cB2bTheme .forceCommunityThemeHeroStarter .ctaBtnTwo:active {
    background-color: RGB(var(--b2b_light-interactive-brand)) !important
}

.THIS b2b_buyer_orders-record-list .slds-p-top_medium[class],
.cB2bTheme b2b_buyer_orders-record-list .slds-p-top_medium[class] {
    padding: 0
}

@media (max-width: 479px) {

    .THIS b2b_buyer_orders-record-list .slds-p-top_medium[class]>.slds-grid:last-child,
    .cB2bTheme b2b_buyer_orders-record-list .slds-p-top_medium[class]>.slds-grid:last-child {
        flex-direction: column
    }
}

.THIS b2b_buyer_orders-record-list h1.slds-text-heading_large,
.cB2bTheme b2b_buyer_orders-record-list h1.slds-text-heading_large {
    font-size: var(--lwc-fontSize8)
}

.THIS b2b_buyer_orders-record-list b2b_buyer_orders-date-filter>.slds-grid.slds-wrap,
.cB2bTheme b2b_buyer_orders-record-list b2b_buyer_orders-date-filter>.slds-grid.slds-wrap {
    align-items: flex-end
}

.THIS b2b_buyer_orders-record-list b2b_buyer_orders-date-filter>.slds-grid.slds-wrap .slds-align-middle.slds-m-right_small,
.cB2bTheme b2b_buyer_orders-record-list b2b_buyer_orders-date-filter>.slds-grid.slds-wrap .slds-align-middle.slds-m-right_small {
    display: none
}

.THIS b2b_buyer_orders-record-list b2b_buyer_orders-date-filter lightning-input,
.cB2bTheme b2b_buyer_orders-record-list b2b_buyer_orders-date-filter lightning-input {
    margin-right: 1rem
}

.THIS b2b_buyer_orders-record-list b2b_buyer_orders-date-filter lightning-button.slds-m-right_small.slds-p-top_large,
.cB2bTheme b2b_buyer_orders-record-list b2b_buyer_orders-date-filter lightning-button.slds-m-right_small.slds-p-top_large {
    margin: 0
}

@media (max-width: 479px) {

    .THIS b2b_buyer_orders-record-list b2b_buyer_orders-date-filter .slds-grid_vertical>.slds-grid,
    .cB2bTheme b2b_buyer_orders-record-list b2b_buyer_orders-date-filter .slds-grid_vertical>.slds-grid {
        flex-wrap: wrap
    }
}

@media (max-width: 479px) {

    .THIS b2b_buyer_orders-record-list b2b_buyer_orders-date-filter .slds-grid_vertical>.slds-grid lightning-input,
    .cB2bTheme b2b_buyer_orders-record-list b2b_buyer_orders-date-filter .slds-grid_vertical>.slds-grid lightning-input {
        width: 100%;
        margin: 0
    }
}

@media (max-width: 479px) {

    .THIS b2b_buyer_orders-record-list b2b_buyer_orders-date-filter .slds-grid_vertical>.slds-grid lightning-input+lightning-input,
    .cB2bTheme b2b_buyer_orders-record-list b2b_buyer_orders-date-filter .slds-grid_vertical>.slds-grid lightning-input+lightning-input {
        margin-top: .5rem
    }
}

.THIS b2b_buyer_orders-record-list b2b_buyer_orders-apply-sort,
.cB2bTheme b2b_buyer_orders-record-list b2b_buyer_orders-apply-sort {
    margin-top: 1rem;
    align-self: flex-end
}

.THIS b2b_buyer_orders-record-list .slds-dropdown-trigger,
.cB2bTheme b2b_buyer_orders-record-list .slds-dropdown-trigger {
    display: flex;
    flex-direction: column
}

.THIS b2b_buyer_orders-record-list .slds-dropdown-trigger>button,
.cB2bTheme b2b_buyer_orders-record-list .slds-dropdown-trigger>button {
    margin: 0
}

.THIS b2b_buyer_orders-record-list .slds-dropdown a[role="menuitemcheckbox"],
.cB2bTheme b2b_buyer_orders-record-list .slds-dropdown a[role="menuitemcheckbox"] {
    padding: .5rem .25rem .5rem 1rem
}

.THIS b2b_buyer_orders-record-list .slds-dropdown a[role="menuitemcheckbox"]>span[interop-menuitem_menuitem],
.cB2bTheme b2b_buyer_orders-record-list .slds-dropdown a[role="menuitemcheckbox"]>span[interop-menuitem_menuitem] {
    display: flex;
    flex: 1;
    flex-direction: row-reverse;
    justify-content: space-between
}

.THIS b2b_buyer_orders-record-list .slds-dropdown a[role="menuitemcheckbox"]>span[interop-menuitem_menuitem] .slds-icon,
.cB2bTheme b2b_buyer_orders-record-list .slds-dropdown a[role="menuitemcheckbox"]>span[interop-menuitem_menuitem] .slds-icon {
    width: 1.5rem;
    height: 1.5rem;
    margin: 0 0 0 .5rem;
    fill: RGB(var(--b2b_light-interactive-brand))
}

.THIS b2b_buyer_orders-record-list li[class],
.cB2bTheme b2b_buyer_orders-record-list li[class] {
    margin: 0
}

.THIS b2b_buyer_orders-record-list li[class]:first-child .slds-box[class],
.cB2bTheme b2b_buyer_orders-record-list li[class]:first-child .slds-box[class] {
    border-top: 1px solid RGB(var(--b2b_light-decoration-border))
}

.THIS b2b_buyer_orders-record-list .record-count,
.cB2bTheme b2b_buyer_orders-record-list .record-count {
    margin: .75rem 0 .25rem 0
}

@media (max-width: 479px) {

    .THIS b2b_buyer_orders-record-list .record-count,
    .cB2bTheme b2b_buyer_orders-record-list .record-count {
        order: 1
    }
}

.THIS b2b_buyer_orders-record-list .slds-box[class],
.cB2bTheme b2b_buyer_orders-record-list .slds-box[class] {
    padding-left: 0;
    padding-right: 0;
    border: none;
    border-radius: 0;
    border-bottom: 1px solid RGB(var(--b2b_light-decoration-border))
}

.THIS b2b_buyer_orders-record-list div[class].two-column-layout,
.cB2bTheme b2b_buyer_orders-record-list div[class].two-column-layout,
.THIS b2b_buyer_orders-record-list div[class].three-column-layout,
.cB2bTheme b2b_buyer_orders-record-list div[class].three-column-layout,
.THIS b2b_buyer_orders-record-list div[class].four-column-layout,
.cB2bTheme b2b_buyer_orders-record-list div[class].four-column-layout {
    flex-direction: column
}

.THIS b2b_buyer_orders-record-list footer,
.cB2bTheme b2b_buyer_orders-record-list footer {
    margin-top: .5rem;
    padding: 0
}

.THIS [class] .modal-body-content,
.cB2bTheme [class] .modal-body-content {
    padding: 0
}

.THIS b2b_buyer_wishlists-product-contents .grid-with-image,
.cB2bTheme b2b_buyer_wishlists-product-contents .grid-with-image {
    margin-bottom: 3rem
}

.THIS b2b_buyer_wishlists-product-contents .product-image,
.cB2bTheme b2b_buyer_wishlists-product-contents .product-image {
    border: 1px solid RGB(var(--b2b_light-decoration-border))
}

.THIS b2b_buyer_wishlists-product-contents .product-image+div,
.cB2bTheme b2b_buyer_wishlists-product-contents .product-image+div {
    padding-left: 1.5rem
}

.THIS b2b_buyer_wishlists-product-contents h3,
.cB2bTheme b2b_buyer_wishlists-product-contents h3 {
    font-size: var(--lwc-fontSize5)
}

.THIS b2b_buyer_wishlists-add-to-list-selection lightning-combobox.slds-show_small,
.cB2bTheme b2b_buyer_wishlists-add-to-list-selection lightning-combobox.slds-show_small {
    display: block !important
}

.THIS b2b_buyer_wishlists-add-to-list-selection .slds-form-element.slds-hide_small,
.cB2bTheme b2b_buyer_wishlists-add-to-list-selection .slds-form-element.slds-hide_small {
    display: none !important
}

.THIS b2b_buyer_wishlists-add-to-list-selection .slds-radio,
.cB2bTheme b2b_buyer_wishlists-add-to-list-selection .slds-radio {
    display: flex;
    flex-direction: column
}

.THIS b2b_buyer_wishlists-add-to-list-selection .slds-radio>div,
.cB2bTheme b2b_buyer_wishlists-add-to-list-selection .slds-radio>div {
    display: none;
    padding-right: 0;
    padding-left: 2.5rem
}

.THIS b2b_buyer_wishlists-add-to-list-selection .slds-radio input:checked~div,
.cB2bTheme b2b_buyer_wishlists-add-to-list-selection .slds-radio input:checked~div {
    display: block
}

.THIS lightning-combobox[class].slds-show_small,
.cB2bTheme lightning-combobox[class].slds-show_small {
    display: block !important
}

.THIS~.comm-panels-container .forceCommunityAccountSwitcherPanel .forceCommunityAccountSwitcherListRecord,
.cB2bTheme~.comm-panels-container .forceCommunityAccountSwitcherPanel .forceCommunityAccountSwitcherListRecord {
    border-color: RGB(var(--b2b_light-decoration-border));
    border-top: none
}

.THIS~.comm-panels-container .forceCommunityAccountSwitcherPanel ul.results li,
.cB2bTheme~.comm-panels-container .forceCommunityAccountSwitcherPanel ul.results li {
    font-size: var(--lwc-fontSize5);
    line-height: var(--lwc-lineHeightText)
}

.THIS~.comm-panels-container .forceCommunityAccountSwitcherPanel .itemTitle,
.cB2bTheme~.comm-panels-container .forceCommunityAccountSwitcherPanel .itemTitle,
.THIS~.comm-panels-container .forceCommunityAccountSwitcherPanel .secondaryFields,
.cB2bTheme~.comm-panels-container .forceCommunityAccountSwitcherPanel .secondaryFields,
.THIS~.comm-panels-container .forceCommunityAccountSwitcherPanel .slds-text-color_weak,
.cB2bTheme~.comm-panels-container .forceCommunityAccountSwitcherPanel .slds-text-color_weak {
    color: RGB(var(--b2b_light-text-01))
}

.THIS~.comm-panels-container .forceCommunityAccountSwitcherPanel .currentMark .slds-icon,
.cB2bTheme~.comm-panels-container .forceCommunityAccountSwitcherPanel .currentMark .slds-icon {
    width: 1.5rem;
    height: 1.5rem;
    fill: RGB(var(--b2b_light-interactive-brand))
}

.THIS article.runtime_communities_nbaNbaWidget .onlyAction,
.cB2bTheme article.runtime_communities_nbaNbaWidget .onlyAction {
    margin: 0;
    padding: 0
}

.THIS article.runtime_communities_nbaNbaWidget .slds-card__header-title .plainWidgetTitle,
.cB2bTheme article.runtime_communities_nbaNbaWidget .slds-card__header-title .plainWidgetTitle {
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit
}

@media (max-width: 1023px) {

    .THIS article.runtime_communities_nbaNbaWidget .wideList,
    .cB2bTheme article.runtime_communities_nbaNbaWidget .wideList {
        width: 100%
    }
}

@media (max-width: 1023px) {

    .THIS article.runtime_communities_nbaNbaWidget .runtime_communities_nbaNbaCard,
    .cB2bTheme article.runtime_communities_nbaNbaWidget .runtime_communities_nbaNbaCard {
        max-width: 100%
    }
}

.THIS article.runtime_communities_nbaNbaWidget .runtime_communities_nbaNbaCard .slds-box,
.cB2bTheme article.runtime_communities_nbaNbaWidget .runtime_communities_nbaNbaCard .slds-box {
    margin: 0
}

.THIS article.runtime_communities_nbaNbaWidget .nbaAcceptRejectBlock,
.cB2bTheme article.runtime_communities_nbaNbaWidget .nbaAcceptRejectBlock,
.THIS article.runtime_communities_nbaNbaWidget .nbaName,
.cB2bTheme article.runtime_communities_nbaNbaWidget .nbaName {
    margin-top: .5rem
}

.THIS article.runtime_communities_nbaNbaWidget .nbaAcceptRejectBlock,
.cB2bTheme article.runtime_communities_nbaNbaWidget .nbaAcceptRejectBlock {
    margin: 0
}

.THIS article.runtime_communities_nbaNbaWidget .nbaName,
.cB2bTheme article.runtime_communities_nbaNbaWidget .nbaName {
    margin: 0 0 .5rem 0
}

.THIS article.runtime_communities_nbaNbaWidget .test-rejectButton,
.cB2bTheme article.runtime_communities_nbaNbaWidget .test-rejectButton {
    margin-top: 1rem
}

@keyframes backdrop-background {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

.THIS.show-backdrop,
.show-backdrop.cB2bTheme {
    max-height: 100vh;
    overflow: hidden;
    position: fixed;
    left: 0;
    top: 116px;
    width: 100vw
}

@media (min-width: 1200px) {

    .THIS.show-backdrop,
    .show-backdrop.cB2bTheme {
        top: 88px
    }
}

.THIS.show-backdrop>.body:before,
.show-backdrop.cB2bTheme>.body:before {
    content: "";
    background-color: var(--b2b_light-decoration-backdrop);
    height: 100vh;
    width: 100vw;
    z-index: 4;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9;
    animation-name: backdrop-background;
    animation-duration: var(--animation-duration-immediate);
    animation-timing-function: var(--animation-timing-function-default)
}

.THIS.show-backdrop c-b2b-header,
.show-backdrop.cB2bTheme c-b2b-header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    z-index: var(--lwc-zIndexModal)
}

.THIS c-b2b-header .main-logo svg,
.cB2bTheme c-b2b-header .main-logo svg {
    height: 64px;
    width: 171px
}

.THIS c-b2b-header .search-button svg,
.cB2bTheme c-b2b-header .search-button svg {
    position: static;
    transform: none
}

.THIS c-b2b-header .external-icon,
.cB2bTheme c-b2b-header .external-icon {
    position: relative;
    left: 4px
}

.THIS community_navigation-multi-level-navigation .horizontalMenuItem,
.cB2bTheme community_navigation-multi-level-navigation .horizontalMenuItem,
.THIS community_navigation-multi-level-navigation .dropDownListItem button span,
.cB2bTheme community_navigation-multi-level-navigation .dropDownListItem button span,
.THIS community_navigation-multi-level-navigation .dropDownListItem a span,
.cB2bTheme community_navigation-multi-level-navigation .dropDownListItem a span {
    text-transform: unset;
    color: var(--lwc-brandNavigationColorText)
}

.THIS community_navigation-multi-level-navigation .textMenuItem:hover,
.cB2bTheme community_navigation-multi-level-navigation .textMenuItem:hover,
.THIS community_navigation-multi-level-navigation .textMenuItem:focus,
.cB2bTheme community_navigation-multi-level-navigation .textMenuItem:focus,
.THIS community_navigation-multi-level-navigation .dropDownListItem button:hover,
.cB2bTheme community_navigation-multi-level-navigation .dropDownListItem button:hover,
.THIS community_navigation-multi-level-navigation .dropDownListItem button:focus,
.cB2bTheme community_navigation-multi-level-navigation .dropDownListItem button:focus,
.THIS community_navigation-multi-level-navigation .dropDownListItem a:hover,
.cB2bTheme community_navigation-multi-level-navigation .dropDownListItem a:hover,
.THIS community_navigation-multi-level-navigation .dropDownListItem a:focus,
.cB2bTheme community_navigation-multi-level-navigation .dropDownListItem a:focus {
    background-color: transparent !important
}

.THIS community_navigation-tile-menu .comm-tile-menu__item-link,
.cB2bTheme community_navigation-tile-menu .comm-tile-menu__item-link {
    display: block;
    max-width: unset
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .blank-item,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .blank-item {
    display: none
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .pageLevelErrors .forcePageError,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .pageLevelErrors .forcePageError {
    margin-bottom: 1.5rem;
    padding: 0;
    border: none
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .pageLevelErrors .genericNotification,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .pageLevelErrors .genericNotification {
    background-color: RGB(var(--b2b_light-bg-03));
    border-left: 4px solid RGB(var(--b2b_light-status-info));
    padding: .75rem;
    font-size: var(--lwc-spacingMedium);
    color: RGB(var(--b2b_light-text-01));
    fill: RGB(var(--b2b_light-status-info));
    border-radius: 0;
    border-top: 0;
    border-bottom: 0;
    border-right: 0;
    border-color: RGB(var(--b2b_light-status-error));
    fill: RGB(var(--b2b_light-status-error));
    padding-left: 2.25rem;
    position: relative;
    border-radius: 0
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .pageLevelErrors .genericNotification svg,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .pageLevelErrors .genericNotification svg {
    color: RGB(var(--b2b_light-status-info))
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .pageLevelErrors .genericNotification .slds-icon_container,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .pageLevelErrors .genericNotification .slds-icon_container,
.THIS~.comm-panels-container .forceCommunityRecordDetail .pageLevelErrors .genericNotification .uiBlock,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .pageLevelErrors .genericNotification .uiBlock {
    display: flex;
    align-items: center
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .pageLevelErrors .genericNotification .slds-icon,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .pageLevelErrors .genericNotification .slds-icon {
    width: 1.5rem;
    height: 1.5rem
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .pageLevelErrors .genericNotification svg,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .pageLevelErrors .genericNotification svg {
    color: RGB(var(--b2b_light-status-error))
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .pageLevelErrors .genericNotification::before,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .pageLevelErrors .genericNotification::before {
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: Ica400;
    font-weight: normal;
    content: '\e003';
    font-size: 1rem;
    line-height: 1;
    position: absolute;
    top: .75rem;
    left: .75rem
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .pageLevelErrors .errorsList,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .pageLevelErrors .errorsList {
    display: none
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .slds-card,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .slds-card {
    padding: 0
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .slds-section::before,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .slds-section::before {
    display: none
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .slds-section__title,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .slds-section__title {
    margin-bottom: .75rem;
    padding: 0;
    font-size: var(--lwc-fontSize7)
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .slds-section__title .section-header-title,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .slds-section__title .section-header-title {
    display: inline-block;
    padding: 0
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .slds-section__content,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .slds-section__content {
    padding: 0 !important
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .slds-form-element.slds-hint-parent,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .slds-form-element.slds-hint-parent,
.THIS~.comm-panels-container .forceCommunityRecordDetail .form-element__group .uiInput:not(:last-of-type),
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .form-element__group .uiInput:not(:last-of-type),
.THIS~.comm-panels-container .forceCommunityRecordDetail .form-element__group .form-element__row:not(:last-child),
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .form-element__group .form-element__row:not(:last-child) {
    margin-bottom: 1.5rem
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .form-element__group,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .form-element__group {
    border: none;
    border-radius: 0;
    background-color: transparent;
    overflow: visible
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .form-element__control+.form-element__control,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .form-element__control+.form-element__control {
    padding-left: 1.5rem
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .uiInput .form-element__label,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .uiInput .form-element__label {
    font-size: var(--lwc-fontSize3);
    margin-top: 0
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .forceSearchInputLookupDesktop .contentWrapper,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forceSearchInputLookupDesktop .contentWrapper {
    border: none
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .forceSearchInputLookupDesktop .contentWrapper.focused,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forceSearchInputLookupDesktop .contentWrapper.focused {
    border: none;
    box-shadow: none
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .forceSearchInputLookupDesktop .contentWrapper .inputWrapper,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forceSearchInputLookupDesktop .contentWrapper .inputWrapper {
    position: relative;
    padding: 0
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .forceSearchInputLookupDesktop .contentWrapper .input,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forceSearchInputLookupDesktop .contentWrapper .input {
    padding-right: 2.25rem
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .forceSearchInputLookupDesktop .contentWrapper .input:focus,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forceSearchInputLookupDesktop .contentWrapper .input:focus {
    border: 1px solid RGB(var(--b2b_light-interactive-focus))
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .forceSearchInputLookupDesktop .contentWrapper .inputLookupIcon,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forceSearchInputLookupDesktop .contentWrapper .inputLookupIcon {
    display: flex;
    position: absolute;
    width: auto;
    height: auto;
    top: 50%;
    right: .75rem;
    transform: translateY(-50%)
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .forceSearchInputLookupDesktop .contentWrapper .inputLookupIcon svg,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forceSearchInputLookupDesktop .contentWrapper .inputLookupIcon svg {
    width: 1.5rem;
    height: 1.5rem;
    fill: RGB(var(--b2b_light-decoration-border))
}

.THIS~.comm-panels-container .forceCommunityRecordDetail a.select:empty::before,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail a.select:empty::before {
    content: "empty";
    visibility: hidden
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .uiLegend,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .uiLegend {
    color: RGB(var(--b2b_light-text-01));
    font-weight: var(--lwc-fontWeightBold);
    line-height: var(--lwc-lineHeightHeading);
    margin-bottom: .75rem;
    font-size: var(--lwc-fontSize7)
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress {
    padding: 0
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton {
    padding: calc(var(--lwc-spacingXSmall) - 1px) calc(var(--lwc-spacingMedium) - 1px);
    border: 1px solid RGB(var(--b2b_light-interactive-brand));
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-brand));
    width: auto
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton:hover,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton:hover,
.THIS~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton:focus,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton:focus {
    background: var(--b2b_light-interactive-hover-neutral);
    border: 1px solid RGB(var(--b2b_light-interactive-brand-hover))
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton:active,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton:active {
    background: var(--b2b_light-interactive-active-neutral);
    color: RGB(var(--b2b_light-interactive-brand-hover));
    border: 1px solid RGB(var(--b2b_light-interactive-brand-hover))
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton:focus,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton:focus,
.THIS~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton:focus-visible,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton:focus-visible {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton:disabled,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton:disabled {
    border-color: RGB(var(--b2b_light-interactive-disabled-01))
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton:disabled:hover,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton:disabled:hover,
.THIS~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton:disabled:focus,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton:disabled:focus,
.THIS~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton:disabled:focus-visible,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton:disabled:focus-visible,
.THIS~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton:disabled:active,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton:disabled:active {
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton .slds-button__icon,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton .slds-button__icon {
    margin-right: .5rem
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton .slds-button__icon .slds-icon,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton .slds-button__icon .slds-icon {
    width: 1.5rem;
    height: 1.5rem
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton .searchLabel,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress .lookupButton .searchLabel {
    padding: 0;
    font-size: var(--lwc-fontSize4)
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress~.form-element__row,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forceInputAddress .autoCompleteAddress~.form-element__row {
    margin-top: 1.5rem
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .forcePageBlock .forcePageBlockSection:not(:first-child),
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forcePageBlock .forcePageBlockSection:not(:first-child) {
    margin-top: 1.5rem
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .forcePageBlock .forcePageBlockSection:first-child .forcePageBlockSectionRow:first-child .forcePageBlockItem:first-child .uiLegend,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forcePageBlock .forcePageBlockSection:first-child .forcePageBlockSectionRow:first-child .forcePageBlockItem:first-child .uiLegend {
    display: none
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .forcePageBlock .forcePageBlockSection .section__content .slds-form-element,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forcePageBlock .forcePageBlockSection .section__content .slds-form-element,
.THIS~.comm-panels-container .forceCommunityRecordDetail .forcePageBlock .forcePageBlockSection .section__content .forcePageBlockItem,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forcePageBlock .forcePageBlockSection .section__content .forcePageBlockItem {
    padding: 0
}

.THIS~.comm-panels-container .forceCommunityRecordDetail .forcePageBlock .forcePageBlockSection .section__content .slds-form .forcePageBlockSectionRow,
.cB2bTheme~.comm-panels-container .forceCommunityRecordDetail .forcePageBlock .forcePageBlockSection .section__content .slds-form .forcePageBlockSectionRow {
    flex-direction: column
}

.THIS~.comm-panels-container .uiInputCheckbox .form-element__label.uiLabel-left,
.cB2bTheme~.comm-panels-container .uiInputCheckbox .form-element__label.uiLabel-left {
    order: 1;
    margin: 0 0 0 1rem;
    font-size: var(--lwc-fontSize5)
}

.THIS~.comm-panels-container .uiInputCheckbox .form-element__label.uiLabel-left:hover,
.cB2bTheme~.comm-panels-container .uiInputCheckbox .form-element__label.uiLabel-left:hover {
    color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .couponsCmp,
.cB2bTheme .couponsCmp {
    padding: 0;
    background-color: transparent !important
}

.THIS .noUi-horizontal,
.cB2bTheme .noUi-horizontal,
.THIS~.comm-panels-container .noUi-horizontal,
.cB2bTheme~.comm-panels-container .noUi-horizontal,
.THIS~.forceCommunityToastManager .noUi-horizontal,
.cB2bTheme~.forceCommunityToastManager .noUi-horizontal,
.THIS~.popupTargetContainer .noUi-horizontal,
.cB2bTheme~.popupTargetContainer .noUi-horizontal,
.THIS~lightning-primitive-bubble .noUi-horizontal,
.cB2bTheme~lightning-primitive-bubble .noUi-horizontal {
    height: 4px
}

.THIS .noUi-horizontal .noUi-handle,
.cB2bTheme .noUi-horizontal .noUi-handle,
.THIS~.comm-panels-container .noUi-horizontal .noUi-handle,
.cB2bTheme~.comm-panels-container .noUi-horizontal .noUi-handle,
.THIS~.forceCommunityToastManager .noUi-horizontal .noUi-handle,
.cB2bTheme~.forceCommunityToastManager .noUi-horizontal .noUi-handle,
.THIS~.popupTargetContainer .noUi-horizontal .noUi-handle,
.cB2bTheme~.popupTargetContainer .noUi-horizontal .noUi-handle,
.THIS~lightning-primitive-bubble .noUi-horizontal .noUi-handle,
.cB2bTheme~lightning-primitive-bubble .noUi-horizontal .noUi-handle {
    height: 16px;
    width: 16px;
    top: -7px;
    border-radius: 50%;
    box-shadow: none;
    background-color: RGB(var(--b2b_light-interactive-brand));
    border-color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .noUi-horizontal .noUi-handle-lower,
.cB2bTheme .noUi-horizontal .noUi-handle-lower,
.THIS~.comm-panels-container .noUi-horizontal .noUi-handle-lower,
.cB2bTheme~.comm-panels-container .noUi-horizontal .noUi-handle-lower,
.THIS~.forceCommunityToastManager .noUi-horizontal .noUi-handle-lower,
.cB2bTheme~.forceCommunityToastManager .noUi-horizontal .noUi-handle-lower,
.THIS~.popupTargetContainer .noUi-horizontal .noUi-handle-lower,
.cB2bTheme~.popupTargetContainer .noUi-horizontal .noUi-handle-lower,
.THIS~lightning-primitive-bubble .noUi-horizontal .noUi-handle-lower,
.cB2bTheme~lightning-primitive-bubble .noUi-horizontal .noUi-handle-lower {
    right: -15px
}

.THIS .noUi-horizontal .noUi-handle-upper,
.cB2bTheme .noUi-horizontal .noUi-handle-upper,
.THIS~.comm-panels-container .noUi-horizontal .noUi-handle-upper,
.cB2bTheme~.comm-panels-container .noUi-horizontal .noUi-handle-upper,
.THIS~.forceCommunityToastManager .noUi-horizontal .noUi-handle-upper,
.cB2bTheme~.forceCommunityToastManager .noUi-horizontal .noUi-handle-upper,
.THIS~.popupTargetContainer .noUi-horizontal .noUi-handle-upper,
.cB2bTheme~.popupTargetContainer .noUi-horizontal .noUi-handle-upper,
.THIS~lightning-primitive-bubble .noUi-horizontal .noUi-handle-upper,
.cB2bTheme~lightning-primitive-bubble .noUi-horizontal .noUi-handle-upper {
    right: -1px
}

.THIS .noUi-handle:after,
.cB2bTheme .noUi-handle:after,
.THIS .noUi-handle:before,
.cB2bTheme .noUi-handle:before,
.THIS~.comm-panels-container .noUi-handle:after,
.cB2bTheme~.comm-panels-container .noUi-handle:after,
.THIS~.comm-panels-container .noUi-handle:before,
.cB2bTheme~.comm-panels-container .noUi-handle:before,
.THIS~.forceCommunityToastManager .noUi-handle:after,
.cB2bTheme~.forceCommunityToastManager .noUi-handle:after,
.THIS~.forceCommunityToastManager .noUi-handle:before,
.cB2bTheme~.forceCommunityToastManager .noUi-handle:before,
.THIS~.popupTargetContainer .noUi-handle:after,
.cB2bTheme~.popupTargetContainer .noUi-handle:after,
.THIS~.popupTargetContainer .noUi-handle:before,
.cB2bTheme~.popupTargetContainer .noUi-handle:before,
.THIS~lightning-primitive-bubble .noUi-handle:after,
.cB2bTheme~lightning-primitive-bubble .noUi-handle:after,
.THIS~lightning-primitive-bubble .noUi-handle:before,
.cB2bTheme~lightning-primitive-bubble .noUi-handle:before {
    display: none
}

.THIS .noUi-connect,
.cB2bTheme .noUi-connect,
.THIS .noUi-target,
.cB2bTheme .noUi-target,
.THIS~.comm-panels-container .noUi-connect,
.cB2bTheme~.comm-panels-container .noUi-connect,
.THIS~.comm-panels-container .noUi-target,
.cB2bTheme~.comm-panels-container .noUi-target,
.THIS~.forceCommunityToastManager .noUi-connect,
.cB2bTheme~.forceCommunityToastManager .noUi-connect,
.THIS~.forceCommunityToastManager .noUi-target,
.cB2bTheme~.forceCommunityToastManager .noUi-target,
.THIS~.popupTargetContainer .noUi-connect,
.cB2bTheme~.popupTargetContainer .noUi-connect,
.THIS~.popupTargetContainer .noUi-target,
.cB2bTheme~.popupTargetContainer .noUi-target,
.THIS~lightning-primitive-bubble .noUi-connect,
.cB2bTheme~lightning-primitive-bubble .noUi-connect,
.THIS~lightning-primitive-bubble .noUi-target,
.cB2bTheme~lightning-primitive-bubble .noUi-target {
    background-color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .noUi-target,
.cB2bTheme .noUi-target,
.THIS~.comm-panels-container .noUi-target,
.cB2bTheme~.comm-panels-container .noUi-target,
.THIS~.forceCommunityToastManager .noUi-target,
.cB2bTheme~.forceCommunityToastManager .noUi-target,
.THIS~.popupTargetContainer .noUi-target,
.cB2bTheme~.popupTargetContainer .noUi-target,
.THIS~lightning-primitive-bubble .noUi-target,
.cB2bTheme~lightning-primitive-bubble .noUi-target {
    box-shadow: none;
    border: none;
    margin: 0 0 var(--lwc-spacingMedium)
}

.THIS .noUi-base,
.cB2bTheme .noUi-base,
.THIS~.comm-panels-container .noUi-base,
.cB2bTheme~.comm-panels-container .noUi-base,
.THIS~.forceCommunityToastManager .noUi-base,
.cB2bTheme~.forceCommunityToastManager .noUi-base,
.THIS~.popupTargetContainer .noUi-base,
.cB2bTheme~.popupTargetContainer .noUi-base,
.THIS~lightning-primitive-bubble .noUi-base,
.cB2bTheme~lightning-primitive-bubble .noUi-base {
    background-color: RGB(var(--b2b_light-decoration-border))
}

.THIS .slider-controls,
.cB2bTheme .slider-controls,
.THIS~.comm-panels-container .slider-controls,
.cB2bTheme~.comm-panels-container .slider-controls,
.THIS~.forceCommunityToastManager .slider-controls,
.cB2bTheme~.forceCommunityToastManager .slider-controls,
.THIS~.popupTargetContainer .slider-controls,
.cB2bTheme~.popupTargetContainer .slider-controls,
.THIS~lightning-primitive-bubble .slider-controls,
.cB2bTheme~lightning-primitive-bubble .slider-controls {
    height: 32px
}

.THIS .slider-controls input,
.cB2bTheme .slider-controls input,
.THIS~.comm-panels-container .slider-controls input,
.cB2bTheme~.comm-panels-container .slider-controls input,
.THIS~.forceCommunityToastManager .slider-controls input,
.cB2bTheme~.forceCommunityToastManager .slider-controls input,
.THIS~.popupTargetContainer .slider-controls input,
.cB2bTheme~.popupTargetContainer .slider-controls input,
.THIS~lightning-primitive-bubble .slider-controls input,
.cB2bTheme~lightning-primitive-bubble .slider-controls input {
    min-height: unset
}

.THIS .slider-controls span,
.cB2bTheme .slider-controls span,
.THIS~.comm-panels-container .slider-controls span,
.cB2bTheme~.comm-panels-container .slider-controls span,
.THIS~.forceCommunityToastManager .slider-controls span,
.cB2bTheme~.forceCommunityToastManager .slider-controls span,
.THIS~.popupTargetContainer .slider-controls span,
.cB2bTheme~.popupTargetContainer .slider-controls span,
.THIS~lightning-primitive-bubble .slider-controls span,
.cB2bTheme~lightning-primitive-bubble .slider-controls span {
    padding: 0 var(--lwc-spacingXSmall);
    font-size: 24px
}

.THIS .slider-controls .slds-button,
.cB2bTheme .slider-controls .slds-button,
.THIS~.comm-panels-container .slider-controls .slds-button,
.cB2bTheme~.comm-panels-container .slider-controls .slds-button,
.THIS~.forceCommunityToastManager .slider-controls .slds-button,
.cB2bTheme~.forceCommunityToastManager .slider-controls .slds-button,
.THIS~.popupTargetContainer .slider-controls .slds-button,
.cB2bTheme~.popupTargetContainer .slider-controls .slds-button,
.THIS~lightning-primitive-bubble .slider-controls .slds-button,
.cB2bTheme~lightning-primitive-bubble .slider-controls .slds-button {
    width: 32px;
    margin-left: var(--lwc-spacingMedium)
}

.THIS c-b2b-license-datatable .slds-scrollable_y .slds-table thead th,
.cB2bTheme c-b2b-license-datatable .slds-scrollable_y .slds-table thead th {
    padding: 0;
    border-bottom: 1px solid RGB(var(--b2b_light-decoration-border))
}

.THIS c-b2b-license-datatable .slds-scrollable_y .slds-table thead th .slds-cell-fixed,
.cB2bTheme c-b2b-license-datatable .slds-scrollable_y .slds-table thead th .slds-cell-fixed {
    background-color: RGB(var(--b2b_light-bg-02));
    top: 1px
}

.THIS c-b2b-license-datatable .slds-scrollable_y .slds-table thead th .slds-cell-fixed .slds-th__action,
.cB2bTheme c-b2b-license-datatable .slds-scrollable_y .slds-table thead th .slds-cell-fixed .slds-th__action {
    padding: var(--lwc-spacingXSmall)
}

.THIS c-b2b-license-datatable .slds-scrollable_y .slds-table thead th .slds-cell-fixed .slds-th__action>span,
.cB2bTheme c-b2b-license-datatable .slds-scrollable_y .slds-table thead th .slds-cell-fixed .slds-th__action>span {
    font-size: 14px;
    line-height: var(--b2b-lineHeightFixed16)
}

.THIS c-b2b-license-datatable .slds-scrollable_y .slds-table thead th .slds-cell-fixed .slds-th__action .slds-th__action-button,
.cB2bTheme c-b2b-license-datatable .slds-scrollable_y .slds-table thead th .slds-cell-fixed .slds-th__action .slds-th__action-button {
    display: none
}

.THIS c-b2b-license-datatable .slds-scrollable_y .slds-table thead th .slds-cell-fixed .slds-th__action .slds-resizable__divider::before,
.cB2bTheme c-b2b-license-datatable .slds-scrollable_y .slds-table thead th .slds-cell-fixed .slds-th__action .slds-resizable__divider::before {
    display: none
}

.THIS c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr th,
.cB2bTheme c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr th,
.THIS c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr td,
.cB2bTheme c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr td {
    padding: var(--lwc-spacingXSmall);
    font-size: 16px;
    line-height: var(--b2b-lineHeightFixed20)
}

.THIS c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr th,
.cB2bTheme c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr th {
    font-weight: var(--lwc-fontWeightBold)
}

.THIS c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr td lightning-button.btn-text-oneline,
.cB2bTheme c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr td lightning-button.btn-text-oneline {
    width: max-content;
    display: block
}

.THIS c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr td button.slds-button_icon-x-small,
.cB2bTheme c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr td button.slds-button_icon-x-small {
    width: 24px;
    height: 24px
}

.THIS c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr td button.slds-button_icon-x-small svg.slds-button__icon,
.cB2bTheme c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr td button.slds-button_icon-x-small svg.slds-button__icon {
    width: 14px;
    height: 14px;
    fill: RGB(var(--b2b_light-icon-01))
}

.THIS c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr td button.slds-button_icon-x-small:hover svg.slds-button__icon,
.cB2bTheme c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr td button.slds-button_icon-x-small:hover svg.slds-button__icon,
.THIS c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr td button.slds-button_icon-x-small:active svg.slds-button__icon,
.cB2bTheme c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr td button.slds-button_icon-x-small:active svg.slds-button__icon,
.THIS c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr td button.slds-button_icon-x-small:focus svg.slds-button__icon,
.cB2bTheme c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr td button.slds-button_icon-x-small:focus svg.slds-button__icon {
    fill: RGB(var(--b2b_light-icon-01))
}

.THIS c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr td button.slds-button_icon-x-small:hover,
.cB2bTheme c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr td button.slds-button_icon-x-small:hover {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr td button.slds-button_icon-x-small:active,
.cB2bTheme c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr td button.slds-button_icon-x-small:active {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr td button.slds-button_icon-x-small:focus,
.cB2bTheme c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr td button.slds-button_icon-x-small:focus {
    background: var(--b2b_light-interactive-hover-neutral);
    outline: 2px solid RGB(var(--b2b_light-interactive-brand));
    outline-offset: 2px
}

.THIS c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr .slds-dropdown__item>a[aria-disabled=true],
.cB2bTheme c-b2b-license-datatable .slds-scrollable_y .slds-table tbody tr .slds-dropdown__item>a[aria-disabled=true] {
    color: RGB(var(--b2b_light-text-03)) !important;
    font-style: italic
}

.THIS .cookies-modal h1,
.cB2bTheme .cookies-modal h1,
.THIS~.comm-panels-container .cookies-modal h1,
.cB2bTheme~.comm-panels-container .cookies-modal h1,
.THIS~.forceCommunityToastManager .cookies-modal h1,
.cB2bTheme~.forceCommunityToastManager .cookies-modal h1,
.THIS~.popupTargetContainer .cookies-modal h1,
.cB2bTheme~.popupTargetContainer .cookies-modal h1,
.THIS~lightning-primitive-bubble .cookies-modal h1,
.cB2bTheme~lightning-primitive-bubble .cookies-modal h1 {
    display: none
}

.THIS c-osf-cookie-consent .cookie-state .slds-checkbox_on,
.cB2bTheme c-osf-cookie-consent .cookie-state .slds-checkbox_on,
.THIS c-osf-cookie-consent .cookie-state .slds-checkbox_off,
.cB2bTheme c-osf-cookie-consent .cookie-state .slds-checkbox_off,
.THIS~.comm-panels-container c-osf-cookie-consent .cookie-state .slds-checkbox_on,
.cB2bTheme~.comm-panels-container c-osf-cookie-consent .cookie-state .slds-checkbox_on,
.THIS~.comm-panels-container c-osf-cookie-consent .cookie-state .slds-checkbox_off,
.cB2bTheme~.comm-panels-container c-osf-cookie-consent .cookie-state .slds-checkbox_off,
.THIS~.forceCommunityToastManager c-osf-cookie-consent .cookie-state .slds-checkbox_on,
.cB2bTheme~.forceCommunityToastManager c-osf-cookie-consent .cookie-state .slds-checkbox_on,
.THIS~.forceCommunityToastManager c-osf-cookie-consent .cookie-state .slds-checkbox_off,
.cB2bTheme~.forceCommunityToastManager c-osf-cookie-consent .cookie-state .slds-checkbox_off,
.THIS~.popupTargetContainer c-osf-cookie-consent .cookie-state .slds-checkbox_on,
.cB2bTheme~.popupTargetContainer c-osf-cookie-consent .cookie-state .slds-checkbox_on,
.THIS~.popupTargetContainer c-osf-cookie-consent .cookie-state .slds-checkbox_off,
.cB2bTheme~.popupTargetContainer c-osf-cookie-consent .cookie-state .slds-checkbox_off,
.THIS~lightning-primitive-bubble c-osf-cookie-consent .cookie-state .slds-checkbox_on,
.cB2bTheme~lightning-primitive-bubble c-osf-cookie-consent .cookie-state .slds-checkbox_on,
.THIS~lightning-primitive-bubble c-osf-cookie-consent .cookie-state .slds-checkbox_off,
.cB2bTheme~lightning-primitive-bubble c-osf-cookie-consent .cookie-state .slds-checkbox_off {
    font-weight: normal;
    font-size: var(--lwc-fontSize3) !important
}

.THIS c-osf-cookie-consent .cookie-state .slds-checkbox_faux,
.cB2bTheme c-osf-cookie-consent .cookie-state .slds-checkbox_faux,
.THIS~.comm-panels-container c-osf-cookie-consent .cookie-state .slds-checkbox_faux,
.cB2bTheme~.comm-panels-container c-osf-cookie-consent .cookie-state .slds-checkbox_faux,
.THIS~.forceCommunityToastManager c-osf-cookie-consent .cookie-state .slds-checkbox_faux,
.cB2bTheme~.forceCommunityToastManager c-osf-cookie-consent .cookie-state .slds-checkbox_faux,
.THIS~.popupTargetContainer c-osf-cookie-consent .cookie-state .slds-checkbox_faux,
.cB2bTheme~.popupTargetContainer c-osf-cookie-consent .cookie-state .slds-checkbox_faux,
.THIS~lightning-primitive-bubble c-osf-cookie-consent .cookie-state .slds-checkbox_faux,
.cB2bTheme~lightning-primitive-bubble c-osf-cookie-consent .cookie-state .slds-checkbox_faux {
    margin: 0 0 0 var(--lwc-spacingXSmall)
}

.THIS c-osf-cookie-consent .cookie-state .slds-checkbox_faux_container,
.cB2bTheme c-osf-cookie-consent .cookie-state .slds-checkbox_faux_container,
.THIS~.comm-panels-container c-osf-cookie-consent .cookie-state .slds-checkbox_faux_container,
.cB2bTheme~.comm-panels-container c-osf-cookie-consent .cookie-state .slds-checkbox_faux_container,
.THIS~.forceCommunityToastManager c-osf-cookie-consent .cookie-state .slds-checkbox_faux_container,
.cB2bTheme~.forceCommunityToastManager c-osf-cookie-consent .cookie-state .slds-checkbox_faux_container,
.THIS~.popupTargetContainer c-osf-cookie-consent .cookie-state .slds-checkbox_faux_container,
.cB2bTheme~.popupTargetContainer c-osf-cookie-consent .cookie-state .slds-checkbox_faux_container,
.THIS~lightning-primitive-bubble c-osf-cookie-consent .cookie-state .slds-checkbox_faux_container,
.cB2bTheme~lightning-primitive-bubble c-osf-cookie-consent .cookie-state .slds-checkbox_faux_container {
    flex-direction: row;
    align-items: center
}

.THIS .gradient-background,
.cB2bTheme .gradient-background,
.THIS~.comm-panels-container .gradient-background,
.cB2bTheme~.comm-panels-container .gradient-background,
.THIS~.forceCommunityToastManager .gradient-background,
.cB2bTheme~.forceCommunityToastManager .gradient-background,
.THIS~.popupTargetContainer .gradient-background,
.cB2bTheme~.popupTargetContainer .gradient-background,
.THIS~lightning-primitive-bubble .gradient-background,
.cB2bTheme~lightning-primitive-bubble .gradient-background {
    padding: 2px;
    background: RGB(var(--b2b_light-decoration-border));
    display: flex
}

.THIS .gradient-background[data-checked="true"],
.cB2bTheme .gradient-background[data-checked="true"],
.THIS~.comm-panels-container .gradient-background[data-checked="true"],
.cB2bTheme~.comm-panels-container .gradient-background[data-checked="true"],
.THIS~.forceCommunityToastManager .gradient-background[data-checked="true"],
.cB2bTheme~.forceCommunityToastManager .gradient-background[data-checked="true"],
.THIS~.popupTargetContainer .gradient-background[data-checked="true"],
.cB2bTheme~.popupTargetContainer .gradient-background[data-checked="true"],
.THIS~lightning-primitive-bubble .gradient-background[data-checked="true"],
.cB2bTheme~lightning-primitive-bubble .gradient-background[data-checked="true"] {
    background: RGB(var(--b2b_light-interactive-selected))
}

.THIS .gradient-background:hover,
.cB2bTheme .gradient-background:hover,
.THIS~.comm-panels-container .gradient-background:hover,
.cB2bTheme~.comm-panels-container .gradient-background:hover,
.THIS~.forceCommunityToastManager .gradient-background:hover,
.cB2bTheme~.forceCommunityToastManager .gradient-background:hover,
.THIS~.popupTargetContainer .gradient-background:hover,
.cB2bTheme~.popupTargetContainer .gradient-background:hover,
.THIS~lightning-primitive-bubble .gradient-background:hover,
.cB2bTheme~lightning-primitive-bubble .gradient-background:hover {
    background: RGB(var(--b2b_light-interactive-selected))
}

.THIS .gradient-background[data-checked="true"] .icon-filter-container,
.cB2bTheme .gradient-background[data-checked="true"] .icon-filter-container,
.THIS~.comm-panels-container .gradient-background[data-checked="true"] .icon-filter-container,
.cB2bTheme~.comm-panels-container .gradient-background[data-checked="true"] .icon-filter-container,
.THIS~.forceCommunityToastManager .gradient-background[data-checked="true"] .icon-filter-container,
.cB2bTheme~.forceCommunityToastManager .gradient-background[data-checked="true"] .icon-filter-container,
.THIS~.popupTargetContainer .gradient-background[data-checked="true"] .icon-filter-container,
.cB2bTheme~.popupTargetContainer .gradient-background[data-checked="true"] .icon-filter-container,
.THIS~lightning-primitive-bubble .gradient-background[data-checked="true"] .icon-filter-container,
.cB2bTheme~lightning-primitive-bubble .gradient-background[data-checked="true"] .icon-filter-container {
    outline: 1px solid transparent
}

.THIS .icon-filter-container,
.cB2bTheme .icon-filter-container,
.THIS~.comm-panels-container .icon-filter-container,
.cB2bTheme~.comm-panels-container .icon-filter-container,
.THIS~.forceCommunityToastManager .icon-filter-container,
.cB2bTheme~.forceCommunityToastManager .icon-filter-container,
.THIS~.popupTargetContainer .icon-filter-container,
.cB2bTheme~.popupTargetContainer .icon-filter-container,
.THIS~lightning-primitive-bubble .icon-filter-container,
.cB2bTheme~lightning-primitive-bubble .icon-filter-container {
    background: RGB(var(--b2b_light-bg-01));
    padding: var(--lwc-spacingMedium);
    display: block;
    width: 100%;
    outline: 1px solid RGB(var(--b2b_light-bg-01))
}

.THIS .icon-filter,
.cB2bTheme .icon-filter,
.THIS~.comm-panels-container .icon-filter,
.cB2bTheme~.comm-panels-container .icon-filter,
.THIS~.forceCommunityToastManager .icon-filter,
.cB2bTheme~.forceCommunityToastManager .icon-filter,
.THIS~.popupTargetContainer .icon-filter,
.cB2bTheme~.popupTargetContainer .icon-filter,
.THIS~lightning-primitive-bubble .icon-filter,
.cB2bTheme~lightning-primitive-bubble .icon-filter {
    position: relative;
    cursor: pointer;
    margin: 0 0 var(--lwc-spacingXSmall)
}

.THIS .icon-filter:last-child,
.cB2bTheme .icon-filter:last-child,
.THIS~.comm-panels-container .icon-filter:last-child,
.cB2bTheme~.comm-panels-container .icon-filter:last-child,
.THIS~.forceCommunityToastManager .icon-filter:last-child,
.cB2bTheme~.forceCommunityToastManager .icon-filter:last-child,
.THIS~.popupTargetContainer .icon-filter:last-child,
.cB2bTheme~.popupTargetContainer .icon-filter:last-child,
.THIS~lightning-primitive-bubble .icon-filter:last-child,
.cB2bTheme~lightning-primitive-bubble .icon-filter:last-child {
    margin-bottom: 0
}

.THIS .icon-filter[disabled="true"],
.cB2bTheme .icon-filter[disabled="true"],
.THIS~.comm-panels-container .icon-filter[disabled="true"],
.cB2bTheme~.comm-panels-container .icon-filter[disabled="true"],
.THIS~.forceCommunityToastManager .icon-filter[disabled="true"],
.cB2bTheme~.forceCommunityToastManager .icon-filter[disabled="true"],
.THIS~.popupTargetContainer .icon-filter[disabled="true"],
.cB2bTheme~.popupTargetContainer .icon-filter[disabled="true"],
.THIS~lightning-primitive-bubble .icon-filter[disabled="true"],
.cB2bTheme~lightning-primitive-bubble .icon-filter[disabled="true"] {
    background: #dadada;
    pointer-events: none;
    cursor: not-allowed
}

.THIS .icon-filter c-b2b-svg,
.cB2bTheme .icon-filter c-b2b-svg,
.THIS~.comm-panels-container .icon-filter c-b2b-svg,
.cB2bTheme~.comm-panels-container .icon-filter c-b2b-svg,
.THIS~.forceCommunityToastManager .icon-filter c-b2b-svg,
.cB2bTheme~.forceCommunityToastManager .icon-filter c-b2b-svg,
.THIS~.popupTargetContainer .icon-filter c-b2b-svg,
.cB2bTheme~.popupTargetContainer .icon-filter c-b2b-svg,
.THIS~lightning-primitive-bubble .icon-filter c-b2b-svg,
.cB2bTheme~lightning-primitive-bubble .icon-filter c-b2b-svg {
    height: 80px;
    background: RGB(var(--b2b_light-bg-01))
}

.THIS .icon-filter .gradient-background:hover,
.cB2bTheme .icon-filter .gradient-background:hover,
.THIS~.comm-panels-container .icon-filter .gradient-background:hover,
.cB2bTheme~.comm-panels-container .icon-filter .gradient-background:hover,
.THIS~.forceCommunityToastManager .icon-filter .gradient-background:hover,
.cB2bTheme~.forceCommunityToastManager .icon-filter .gradient-background:hover,
.THIS~.popupTargetContainer .icon-filter .gradient-background:hover,
.cB2bTheme~.popupTargetContainer .icon-filter .gradient-background:hover,
.THIS~lightning-primitive-bubble .icon-filter .gradient-background:hover,
.cB2bTheme~lightning-primitive-bubble .icon-filter .gradient-background:hover {
    background-image: var(--b2b_light-interactive-brand-hover-gradient)
}

.THIS .icon-filter .title,
.cB2bTheme .icon-filter .title,
.THIS~.comm-panels-container .icon-filter .title,
.cB2bTheme~.comm-panels-container .icon-filter .title,
.THIS~.forceCommunityToastManager .icon-filter .title,
.cB2bTheme~.forceCommunityToastManager .icon-filter .title,
.THIS~.popupTargetContainer .icon-filter .title,
.cB2bTheme~.popupTargetContainer .icon-filter .title,
.THIS~lightning-primitive-bubble .icon-filter .title,
.cB2bTheme~lightning-primitive-bubble .icon-filter .title {
    font-size: var(--lwc-fontSize3);
    word-break: break-word
}

.THIS .icon-filter .active,
.cB2bTheme .icon-filter .active,
.THIS~.comm-panels-container .icon-filter .active,
.cB2bTheme~.comm-panels-container .icon-filter .active,
.THIS~.forceCommunityToastManager .icon-filter .active,
.cB2bTheme~.forceCommunityToastManager .icon-filter .active,
.THIS~.popupTargetContainer .icon-filter .active,
.cB2bTheme~.popupTargetContainer .icon-filter .active,
.THIS~lightning-primitive-bubble .icon-filter .active,
.cB2bTheme~lightning-primitive-bubble .icon-filter .active {
    display: none;
    position: absolute;
    top: 0;
    right: 0
}

.THIS .icon-filter[data-checked="true"] .gradient-background,
.cB2bTheme .icon-filter[data-checked="true"] .gradient-background,
.THIS~.comm-panels-container .icon-filter[data-checked="true"] .gradient-background,
.cB2bTheme~.comm-panels-container .icon-filter[data-checked="true"] .gradient-background,
.THIS~.forceCommunityToastManager .icon-filter[data-checked="true"] .gradient-background,
.cB2bTheme~.forceCommunityToastManager .icon-filter[data-checked="true"] .gradient-background,
.THIS~.popupTargetContainer .icon-filter[data-checked="true"] .gradient-background,
.cB2bTheme~.popupTargetContainer .icon-filter[data-checked="true"] .gradient-background,
.THIS~lightning-primitive-bubble .icon-filter[data-checked="true"] .gradient-background,
.cB2bTheme~lightning-primitive-bubble .icon-filter[data-checked="true"] .gradient-background {
    background: RGB(var(--b2b_light-interactive-selected))
}

.THIS .icon-filter[data-checked="true"] .active,
.cB2bTheme .icon-filter[data-checked="true"] .active,
.THIS~.comm-panels-container .icon-filter[data-checked="true"] .active,
.cB2bTheme~.comm-panels-container .icon-filter[data-checked="true"] .active,
.THIS~.forceCommunityToastManager .icon-filter[data-checked="true"] .active,
.cB2bTheme~.forceCommunityToastManager .icon-filter[data-checked="true"] .active,
.THIS~.popupTargetContainer .icon-filter[data-checked="true"] .active,
.cB2bTheme~.popupTargetContainer .icon-filter[data-checked="true"] .active,
.THIS~lightning-primitive-bubble .icon-filter[data-checked="true"] .active,
.cB2bTheme~lightning-primitive-bubble .icon-filter[data-checked="true"] .active {
    display: flex;
    height: 38px;
    width: 38px;
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%);
    background: RGB(var(--b2b_light-interactive-selected))
}

.THIS .icon-filter[data-checked="true"] .active>c-b2b-svg,
.cB2bTheme .icon-filter[data-checked="true"] .active>c-b2b-svg,
.THIS~.comm-panels-container .icon-filter[data-checked="true"] .active>c-b2b-svg,
.cB2bTheme~.comm-panels-container .icon-filter[data-checked="true"] .active>c-b2b-svg,
.THIS~.forceCommunityToastManager .icon-filter[data-checked="true"] .active>c-b2b-svg,
.cB2bTheme~.forceCommunityToastManager .icon-filter[data-checked="true"] .active>c-b2b-svg,
.THIS~.popupTargetContainer .icon-filter[data-checked="true"] .active>c-b2b-svg,
.cB2bTheme~.popupTargetContainer .icon-filter[data-checked="true"] .active>c-b2b-svg,
.THIS~lightning-primitive-bubble .icon-filter[data-checked="true"] .active>c-b2b-svg,
.cB2bTheme~lightning-primitive-bubble .icon-filter[data-checked="true"] .active>c-b2b-svg {
    height: 15px;
    width: 15px;
    position: absolute;
    right: 2px;
    top: 4px;
    border: none;
    color: RGB(var(--b2b_light-interactive-light));
    background-color: RGB(var(--b2b_light-interactive-selected))
}

.THIS .aside-section-container .gradient-background,
.cB2bTheme .aside-section-container .gradient-background,
.THIS .custom-tab-panes .gradient-background,
.cB2bTheme .custom-tab-panes .gradient-background,
.THIS~.comm-panels-container .aside-section-container .gradient-background,
.cB2bTheme~.comm-panels-container .aside-section-container .gradient-background,
.THIS~.comm-panels-container .custom-tab-panes .gradient-background,
.cB2bTheme~.comm-panels-container .custom-tab-panes .gradient-background,
.THIS~.forceCommunityToastManager .aside-section-container .gradient-background,
.cB2bTheme~.forceCommunityToastManager .aside-section-container .gradient-background,
.THIS~.forceCommunityToastManager .custom-tab-panes .gradient-background,
.cB2bTheme~.forceCommunityToastManager .custom-tab-panes .gradient-background,
.THIS~.popupTargetContainer .aside-section-container .gradient-background,
.cB2bTheme~.popupTargetContainer .aside-section-container .gradient-background,
.THIS~.popupTargetContainer .custom-tab-panes .gradient-background,
.cB2bTheme~.popupTargetContainer .custom-tab-panes .gradient-background,
.THIS~lightning-primitive-bubble .aside-section-container .gradient-background,
.cB2bTheme~lightning-primitive-bubble .aside-section-container .gradient-background,
.THIS~lightning-primitive-bubble .custom-tab-panes .gradient-background,
.cB2bTheme~lightning-primitive-bubble .custom-tab-panes .gradient-background {
    padding: 1px;
    background: RGB(var(--b2b_light-decoration-border));
    display: flex
}

.THIS .aside-section-container .icon-filter,
.cB2bTheme .aside-section-container .icon-filter,
.THIS .custom-tab-panes .icon-filter,
.cB2bTheme .custom-tab-panes .icon-filter,
.THIS~.comm-panels-container .aside-section-container .icon-filter,
.cB2bTheme~.comm-panels-container .aside-section-container .icon-filter,
.THIS~.comm-panels-container .custom-tab-panes .icon-filter,
.cB2bTheme~.comm-panels-container .custom-tab-panes .icon-filter,
.THIS~.forceCommunityToastManager .aside-section-container .icon-filter,
.cB2bTheme~.forceCommunityToastManager .aside-section-container .icon-filter,
.THIS~.forceCommunityToastManager .custom-tab-panes .icon-filter,
.cB2bTheme~.forceCommunityToastManager .custom-tab-panes .icon-filter,
.THIS~.popupTargetContainer .aside-section-container .icon-filter,
.cB2bTheme~.popupTargetContainer .aside-section-container .icon-filter,
.THIS~.popupTargetContainer .custom-tab-panes .icon-filter,
.cB2bTheme~.popupTargetContainer .custom-tab-panes .icon-filter,
.THIS~lightning-primitive-bubble .aside-section-container .icon-filter,
.cB2bTheme~lightning-primitive-bubble .aside-section-container .icon-filter,
.THIS~lightning-primitive-bubble .custom-tab-panes .icon-filter,
.cB2bTheme~lightning-primitive-bubble .custom-tab-panes .icon-filter {
    margin: 0 var(--lwc-spacingXSmall) var(--lwc-spacingSmall) 0;
    width: 80px;
    position: relative;
    display: inline-block;
    cursor: pointer;
    vertical-align: top
}

.THIS .aside-section-container .icon-filter c-b2b-svg,
.cB2bTheme .aside-section-container .icon-filter c-b2b-svg,
.THIS .custom-tab-panes .icon-filter c-b2b-svg,
.cB2bTheme .custom-tab-panes .icon-filter c-b2b-svg,
.THIS~.comm-panels-container .aside-section-container .icon-filter c-b2b-svg,
.cB2bTheme~.comm-panels-container .aside-section-container .icon-filter c-b2b-svg,
.THIS~.comm-panels-container .custom-tab-panes .icon-filter c-b2b-svg,
.cB2bTheme~.comm-panels-container .custom-tab-panes .icon-filter c-b2b-svg,
.THIS~.forceCommunityToastManager .aside-section-container .icon-filter c-b2b-svg,
.cB2bTheme~.forceCommunityToastManager .aside-section-container .icon-filter c-b2b-svg,
.THIS~.forceCommunityToastManager .custom-tab-panes .icon-filter c-b2b-svg,
.cB2bTheme~.forceCommunityToastManager .custom-tab-panes .icon-filter c-b2b-svg,
.THIS~.popupTargetContainer .aside-section-container .icon-filter c-b2b-svg,
.cB2bTheme~.popupTargetContainer .aside-section-container .icon-filter c-b2b-svg,
.THIS~.popupTargetContainer .custom-tab-panes .icon-filter c-b2b-svg,
.cB2bTheme~.popupTargetContainer .custom-tab-panes .icon-filter c-b2b-svg,
.THIS~lightning-primitive-bubble .aside-section-container .icon-filter c-b2b-svg,
.cB2bTheme~lightning-primitive-bubble .aside-section-container .icon-filter c-b2b-svg,
.THIS~lightning-primitive-bubble .custom-tab-panes .icon-filter c-b2b-svg,
.cB2bTheme~lightning-primitive-bubble .custom-tab-panes .icon-filter c-b2b-svg {
    height: 80px;
    width: 80px;
    background: RGB(var(--b2b_light-bg-01))
}

.THIS .aside-section-container .icon-filter .gradient-background:hover,
.cB2bTheme .aside-section-container .icon-filter .gradient-background:hover,
.THIS .custom-tab-panes .icon-filter .gradient-background:hover,
.cB2bTheme .custom-tab-panes .icon-filter .gradient-background:hover,
.THIS~.comm-panels-container .aside-section-container .icon-filter .gradient-background:hover,
.cB2bTheme~.comm-panels-container .aside-section-container .icon-filter .gradient-background:hover,
.THIS~.comm-panels-container .custom-tab-panes .icon-filter .gradient-background:hover,
.cB2bTheme~.comm-panels-container .custom-tab-panes .icon-filter .gradient-background:hover,
.THIS~.forceCommunityToastManager .aside-section-container .icon-filter .gradient-background:hover,
.cB2bTheme~.forceCommunityToastManager .aside-section-container .icon-filter .gradient-background:hover,
.THIS~.forceCommunityToastManager .custom-tab-panes .icon-filter .gradient-background:hover,
.cB2bTheme~.forceCommunityToastManager .custom-tab-panes .icon-filter .gradient-background:hover,
.THIS~.popupTargetContainer .aside-section-container .icon-filter .gradient-background:hover,
.cB2bTheme~.popupTargetContainer .aside-section-container .icon-filter .gradient-background:hover,
.THIS~.popupTargetContainer .custom-tab-panes .icon-filter .gradient-background:hover,
.cB2bTheme~.popupTargetContainer .custom-tab-panes .icon-filter .gradient-background:hover,
.THIS~lightning-primitive-bubble .aside-section-container .icon-filter .gradient-background:hover,
.cB2bTheme~lightning-primitive-bubble .aside-section-container .icon-filter .gradient-background:hover,
.THIS~lightning-primitive-bubble .custom-tab-panes .icon-filter .gradient-background:hover,
.cB2bTheme~lightning-primitive-bubble .custom-tab-panes .icon-filter .gradient-background:hover {
    background-image: var(--b2b_light-interactive-brand-hover-gradient)
}

.THIS .aside-section-container .icon-filter .title,
.cB2bTheme .aside-section-container .icon-filter .title,
.THIS .custom-tab-panes .icon-filter .title,
.cB2bTheme .custom-tab-panes .icon-filter .title,
.THIS~.comm-panels-container .aside-section-container .icon-filter .title,
.cB2bTheme~.comm-panels-container .aside-section-container .icon-filter .title,
.THIS~.comm-panels-container .custom-tab-panes .icon-filter .title,
.cB2bTheme~.comm-panels-container .custom-tab-panes .icon-filter .title,
.THIS~.forceCommunityToastManager .aside-section-container .icon-filter .title,
.cB2bTheme~.forceCommunityToastManager .aside-section-container .icon-filter .title,
.THIS~.forceCommunityToastManager .custom-tab-panes .icon-filter .title,
.cB2bTheme~.forceCommunityToastManager .custom-tab-panes .icon-filter .title,
.THIS~.popupTargetContainer .aside-section-container .icon-filter .title,
.cB2bTheme~.popupTargetContainer .aside-section-container .icon-filter .title,
.THIS~.popupTargetContainer .custom-tab-panes .icon-filter .title,
.cB2bTheme~.popupTargetContainer .custom-tab-panes .icon-filter .title,
.THIS~lightning-primitive-bubble .aside-section-container .icon-filter .title,
.cB2bTheme~lightning-primitive-bubble .aside-section-container .icon-filter .title,
.THIS~lightning-primitive-bubble .custom-tab-panes .icon-filter .title,
.cB2bTheme~lightning-primitive-bubble .custom-tab-panes .icon-filter .title {
    font-size: var(--lwc-fontSize3);
    text-align: center;
    padding: var(--lwc-spacingXSmall) 0 0;
    line-height: 16px;
    word-break: break-all
}

.THIS .aside-section-container .icon-filter .active,
.cB2bTheme .aside-section-container .icon-filter .active,
.THIS .custom-tab-panes .icon-filter .active,
.cB2bTheme .custom-tab-panes .icon-filter .active,
.THIS~.comm-panels-container .aside-section-container .icon-filter .active,
.cB2bTheme~.comm-panels-container .aside-section-container .icon-filter .active,
.THIS~.comm-panels-container .custom-tab-panes .icon-filter .active,
.cB2bTheme~.comm-panels-container .custom-tab-panes .icon-filter .active,
.THIS~.forceCommunityToastManager .aside-section-container .icon-filter .active,
.cB2bTheme~.forceCommunityToastManager .aside-section-container .icon-filter .active,
.THIS~.forceCommunityToastManager .custom-tab-panes .icon-filter .active,
.cB2bTheme~.forceCommunityToastManager .custom-tab-panes .icon-filter .active,
.THIS~.popupTargetContainer .aside-section-container .icon-filter .active,
.cB2bTheme~.popupTargetContainer .aside-section-container .icon-filter .active,
.THIS~.popupTargetContainer .custom-tab-panes .icon-filter .active,
.cB2bTheme~.popupTargetContainer .custom-tab-panes .icon-filter .active,
.THIS~lightning-primitive-bubble .aside-section-container .icon-filter .active,
.cB2bTheme~lightning-primitive-bubble .aside-section-container .icon-filter .active,
.THIS~lightning-primitive-bubble .custom-tab-panes .icon-filter .active,
.cB2bTheme~lightning-primitive-bubble .custom-tab-panes .icon-filter .active {
    display: none;
    position: absolute;
    top: 0;
    right: 0
}

.THIS .aside-section-container .icon-filter[data-checked="true"] .gradient-background,
.cB2bTheme .aside-section-container .icon-filter[data-checked="true"] .gradient-background,
.THIS .custom-tab-panes .icon-filter[data-checked="true"] .gradient-background,
.cB2bTheme .custom-tab-panes .icon-filter[data-checked="true"] .gradient-background,
.THIS~.comm-panels-container .aside-section-container .icon-filter[data-checked="true"] .gradient-background,
.cB2bTheme~.comm-panels-container .aside-section-container .icon-filter[data-checked="true"] .gradient-background,
.THIS~.comm-panels-container .custom-tab-panes .icon-filter[data-checked="true"] .gradient-background,
.cB2bTheme~.comm-panels-container .custom-tab-panes .icon-filter[data-checked="true"] .gradient-background,
.THIS~.forceCommunityToastManager .aside-section-container .icon-filter[data-checked="true"] .gradient-background,
.cB2bTheme~.forceCommunityToastManager .aside-section-container .icon-filter[data-checked="true"] .gradient-background,
.THIS~.forceCommunityToastManager .custom-tab-panes .icon-filter[data-checked="true"] .gradient-background,
.cB2bTheme~.forceCommunityToastManager .custom-tab-panes .icon-filter[data-checked="true"] .gradient-background,
.THIS~.popupTargetContainer .aside-section-container .icon-filter[data-checked="true"] .gradient-background,
.cB2bTheme~.popupTargetContainer .aside-section-container .icon-filter[data-checked="true"] .gradient-background,
.THIS~.popupTargetContainer .custom-tab-panes .icon-filter[data-checked="true"] .gradient-background,
.cB2bTheme~.popupTargetContainer .custom-tab-panes .icon-filter[data-checked="true"] .gradient-background,
.THIS~lightning-primitive-bubble .aside-section-container .icon-filter[data-checked="true"] .gradient-background,
.cB2bTheme~lightning-primitive-bubble .aside-section-container .icon-filter[data-checked="true"] .gradient-background,
.THIS~lightning-primitive-bubble .custom-tab-panes .icon-filter[data-checked="true"] .gradient-background,
.cB2bTheme~lightning-primitive-bubble .custom-tab-panes .icon-filter[data-checked="true"] .gradient-background {
    background: RGB(var(--b2b_light-interactive-selected))
}

.THIS .aside-section-container .icon-filter[data-checked="true"] .active,
.cB2bTheme .aside-section-container .icon-filter[data-checked="true"] .active,
.THIS .custom-tab-panes .icon-filter[data-checked="true"] .active,
.cB2bTheme .custom-tab-panes .icon-filter[data-checked="true"] .active,
.THIS~.comm-panels-container .aside-section-container .icon-filter[data-checked="true"] .active,
.cB2bTheme~.comm-panels-container .aside-section-container .icon-filter[data-checked="true"] .active,
.THIS~.comm-panels-container .custom-tab-panes .icon-filter[data-checked="true"] .active,
.cB2bTheme~.comm-panels-container .custom-tab-panes .icon-filter[data-checked="true"] .active,
.THIS~.forceCommunityToastManager .aside-section-container .icon-filter[data-checked="true"] .active,
.cB2bTheme~.forceCommunityToastManager .aside-section-container .icon-filter[data-checked="true"] .active,
.THIS~.forceCommunityToastManager .custom-tab-panes .icon-filter[data-checked="true"] .active,
.cB2bTheme~.forceCommunityToastManager .custom-tab-panes .icon-filter[data-checked="true"] .active,
.THIS~.popupTargetContainer .aside-section-container .icon-filter[data-checked="true"] .active,
.cB2bTheme~.popupTargetContainer .aside-section-container .icon-filter[data-checked="true"] .active,
.THIS~.popupTargetContainer .custom-tab-panes .icon-filter[data-checked="true"] .active,
.cB2bTheme~.popupTargetContainer .custom-tab-panes .icon-filter[data-checked="true"] .active,
.THIS~lightning-primitive-bubble .aside-section-container .icon-filter[data-checked="true"] .active,
.cB2bTheme~lightning-primitive-bubble .aside-section-container .icon-filter[data-checked="true"] .active,
.THIS~lightning-primitive-bubble .custom-tab-panes .icon-filter[data-checked="true"] .active,
.cB2bTheme~lightning-primitive-bubble .custom-tab-panes .icon-filter[data-checked="true"] .active {
    display: flex;
    height: 38px;
    width: 38px;
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%);
    background: RGB(var(--b2b_light-interactive-selected))
}

.THIS .aside-section-container .icon-filter[data-checked="true"] .active>c-b2b-svg,
.cB2bTheme .aside-section-container .icon-filter[data-checked="true"] .active>c-b2b-svg,
.THIS .custom-tab-panes .icon-filter[data-checked="true"] .active>c-b2b-svg,
.cB2bTheme .custom-tab-panes .icon-filter[data-checked="true"] .active>c-b2b-svg,
.THIS~.comm-panels-container .aside-section-container .icon-filter[data-checked="true"] .active>c-b2b-svg,
.cB2bTheme~.comm-panels-container .aside-section-container .icon-filter[data-checked="true"] .active>c-b2b-svg,
.THIS~.comm-panels-container .custom-tab-panes .icon-filter[data-checked="true"] .active>c-b2b-svg,
.cB2bTheme~.comm-panels-container .custom-tab-panes .icon-filter[data-checked="true"] .active>c-b2b-svg,
.THIS~.forceCommunityToastManager .aside-section-container .icon-filter[data-checked="true"] .active>c-b2b-svg,
.cB2bTheme~.forceCommunityToastManager .aside-section-container .icon-filter[data-checked="true"] .active>c-b2b-svg,
.THIS~.forceCommunityToastManager .custom-tab-panes .icon-filter[data-checked="true"] .active>c-b2b-svg,
.cB2bTheme~.forceCommunityToastManager .custom-tab-panes .icon-filter[data-checked="true"] .active>c-b2b-svg,
.THIS~.popupTargetContainer .aside-section-container .icon-filter[data-checked="true"] .active>c-b2b-svg,
.cB2bTheme~.popupTargetContainer .aside-section-container .icon-filter[data-checked="true"] .active>c-b2b-svg,
.THIS~.popupTargetContainer .custom-tab-panes .icon-filter[data-checked="true"] .active>c-b2b-svg,
.cB2bTheme~.popupTargetContainer .custom-tab-panes .icon-filter[data-checked="true"] .active>c-b2b-svg,
.THIS~lightning-primitive-bubble .aside-section-container .icon-filter[data-checked="true"] .active>c-b2b-svg,
.cB2bTheme~lightning-primitive-bubble .aside-section-container .icon-filter[data-checked="true"] .active>c-b2b-svg,
.THIS~lightning-primitive-bubble .custom-tab-panes .icon-filter[data-checked="true"] .active>c-b2b-svg,
.cB2bTheme~lightning-primitive-bubble .custom-tab-panes .icon-filter[data-checked="true"] .active>c-b2b-svg {
    height: 15px;
    width: 15px;
    position: absolute;
    right: 2px;
    top: 4px;
    border: none;
    color: RGB(var(--b2b_light-interactive-light));
    background-color: RGB(var(--b2b_light-interactive-selected))
}

.THIS .comm-page-detail-02i [data-region-name="header"],
.cB2bTheme .comm-page-detail-02i [data-region-name="header"] {
    padding-bottom: var(--lwc-spacingMedium)
}

.THIS .forceCommunityRecordHomeTabs .recordHomePrimaryContent,
.cB2bTheme .forceCommunityRecordHomeTabs .recordHomePrimaryContent {
    width: auto;
    float: none
}

.THIS .forceCommunityRecordHomeTabs .recordHomePrimaryContent~div,
.cB2bTheme .forceCommunityRecordHomeTabs .recordHomePrimaryContent~div {
    float: left
}

.THIS .forceCommunityRecordHomeTabs .slds-card,
.cB2bTheme .forceCommunityRecordHomeTabs .slds-card {
    padding: 0
}

.THIS .forceCommunityRecordHomeTabs .input[type="text"],
.cB2bTheme .forceCommunityRecordHomeTabs .input[type="text"] {
    min-height: 2.5rem
}

.THIS .forceCommunityRecordHomeTabs .uiTooltip,
.cB2bTheme .forceCommunityRecordHomeTabs .uiTooltip {
    left: 4px;
    top: 5px
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .section-header-title,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .section-header-title {
    padding: 0 0 var(--lwc-spacingMedium)
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section {
    border-bottom: 1px solid RGB(var(--b2b_light-decoration-border))
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section:before,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section:before {
    display: none
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section.slds-is-open .slds-section__title-action:before,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section.slds-is-open .slds-section__title-action:before {
    display: none
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section.slds-is-open:last-child,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section.slds-is-open:last-child {
    border: none
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-col,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-col {
    padding: 0
}

@media only screen and (min-width: 600px) {

    .THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-col:first-child,
    .cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-col:first-child {
        margin-right: var(--lwc-spacingXLarge)
    }
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__content,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__content {
    padding: 0
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form {
    margin-bottom: var(--lwc-spacingMedium)
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form .uiMenu a,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form .uiMenu a {
    display: flex;
    align-items: center
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form .select,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form .select {
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M17.858 7.33 19 8.27 11.983 17 5 8.27l1.141-.94 5.842 7.319 5.875-7.319Z'/></svg>")
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form .uiInput+.slds-button,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form .uiInput+.slds-button {
    margin-top: var(--lwc-spacingMedium)
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action {
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    line-height: inherit;
    padding: 0;
    background: transparent;
    border: 0;
    text-align: inherit;
    justify-content: flex-start;
    padding: 12px !important;
    height: 44px
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action:hover,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action:hover,
.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action:focus,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action:focus {
    background: transparent;
    box-shadow: none;
    outline: none
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action:active,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action:active {
    background: transparent
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action:focus,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action:focus,
.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action:focus-visible,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action:focus-visible {
    background: transparent;
    outline: none;
    outline-offset: 0
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action :before,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action :before {
    display: none
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form-element,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form-element {
    margin: 0 0 var(--lwc-spacingLarge)
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form-element__control,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form-element__control {
    min-height: 2.5rem;
    align-items: center
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form-element__control span,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form-element__control span {
    font-size: var(--lwc-fontSize4)
}

.THIS .forceCommunityRecordHomeTabs .footer .button-container,
.cB2bTheme .forceCommunityRecordHomeTabs .footer .button-container {
    padding: 0
}

.THIS .forceCommunityRecordHomeTabs .footer .button-container .slds-button,
.cB2bTheme .forceCommunityRecordHomeTabs .footer .button-container .slds-button {
    font-size: inherit
}

.THIS .comm-page-detail-02i [data-region-name="header"],
.cB2bTheme .comm-page-detail-02i [data-region-name="header"] {
    padding-bottom: var(--lwc-spacingMedium)
}

.THIS .forceCommunityRecordHomeTabs .recordHomePrimaryContent,
.cB2bTheme .forceCommunityRecordHomeTabs .recordHomePrimaryContent {
    width: auto;
    float: none
}

.THIS .forceCommunityRecordHomeTabs .recordHomePrimaryContent~div,
.cB2bTheme .forceCommunityRecordHomeTabs .recordHomePrimaryContent~div {
    float: left
}

.THIS .forceCommunityRecordHomeTabs .slds-card,
.cB2bTheme .forceCommunityRecordHomeTabs .slds-card {
    padding: 0
}

.THIS .forceCommunityRecordHomeTabs .input[type="text"],
.cB2bTheme .forceCommunityRecordHomeTabs .input[type="text"] {
    min-height: 2.5rem
}

.THIS .forceCommunityRecordHomeTabs .uiTooltip,
.cB2bTheme .forceCommunityRecordHomeTabs .uiTooltip {
    left: 4px;
    top: 5px
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .section-header-title,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .section-header-title {
    padding: 0 0 var(--lwc-spacingMedium)
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section {
    border-bottom: 1px solid RGB(var(--b2b_light-decoration-border))
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section:before,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section:before {
    display: none
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section.slds-is-open .slds-section__title-action:before,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section.slds-is-open .slds-section__title-action:before {
    display: none
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section.slds-is-open:last-child,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section.slds-is-open:last-child {
    border: none
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-col,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-col {
    padding: 0
}

@media only screen and (min-width: 600px) {

    .THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-col:first-child,
    .cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-col:first-child {
        margin-right: var(--lwc-spacingXLarge)
    }
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__content,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__content {
    padding: 0
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form {
    margin-bottom: var(--lwc-spacingMedium)
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form .uiMenu a,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form .uiMenu a {
    display: flex;
    align-items: center
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form .select,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form .select {
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M17.858 7.33 19 8.27 11.983 17 5 8.27l1.141-.94 5.842 7.319 5.875-7.319Z'/></svg>")
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form .uiInput+.slds-button,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form .uiInput+.slds-button {
    margin-top: var(--lwc-spacingMedium)
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action {
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    line-height: inherit;
    padding: 0;
    background: transparent;
    border: 0;
    text-align: inherit;
    justify-content: flex-start;
    padding: 12px !important;
    height: 44px
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action:hover,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action:hover,
.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action:focus,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action:focus {
    background: transparent;
    box-shadow: none;
    outline: none
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action:active,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action:active {
    background: transparent
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action:focus,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action:focus,
.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action:focus-visible,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action:focus-visible {
    background: transparent;
    outline: none;
    outline-offset: 0
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action :before,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-section__title-action :before {
    display: none
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form-element,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form-element {
    margin: 0 0 var(--lwc-spacingLarge)
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form-element__control,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form-element__control {
    min-height: 2.5rem;
    align-items: center
}

.THIS .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form-element__control span,
.cB2bTheme .forceCommunityRecordHomeTabs .forceRecordLayout .slds-form-element__control span {
    font-size: var(--lwc-fontSize4)
}

.THIS .forceCommunityRecordHomeTabs .footer .button-container,
.cB2bTheme .forceCommunityRecordHomeTabs .footer .button-container {
    padding: 0
}

.THIS .forceCommunityRecordHomeTabs .footer .button-container .slds-button,
.cB2bTheme .forceCommunityRecordHomeTabs .footer .button-container .slds-button {
    font-size: inherit
}

.THIS .forceCommunityFeedPublisher .uiTabBar .tabs__nav,
.cB2bTheme .forceCommunityFeedPublisher .uiTabBar .tabs__nav {
    border-radius: 0;
    background-color: RGB(var(--b2b_light-bg-02))
}

.THIS .forceCommunityFeedPublisher .uiTabBar .tabs__nav .tabs__item:not(:first-child).active .tabHeader,
.cB2bTheme .forceCommunityFeedPublisher .uiTabBar .tabs__nav .tabs__item:not(:first-child).active .tabHeader {
    border-color: RGB(var(--b2b_light-decoration-border))
}

.THIS .forceCommunityFeedPublisher .uiTabBar .tabs__nav .tabs__item:not(:first-child).active .tabHeader:active,
.cB2bTheme .forceCommunityFeedPublisher .uiTabBar .tabs__nav .tabs__item:not(:first-child).active .tabHeader:active {
    border-left: 1px solid RGB(var(--b2b_light-decoration-border));
    border-right: 1px solid RGB(var(--b2b_light-decoration-border))
}

.THIS .forceCommunityFeedPublisher .uiTabBar .tabs__nav .tabs__item:not(:first-child).active .tabHeader:hover,
.cB2bTheme .forceCommunityFeedPublisher .uiTabBar .tabs__nav .tabs__item:not(:first-child).active .tabHeader:hover {
    border-color: transparent
}

.THIS .forceCommunityFeedPublisher .uiTabBar .tabs__nav .tabs__item:not(:first-child).active .tabHeader span,
.cB2bTheme .forceCommunityFeedPublisher .uiTabBar .tabs__nav .tabs__item:not(:first-child).active .tabHeader span {
    font-weight: var(--lwc-fontWeightBold)
}

.THIS .forceCommunityFeedPublisher .uiTabBar .tabs__nav .tabs__item .tabHeader,
.cB2bTheme .forceCommunityFeedPublisher .uiTabBar .tabs__nav .tabs__item .tabHeader {
    padding: 0 var(--lwc-spacingMedium);
    color: RGB(var(--b2b_light-decoration-border))
}

.THIS .forceCommunityFeedPublisher .uiTabBar .tabs__nav .tabs__item .tabHeader:hover,
.cB2bTheme .forceCommunityFeedPublisher .uiTabBar .tabs__nav .tabs__item .tabHeader:hover {
    border-color: transparent
}

.THIS .forceCommunityFeedPublisher .uiTabBar .tabs__nav .tabs__item .tabHeader span,
.cB2bTheme .forceCommunityFeedPublisher .uiTabBar .tabs__nav .tabs__item .tabHeader span {
    color: RGB(var(--b2b_light-text-01));
    font-weight: normal
}

.THIS .forceCommunityFeedPublisher .tabs__content,
.cB2bTheme .forceCommunityFeedPublisher .tabs__content {
    border-radius: 0
}

.THIS .forceCommunityFeedPublisher .tabs__content .toLabel,
.cB2bTheme .forceCommunityFeedPublisher .tabs__content .toLabel,
.THIS .forceCommunityFeedPublisher .tabs__content .slds-form-element__label,
.cB2bTheme .forceCommunityFeedPublisher .tabs__content .slds-form-element__label {
    font-size: inherit
}

.THIS .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .container .input,
.cB2bTheme .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .container .input {
    padding: 0 .5rem;
    height: auto;
    min-height: 2.5rem;
    border-radius: 0;
    border: 1px solid RGB(var(--b2b_light-interactive-field-bg));
    border-bottom: 1px solid RGB(var(--b2b_light-interactive-field-border));
    box-shadow: none;
    outline: none;
    background-color: RGB(var(--b2b_light-interactive-field-bg));
    font-size: 1rem;
    line-height: 1.1;
    color: RGB(var(--b2b_light-text-01));
    transition: border 0.1s linear, background-color 0.1s linear;
    text-decoration: none
}

.THIS .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .container .input:active,
.cB2bTheme .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .container .input:active,
.THIS .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .container .input:focus,
.cB2bTheme .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .container .input:focus {
    border: 1px solid RGB(var(--b2b_light-interactive-focus));
    box-shadow: none
}

.THIS .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .container .input[disabled],
.cB2bTheme .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .container .input[disabled] {
    background-color: RGB(var(--b2b_light-interactive-disabled-01)) !important;
    color: RGB(var(--b2b_light-interactive-disabled-02));
    border-color: RGB(var(--b2b_light-interactive-disabled-01));
    padding: 0 .5rem;
    cursor: not-allowed;
    pointer-events: none
}

.THIS .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .container .input[disabled] .slds-icon,
.cB2bTheme .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .container .input[disabled] .slds-icon {
    fill: currentColor
}

.THIS .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .container .input[disabled]::placeholder,
.cB2bTheme .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .container .input[disabled]::placeholder {
    color: currentColor
}

.THIS .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .container .input[readonly],
.cB2bTheme .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .container .input[readonly] {
    border: transparent;
    border-bottom: 1px solid RGB(var(--b2b_light-bg-04));
    background-color: RGB(var(--b2b_light-bg-01));
    pointer-events: none;
    padding: 0
}

.THIS .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .container .input::placeholder,
.cB2bTheme .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .container .input::placeholder {
    color: RGB(var(--b2b_light-text-02));
    font-style: italic
}

.THIS .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .container .input[type="search"]+lightning-primitive-icon,
.cB2bTheme .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .container .input[type="search"]+lightning-primitive-icon {
    width: 1.25rem;
    height: 1.25rem;
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='m19.822 22.25-4.71-5.829a7.619 7.619 0 0 1-4.273 1.28h-.067a7.51 7.51 0 0 1-2.994-.606c-.92-.427-1.739-1-2.456-1.718a8.378 8.378 0 0 1-1.716-2.494A7.625 7.625 0 0 1 3 9.851a7.46 7.46 0 0 1 .606-2.965 8.576 8.576 0 0 1 1.682-2.527 8.364 8.364 0 0 1 2.49-1.719A7.483 7.483 0 0 1 10.839 2c1.032 0 2.019.213 2.961.64a7.774 7.774 0 0 1 2.523 1.685 7.843 7.843 0 0 1 1.716 2.493c.426.944.64 1.954.64 3.033a7.28 7.28 0 0 1-.64 3.032 8.54 8.54 0 0 1-1.75 2.595L21 21.306l-1.178.943ZM4.48 9.85c0 .832.157 1.63.471 2.393a6.92 6.92 0 0 0 1.346 2.022 7.114 7.114 0 0 0 2.019 1.415 6.33 6.33 0 0 0 2.523.505c.83 0 1.626-.157 2.389-.472a6.906 6.906 0 0 0 2.019-1.347 6.602 6.602 0 0 0 1.38-2.022 5.79 5.79 0 0 0 .538-2.493 5.87 5.87 0 0 0-.505-2.393 6.135 6.135 0 0 0-1.346-2.021 6.093 6.093 0 0 0-2.019-1.382 5.689 5.689 0 0 0-2.456-.539c-.83 0-1.626.169-2.389.506A6.51 6.51 0 0 0 4.985 7.39a6.033 6.033 0 0 0-.505 2.46Z'/></svg>");
    background-repeat: no-repeat;
    top: .625rem;
    left: .625rem;
    position: absolute
}

.THIS .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .container .input[type="search"]+lightning-primitive-icon svg,
.cB2bTheme .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .container .input[type="search"]+lightning-primitive-icon svg {
    display: none
}

.THIS .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .container .input[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon,
.cB2bTheme .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .container .input[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon {
    width: 1.25rem;
    height: 1.25rem;
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12.991 11.985 19 18.01l-.96.989L12 12.973 5.991 19 5 18.011l6.04-6.026L5 5.989 5.991 5 12 11.027 18.04 5l.96.989-6.009 5.996Z'/></svg>");
    background-repeat: no-repeat;
    top: 0;
    right: 0;
    position: absolute
}

.THIS .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .container .input[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg,
.cB2bTheme .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .container .input[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg {
    display: none
}

.THIS .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .dummyButtonCallToAction,
.cB2bTheme .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .dummyButtonCallToAction {
    border: none;
    border-bottom: 1px solid RGB(var(--b2b_light-decoration-border));
    justify-content: flex-start;
    font-weight: normal;
    padding: 0 .5rem;
    background-color: RGB(var(--b2b_light-interactive-field-bg))
}

.THIS .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .dummyButtonCallToAction:active,
.cB2bTheme .forceCommunityFeedPublisher .tabs__content .forcePublisherQuickActionCollapser .dummyButtonCallToAction:active {
    border-color: transparent;
    outline: 1px solid RGB(var(--b2b_light-interactive-focus))
}

.THIS .forceCommunityFeedPublisher .tabs__content .forceChatterPillContainer ol,
.cB2bTheme .forceCommunityFeedPublisher .tabs__content .forceChatterPillContainer ol {
    border: none;
    padding: 0
}

.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher textarea,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher textarea,
.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher .lightningInputRichText .ql-editor:before,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher .lightningInputRichText .ql-editor:before {
    color: RGB(var(--b2b_light-text-02));
    font-size: var(--lwc-fontSize4);
    font-style: normal
}

.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher .uiLabel,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher .uiLabel,
.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher .slds-form-element__label,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher .slds-form-element__label {
    font-size: var(--lwc-fontSize3)
}

.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher .bottomBar,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher .bottomBar {
    margin: var(--lwc-spacingMedium) 0
}

.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton {
    margin: 0;
    padding: var(--lwc-spacingSmall) var(--lwc-spacingXSmall);
    cursor: pointer;
    color: RGB(var(--b2b_light-text-01));
    border-radius: 0 !important;
    font-size: var(--lwc-fontSize4);
    line-height: 1;
    text-transform: unset !important;
    font-weight: 700;
    box-shadow: none;
    border: none;
    justify-content: center;
    padding: calc(var(--lwc-spacingXSmall) - 1px) calc(var(--lwc-spacingMedium) - 1px);
    border: 1px solid var(--b2b_light-interactive-neutral);
    background: rgba(0, 0, 0, 0)
}

.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:hover,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:hover,
.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:focus,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:focus {
    background-color: var(--b2b_light-interactive-hover-neutral)
}

.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:active,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:active {
    background-color: var(--b2b_light-interactive-hover-neutral);
    outline: 2px solid RGB(var(--b2b_light-interactive-focus));
    outline-offset: 2px
}

.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:focus,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:focus,
.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:focus-visible,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:disabled,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:disabled {
    cursor: not-allowed;
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:disabled:focus,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:disabled:focus,
.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:disabled:focus-visible,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:disabled:focus-visible {
    outline: none
}

.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:hover,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:hover,
.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:focus,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:focus {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:active,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:active {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:focus,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:focus,
.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:focus-visible,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:disabled:hover,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:disabled:hover,
.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:disabled:focus,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:disabled:focus,
.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:disabled:focus-visible,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:disabled:focus-visible,
.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:disabled:active,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher .cuf-addChoiceButton:disabled:active {
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher textarea.inputTextArea,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher textarea.inputTextArea {
    border-top: 0;
    border-left: 0;
    border-right: 0;
    border-radius: 0;
    padding: var(--lwc-spacingSmall) var(--lwc-spacingXSmall);
    border-bottom: 1px solid RGB(var(--b2b_light-interactive-field-border));
    background-color: RGB(var(--b2b_light-interactive-field-bg))
}

.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher textarea.inputTextArea:focus,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher textarea.inputTextArea:focus {
    border-color: transparent
}

.THIS .forceCommunityFeedPublisher .forceChatterBasePublisher .inputField,
.cB2bTheme .forceCommunityFeedPublisher .forceChatterBasePublisher .inputField {
    padding: 0 0.5rem;
    border-radius: 0;
    border: none;
    border-bottom: 1px solid RGB(var(--b2b_light-interactive-field-border));
    background-color: RGB(var(--b2b_light-interactive-field-bg))
}

.THIS .forceCommunityForceCommunityFeed,
.cB2bTheme .forceCommunityForceCommunityFeed {
    border: 1px solid RGB(var(--b2b_light-decoration-border));
    padding: var(--lwc-spacingMedium) var(--lwc-spacingMedium)
}

.THIS .forceCommunityForceCommunityFeed .forceChatterSearchInFeed,
.cB2bTheme .forceCommunityForceCommunityFeed .forceChatterSearchInFeed {
    margin: 0
}

.THIS .forceCommunityForceCommunityFeed .feedActions,
.cB2bTheme .forceCommunityForceCommunityFeed .feedActions,
.THIS .forceCommunityForceCommunityFeed .slds-feed__item .cuf-feedItem,
.cB2bTheme .forceCommunityForceCommunityFeed .slds-feed__item .cuf-feedItem {
    padding: 0
}

.THIS .forceCommunityForceCommunityFeed .feedActions label,
.cB2bTheme .forceCommunityForceCommunityFeed .feedActions label,
.THIS .forceCommunityForceCommunityFeed .slds-feed__item .cuf-feedItem label,
.cB2bTheme .forceCommunityForceCommunityFeed .slds-feed__item .cuf-feedItem label {
    font-size: var(--lwc-fontSize4);
    color: RGB(var(--b2b_light-text-02))
}

.THIS .forceCommunityForceCommunityFeed .feedActions,
.cB2bTheme .forceCommunityForceCommunityFeed .feedActions {
    display: flex;
    align-items: flex-start;
    margin: 0 0 var(--lwc-spacingMedium)
}

.THIS .forceCommunityForceCommunityFeed .sort-filter-header,
.cB2bTheme .forceCommunityForceCommunityFeed .sort-filter-header,
.THIS .forceCommunityForceCommunityFeed .feeds-filter,
.cB2bTheme .forceCommunityForceCommunityFeed .feeds-filter,
.THIS .forceCommunityForceCommunityFeed .cuf-refresh,
.cB2bTheme .forceCommunityForceCommunityFeed .cuf-refresh {
    display: none
}

.THIS .forceCommunityForceCommunityFeed .cuf-feedItem,
.cB2bTheme .forceCommunityForceCommunityFeed .cuf-feedItem,
.THIS .forceCommunityForceCommunityFeed .cuf-feedElement-wrap,
.cB2bTheme .forceCommunityForceCommunityFeed .cuf-feedElement-wrap {
    width: 100%
}

.THIS .forceCommunityForceCommunityFeed .feeds-sorter-trigger,
.cB2bTheme .forceCommunityForceCommunityFeed .feeds-sorter-trigger {
    display: flex;
    align-items: center
}

.THIS .forceCommunityForceCommunityFeed .forceChatterFeedInner .searchInFeedInput,
.cB2bTheme .forceCommunityForceCommunityFeed .forceChatterFeedInner .searchInFeedInput {
    height: unset
}

.THIS .forceCommunityForceCommunityFeed .cuf-media-right .slds-button,
.cB2bTheme .forceCommunityForceCommunityFeed .cuf-media-right .slds-button,
.THIS .forceCommunityForceCommunityFeed .uiMenu .slds-button,
.cB2bTheme .forceCommunityForceCommunityFeed .uiMenu .slds-button {
    width: 1.25rem;
    height: 1.25rem
}

.THIS .forceCommunityForceCommunityFeed .cuf-commentActionButton,
.cB2bTheme .forceCommunityForceCommunityFeed .cuf-commentActionButton {
    width: 1.25rem;
    height: 1.25rem;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid RGB(var(--b2b_light-decoration-border))
}

.THIS .forceCommunityForceCommunityFeed .cuf-commentActionButton .slds-button,
.cB2bTheme .forceCommunityForceCommunityFeed .cuf-commentActionButton .slds-button {
    padding: 0
}

.THIS .forceCommunityForceCommunityFeed .cuf-commentActionButton svg,
.cB2bTheme .forceCommunityForceCommunityFeed .cuf-commentActionButton svg {
    width: .875rem;
    height: .875rem
}

.THIS .forceCommunityForceCommunityFeed .cuf-hashtag,
.cB2bTheme .forceCommunityForceCommunityFeed .cuf-hashtag {
    float: right;
    font-size: var(--lwc-fontSize2);
    color: RGB(var(--b2b_light-text-02))
}

.THIS .forceCommunityForceCommunityFeed .forceChatterComment,
.cB2bTheme .forceCommunityForceCommunityFeed .forceChatterComment {
    border-radius: 0
}

.THIS .forceCommunityForceCommunityFeed .cuf-commentAge,
.cB2bTheme .forceCommunityForceCommunityFeed .cuf-commentAge {
    font-size: var(--lwc-fontSize3);
    color: RGB(var(--b2b_light-text-02))
}

.THIS .forceCommunityForceCommunityFeed .slds-feed__item,
.cB2bTheme .forceCommunityForceCommunityFeed .slds-feed__item {
    padding-bottom: 0
}

.THIS .forceCommunityForceCommunityFeed .slds-feed__item:last-of-type,
.cB2bTheme .forceCommunityForceCommunityFeed .slds-feed__item:last-of-type {
    margin-bottom: -18px
}

.THIS .forceCommunityForceCommunityFeed .forceChatterSimpleFeedItemTopics,
.cB2bTheme .forceCommunityForceCommunityFeed .forceChatterSimpleFeedItemTopics {
    margin-bottom: var(--lwc-spacingMedium)
}

.THIS .forceCommunityForceCommunityFeed .forceChatterSimpleFeedItemTopics li,
.cB2bTheme .forceCommunityForceCommunityFeed .forceChatterSimpleFeedItemTopics li {
    padding: 0;
    margin: 0 var(--lwc-spacingXSmall) var(--lwc-spacingXSmall) 0
}

.THIS .forceCommunityForceCommunityFeed .forceChatterSimpleFeedItemTopics a,
.cB2bTheme .forceCommunityForceCommunityFeed .forceChatterSimpleFeedItemTopics a {
    pointer-events: none;
    cursor: default
}

.THIS .forceCommunityForceCommunityFeed .comment__header span,
.cB2bTheme .forceCommunityForceCommunityFeed .comment__header span,
.THIS .forceCommunityForceCommunityFeed .comment__header .cuf-entityLink,
.cB2bTheme .forceCommunityForceCommunityFeed .comment__header .cuf-entityLink,
.THIS .forceCommunityForceCommunityFeed .forceChatterFeedItemHeader span,
.cB2bTheme .forceCommunityForceCommunityFeed .forceChatterFeedItemHeader span,
.THIS .forceCommunityForceCommunityFeed .forceChatterFeedItemHeader .cuf-entityLink,
.cB2bTheme .forceCommunityForceCommunityFeed .forceChatterFeedItemHeader .cuf-entityLink {
    cursor: default
}

.THIS .forceCommunityForceCommunityFeed .comment__header .uiOutputText,
.cB2bTheme .forceCommunityForceCommunityFeed .comment__header .uiOutputText,
.THIS .forceCommunityForceCommunityFeed .forceChatterFeedItemHeader .uiOutputText,
.cB2bTheme .forceCommunityForceCommunityFeed .forceChatterFeedItemHeader .uiOutputText {
    font-weight: var(--lwc-fontWeightBold);
    font-size: var(--lwc-fontSize4);
    pointer-events: none;
    border: none
}

.THIS .forceCommunityForceCommunityFeed .comment__header .cuf-timestamp,
.cB2bTheme .forceCommunityForceCommunityFeed .comment__header .cuf-timestamp,
.THIS .forceCommunityForceCommunityFeed .forceChatterFeedItemHeader .cuf-timestamp,
.cB2bTheme .forceCommunityForceCommunityFeed .forceChatterFeedItemHeader .cuf-timestamp {
    font-size: var(--lwc-fontSize3);
    color: RGB(var(--b2b_light-text-02));
    pointer-events: none;
    text-decoration: none
}

.THIS .forceCommunityForceCommunityFeed .slds-post__header,
.cB2bTheme .forceCommunityForceCommunityFeed .slds-post__header {
    align-items: center
}

.THIS .forceCommunityForceCommunityFeed .slds-post__header .forceChatterEntityPhoto,
.cB2bTheme .forceCommunityForceCommunityFeed .slds-post__header .forceChatterEntityPhoto {
    height: 48px;
    width: 48px
}

.THIS .forceCommunityForceCommunityFeed .slds-post__header .forceChatterEntityPhoto img,
.cB2bTheme .forceCommunityForceCommunityFeed .slds-post__header .forceChatterEntityPhoto img {
    height: 100%
}

.THIS .forceCommunityForceCommunityFeed .cuf-body,
.cB2bTheme .forceCommunityForceCommunityFeed .cuf-body,
.THIS .forceCommunityForceCommunityFeed .slds-comment__content,
.cB2bTheme .forceCommunityForceCommunityFeed .slds-comment__content {
    font-size: var(--lwc-fontSize4);
    padding: var(--lwc-spacingXSmall) 0
}

.THIS .forceCommunityForceCommunityFeed .cuf-auxBody,
.cB2bTheme .forceCommunityForceCommunityFeed .cuf-auxBody {
    border-radius: 0
}

.THIS .forceCommunityForceCommunityFeed .cuf-viewResults,
.cB2bTheme .forceCommunityForceCommunityFeed .cuf-viewResults {
    font-size: var(--lwc-fontSize4)
}

.THIS .forceCommunityForceCommunityFeed .slds-post__footer,
.cB2bTheme .forceCommunityForceCommunityFeed .slds-post__footer,
.THIS .forceCommunityForceCommunityFeed .comment__footer,
.cB2bTheme .forceCommunityForceCommunityFeed .comment__footer {
    padding-bottom: var(--lwc-spacingMedium)
}

.THIS .forceCommunityForceCommunityFeed .slds-post__footer-actions-list,
.cB2bTheme .forceCommunityForceCommunityFeed .slds-post__footer-actions-list {
    border-top: none;
    padding: var(--lwc-spacingSmall) 0;
    border-bottom: 1px solid var(--b2b_light-decoration-border)
}

.THIS .forceCommunityForceCommunityFeed .slds-post__footer-actions-list .slds-button,
.cB2bTheme .forceCommunityForceCommunityFeed .slds-post__footer-actions-list .slds-button {
    background-size: 16px;
    background-position: 0 center;
    padding-left: var(--lwc-spacingLarge);
    font-size: var(--lwc-fontSize4)
}

.THIS .forceCommunityForceCommunityFeed .slds-feed__item-comments,
.cB2bTheme .forceCommunityForceCommunityFeed .slds-feed__item-comments {
    margin: 0 -16px;
    background-color: RGB(var(--b2b_light-bg-02))
}

.THIS .forceCommunityForceCommunityFeed .slds-feed__item-comments lightning-avatar,
.cB2bTheme .forceCommunityForceCommunityFeed .slds-feed__item-comments lightning-avatar {
    height: 32px;
    width: 32px
}

.THIS .forceCommunityForceCommunityFeed .slds-feed__item-comments input[type="text"],
.cB2bTheme .forceCommunityForceCommunityFeed .slds-feed__item-comments input[type="text"] {
    background-color: RGB(var(--b2b_light-bg-01))
}

.THIS .forceCommunityForceCommunityFeed .threaded-discussion .forceChatterComment,
.cB2bTheme .forceCommunityForceCommunityFeed .threaded-discussion .forceChatterComment {
    background-color: RGB(var(--b2b_light-bg-02))
}

.THIS .forceCommunityForceCommunityFeed .threaded-discussion .slds-comment,
.cB2bTheme .forceCommunityForceCommunityFeed .threaded-discussion .slds-comment {
    padding: var(--lwc-spacingSmall) var(--lwc-spacingMedium);
    margin: 0
}

.THIS .forceCommunityForceCommunityFeed .comment__footer .slds-button,
.cB2bTheme .forceCommunityForceCommunityFeed .comment__footer .slds-button {
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    line-height: inherit;
    padding: 0;
    background: transparent;
    border: 0;
    text-align: inherit
}

.THIS .forceCommunityForceCommunityFeed .comment__footer .slds-button:hover,
.cB2bTheme .forceCommunityForceCommunityFeed .comment__footer .slds-button:hover,
.THIS .forceCommunityForceCommunityFeed .comment__footer .slds-button:focus,
.cB2bTheme .forceCommunityForceCommunityFeed .comment__footer .slds-button:focus {
    background: transparent;
    box-shadow: none;
    outline: none
}

.THIS .forceCommunityForceCommunityFeed .comment__footer .slds-button:active,
.cB2bTheme .forceCommunityForceCommunityFeed .comment__footer .slds-button:active {
    background: transparent
}

.THIS .forceCommunityForceCommunityFeed .comment__footer .slds-button:focus,
.cB2bTheme .forceCommunityForceCommunityFeed .comment__footer .slds-button:focus,
.THIS .forceCommunityForceCommunityFeed .comment__footer .slds-button:focus-visible,
.cB2bTheme .forceCommunityForceCommunityFeed .comment__footer .slds-button:focus-visible {
    background: transparent;
    outline: none;
    outline-offset: 0
}

.THIS .forceCommunityForceCommunityFeed .comment__footer:after,
.cB2bTheme .forceCommunityForceCommunityFeed .comment__footer:after {
    display: none
}

.THIS .forceCommunityForceCommunityFeed .forceChatterThreadedComment,
.cB2bTheme .forceCommunityForceCommunityFeed .forceChatterThreadedComment {
    margin: 0 0 var(--lwc-spacingMedium)
}

.THIS~.PHONE .forceMobileActionModal .forceModalActionContainer,
.cB2bTheme~.PHONE .forceMobileActionModal .forceModalActionContainer {
    display: flex
}

.THIS~.PHONE .forceMobileActionModal .forceActionButton:last-child,
.cB2bTheme~.PHONE .forceMobileActionModal .forceActionButton:last-child {
    -webkit-text-stroke-width: revert
}

.THIS .forceCommunityGroupDetail,
.cB2bTheme .forceCommunityGroupDetail {
    padding: var(--lwc-spacingSmall) var(--lwc-spacingMedium)
}

.THIS .forceCommunityGroupDetail .slds-card__header,
.cB2bTheme .forceCommunityGroupDetail .slds-card__header {
    margin: 0
}

.THIS .forceCommunityGroupDetail .slds-card__header .slds-card__header-title,
.cB2bTheme .forceCommunityGroupDetail .slds-card__header .slds-card__header-title {
    font-size: var(--lwc-fontSize4);
    font-weight: var(--lwc-fontWeightBold)
}

.THIS .forceCommunityGroupDetail .slds-card__body,
.cB2bTheme .forceCommunityGroupDetail .slds-card__body {
    padding: 0
}

.THIS .forceCommunityGroupDetail .slds-card__body .slds-grid:last-child .slds-form-element,
.cB2bTheme .forceCommunityGroupDetail .slds-card__body .slds-grid:last-child .slds-form-element {
    border: none
}

.THIS .forceCommunityGroupDetail .slds-card__body .slds-card,
.cB2bTheme .forceCommunityGroupDetail .slds-card__body .slds-card {
    padding: 0
}

.THIS .forceCommunityGroupDetail .slds-card__body .forcePageBlockSectionRow:not(:last-child),
.cB2bTheme .forceCommunityGroupDetail .slds-card__body .forcePageBlockSectionRow:not(:last-child) {
    border-bottom: 1px solid RGB(var(--b2b_light-decoration-border))
}

.THIS .forceCommunityGroupDetail .slds-card__body .slds-section:before,
.cB2bTheme .forceCommunityGroupDetail .slds-card__body .slds-section:before {
    content: none
}

.THIS .forceCommunityGroupDetail .slds-card__body .section__content,
.cB2bTheme .forceCommunityGroupDetail .slds-card__body .section__content {
    padding: 0
}

.THIS .forceCommunityGroupDetail .slds-card__body .forcePageBlockItem,
.cB2bTheme .forceCommunityGroupDetail .slds-card__body .forcePageBlockItem {
    padding: var(--lwc-spacingMedium) 0 0
}

.THIS .forceCommunityGroupDetail .slds-card__body .forceChatterOutputDescription,
.cB2bTheme .forceCommunityGroupDetail .slds-card__body .forceChatterOutputDescription,
.THIS .forceCommunityGroupDetail .slds-card__body .informationBody,
.cB2bTheme .forceCommunityGroupDetail .slds-card__body .informationBody,
.THIS .forceCommunityGroupDetail .slds-card__body .itemBody,
.cB2bTheme .forceCommunityGroupDetail .slds-card__body .itemBody {
    font-size: var(--lwc-fontSize4);
    line-height: var(--lwc-lineHeightText)
}

.THIS .forceCommunityGroupDetail .slds-card__body .forceChatterOutputDescription a,
.cB2bTheme .forceCommunityGroupDetail .slds-card__body .forceChatterOutputDescription a,
.THIS .forceCommunityGroupDetail .slds-card__body .informationBody a,
.cB2bTheme .forceCommunityGroupDetail .slds-card__body .informationBody a,
.THIS .forceCommunityGroupDetail .slds-card__body .itemBody a,
.cB2bTheme .forceCommunityGroupDetail .slds-card__body .itemBody a {
    font-size: var(--lwc-fontSize4);
    line-height: var(--lwc-lineHeightText)
}

.THIS .forceCommunityGroupDetail .slds-card__body .itemBody,
.cB2bTheme .forceCommunityGroupDetail .slds-card__body .itemBody {
    padding: var(--lwc-spacingSmall) 0
}

.THIS .forceRelatedListSingleContainer .slds-card,
.cB2bTheme .forceRelatedListSingleContainer .slds-card {
    padding: var(--lwc-spacingSmall) var(--lwc-spacingMedium)
}

.THIS .forceRelatedListSingleContainer .slds-card .slds-page-header,
.cB2bTheme .forceRelatedListSingleContainer .slds-card .slds-page-header {
    border: none;
    padding: 0 0 var(--lwc-spacingSmall);
    border: 0;
    background-color: RGB(var(--b2b_light-bg-01))
}

.THIS .forceRelatedListSingleContainer .slds-card .slds-page-header .slds-avatar,
.cB2bTheme .forceRelatedListSingleContainer .slds-card .slds-page-header .slds-avatar {
    display: none
}

.THIS .forceRelatedListSingleContainer .slds-card__body_inner,
.cB2bTheme .forceRelatedListSingleContainer .slds-card__body_inner {
    border: none
}

.THIS .forceRelatedListSingleContainer .slds-card__header-title a,
.cB2bTheme .forceRelatedListSingleContainer .slds-card__header-title a {
    font-size: var(--lwc-fontSize4);
    font-weight: var(--lwc-fontWeightBold);
    text-decoration: none
}

.THIS .forceRelatedListSingleContainer .actionsContainer .menuTrigger,
.cB2bTheme .forceRelatedListSingleContainer .actionsContainer .menuTrigger {
    border: none;
    background: transparent;
    box-shadow: none
}

.THIS .forceRelatedListSingleContainer .actionsContainer .slds-icon-utility-down lightning-primitive-icon,
.cB2bTheme .forceRelatedListSingleContainer .actionsContainer .slds-icon-utility-down lightning-primitive-icon {
    width: 1.25rem;
    height: 1.25rem;
    background: none;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid RGB(var(--b2b_light-decoration-border))
}

.THIS .forceRelatedListSingleContainer .actionsContainer .slds-icon-utility-down lightning-primitive-icon .slds-button,
.cB2bTheme .forceRelatedListSingleContainer .actionsContainer .slds-icon-utility-down lightning-primitive-icon .slds-button {
    padding: 0
}

.THIS .forceRelatedListSingleContainer .actionsContainer .slds-icon-utility-down lightning-primitive-icon svg,
.cB2bTheme .forceRelatedListSingleContainer .actionsContainer .slds-icon-utility-down lightning-primitive-icon svg {
    width: .875rem;
    height: .875rem;
    color: RGB(var(--b2b_light-text-01));
    display: block
}

.THIS .forceRelatedListSingleContainer .slds-page-header~div~a,
.cB2bTheme .forceRelatedListSingleContainer .slds-page-header~div~a {
    width: calc(100% + 32px);
    padding-top: var(--lwc-spacingSmall);
    margin: 0 -16px
}

.THIS .forceRelatedListSingleContainer .slds-page-header~div~a .slds-card__footer,
.cB2bTheme .forceRelatedListSingleContainer .slds-page-header~div~a .slds-card__footer {
    width: 100%;
    text-align: center;
    border-top: 1px solid RGB(var(--b2b_light-decoration-border));
    margin: 0;
    padding: var(--lwc-spacingSmall) 0 0
}

.THIS .forceRelatedListSingleContainer .slds-page-header~div~a .slds-card__footer span,
.cB2bTheme .forceRelatedListSingleContainer .slds-page-header~div~a .slds-card__footer span {
    font-size: var(--lwc-fontSize4)
}

.THIS .forceRelatedListSingleContainer .forceChatterFacepilePreviewItem a,
.cB2bTheme .forceRelatedListSingleContainer .forceChatterFacepilePreviewItem a {
    text-decoration: none;
    display: inline-block;
    font-size: var(--lwc-fontSize3);
    line-height: var(--b2b-lineHeightFixed16)
}

.THIS .forceRelatedListSingleContainer .forceChatterFacepilePreviewItem .forceChatterEntityPhoto,
.cB2bTheme .forceRelatedListSingleContainer .forceChatterFacepilePreviewItem .forceChatterEntityPhoto {
    margin: 0 0 var(--lwc-spacingXSmall)
}

.THIS .forceRelatedListSingleContainer .name a,
.cB2bTheme .forceRelatedListSingleContainer .name a {
    white-space: break-spaces;
    text-decoration: none;
    border: none;
    cursor: default;
    pointer-events: none
}

.THIS .forceRelatedListSingleContainer .slds-file-selector__dropzone,
.cB2bTheme .forceRelatedListSingleContainer .slds-file-selector__dropzone {
    height: 164px;
    max-height: unset
}

.THIS c-b2b-mini-cart .minicart,
.cB2bTheme c-b2b-mini-cart .minicart {
    --cart-image-width: 64px
}

.THIS c-b2b-mini-cart .minicart .desktop-only,
.cB2bTheme c-b2b-mini-cart .minicart .desktop-only {
    display: none
}

@media only screen and (min-width: 1024px) {

    .THIS c-b2b-mini-cart .minicart .mobile-only,
    .cB2bTheme c-b2b-mini-cart .minicart .mobile-only {
        display: initial
    }
}

.THIS c-b2b-mini-cart .minicart .cart-item-info,
.cB2bTheme c-b2b-mini-cart .minicart .cart-item-info {
    justify-content: flex-start
}

.THIS c-b2b-mini-cart .minicart .cart-item-image,
.cB2bTheme c-b2b-mini-cart .minicart .cart-item-image {
    margin-right: var(--lwc-spacingMedium)
}

@media only screen and (min-width: 1024px) {

    .THIS c-b2b-mini-cart .minicart .cart-item-image *,
    .cB2bTheme c-b2b-mini-cart .minicart .cart-item-image * {
        height: 48px;
        width: 48px
    }
}

.THIS c-b2b-mini-cart .minicart .cart-item-title,
.cB2bTheme c-b2b-mini-cart .minicart .cart-item-title {
    width: calc(100% - (var(--cart-image-width)))
}

.THIS c-b2b-mini-cart .minicart .cart-item-cpq,
.cB2bTheme c-b2b-mini-cart .minicart .cart-item-cpq {
    margin-left: var(--cart-image-width);
    display: none
}

.THIS c-b2b-mini-cart .minicart .item-name,
.cB2bTheme c-b2b-mini-cart .minicart .item-name {
    max-width: 90%
}

.THIS c-b2b-mini-cart .minicart .cart-product-value,
.cB2bTheme c-b2b-mini-cart .minicart .cart-product-value {
    margin-left: var(--cart-image-width);
    width: 100%;
    justify-content: space-between
}

.THIS c-b2b-mini-cart .minicart .cart-item-actions,
.cB2bTheme c-b2b-mini-cart .minicart .cart-item-actions {
    position: absolute;
    top: 0;
    right: 0;
    padding: 0
}

.THIS .forceCommunityCmsContentCardLayout,
.cB2bTheme .forceCommunityCmsContentCardLayout {
    margin: 0 -8px
}

.THIS .forceCommunityCmsContentCardLayout .titleBox,
.cB2bTheme .forceCommunityCmsContentCardLayout .titleBox,
.THIS .forceCommunityCmsContentCardLayout .contentBox,
.cB2bTheme .forceCommunityCmsContentCardLayout .contentBox {
    height: auto;
    padding: 0
}

.THIS .forceCommunityCmsContentCardLayout .card,
.cB2bTheme .forceCommunityCmsContentCardLayout .card {
    border-radius: 0;
    border: none
}

.THIS .forceCommunityCmsContentCardLayout .imgBox,
.cB2bTheme .forceCommunityCmsContentCardLayout .imgBox {
    height: 145px;
    margin: 0 0 var(--lwc-spacingSmall)
}

.THIS .forceCommunityCmsContentCardLayout .imgBox~div,
.cB2bTheme .forceCommunityCmsContentCardLayout .imgBox~div {
    padding: 0
}

.THIS .forceCommunityCmsContentCardLayout .titleFont,
.cB2bTheme .forceCommunityCmsContentCardLayout .titleFont {
    font-size: var(--lwc-fontSize5);
    overflow: visible;
    white-space: break-spaces;
    line-height: var(--b2b-lineHeightFixed20);
    padding-bottom: var(--lwc-spacingXSmall);
    text-transform: none
}

.THIS .forceCommunityCmsContentCardLayout .authorDateBox,
.cB2bTheme .forceCommunityCmsContentCardLayout .authorDateBox {
    font-style: normal;
    color: inherit;
    margin: 0 0 var(--lwc-spacingXSmall);
    padding: 0
}

.THIS .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink,
.cB2bTheme .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink {
    padding-top: var(--lwc-spacingXSmall);
    overflow: visible
}

.THIS .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a,
.cB2bTheme .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a {
    text-decoration: none;
    margin: 0;
    padding: var(--lwc-spacingSmall) var(--lwc-spacingXSmall);
    cursor: pointer;
    color: RGB(var(--b2b_light-text-01));
    border-radius: 0 !important;
    font-size: var(--lwc-fontSize4);
    line-height: 1;
    text-transform: unset !important;
    font-weight: 700;
    box-shadow: none;
    border: none;
    justify-content: center;
    padding: calc(var(--lwc-spacingXSmall) - 1px) calc(var(--lwc-spacingMedium) - 1px);
    border: 1px solid var(--b2b_light-interactive-neutral);
    background: rgba(0, 0, 0, 0);
    width: 100%
}

.THIS .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:hover,
.cB2bTheme .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:hover {
    text-decoration: none;
    background: none
}

.THIS .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:focus,
.cB2bTheme .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:focus,
.THIS .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:active,
.cB2bTheme .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:active {
    outline: none
}

.THIS .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:hover,
.cB2bTheme .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:hover,
.THIS .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:focus,
.cB2bTheme .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:focus {
    background-color: var(--b2b_light-interactive-hover-neutral)
}

.THIS .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:active,
.cB2bTheme .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:active {
    background-color: var(--b2b_light-interactive-hover-neutral);
    outline: 2px solid RGB(var(--b2b_light-interactive-focus));
    outline-offset: 2px
}

.THIS .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:focus,
.cB2bTheme .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:focus,
.THIS .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:focus-visible,
.cB2bTheme .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:disabled,
.cB2bTheme .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:disabled {
    cursor: not-allowed;
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:disabled:focus,
.cB2bTheme .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:disabled:focus,
.THIS .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:disabled:focus-visible,
.cB2bTheme .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:disabled:focus-visible {
    outline: none
}

.THIS .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:hover,
.cB2bTheme .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:hover,
.THIS .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:focus,
.cB2bTheme .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:focus {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:active,
.cB2bTheme .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:active {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:focus,
.cB2bTheme .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:focus,
.THIS .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:focus-visible,
.cB2bTheme .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:disabled:hover,
.cB2bTheme .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:disabled:hover,
.THIS .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:disabled:focus,
.cB2bTheme .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:disabled:focus,
.THIS .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:disabled:focus-visible,
.cB2bTheme .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:disabled:focus-visible,
.THIS .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:disabled:active,
.cB2bTheme .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:disabled:active {
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

@media (min-width: 552px) {

    .THIS .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a,
    .cB2bTheme .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a {
        width: auto
    }
}

.THIS .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:after,
.cB2bTheme .forceCommunityCmsContentCardLayout .forceCommunityCmsContentLink a:after {
    content: "";
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='rgb(29,36,43)' d='M6 7.157h2.783v1.337H7.301v8.205h8.856v-1.554h1.3V18H6V7.157zm10.084 5.204l.398-3.94-6.108 6.145-.904-.867 6.144-6.145-3.94.434-.144-1.229L18 6l-.687 6.506-1.229-.145z'/></svg>");
    background-repeat: no-repeat;
    width: 1.25rem;
    height: 1.25rem;
    margin-left: .5rem
}

.THIS c-kuka-accordion .slds-accordion__summary-action,
.cB2bTheme c-kuka-accordion .slds-accordion__summary-action {
    justify-content: start
}

.THIS .forceCommunityRecordListDesktop .slds-grid.listDisplays.safari-workaround-anchor,
.cB2bTheme .forceCommunityRecordListDesktop .slds-grid.listDisplays.safari-workaround-anchor {
    min-height: unset
}

.THIS ese-empolis-service-express-community .slds-card .slds-card__header header lightning-icon,
.cB2bTheme ese-empolis-service-express-community .slds-card .slds-card__header header lightning-icon {
    display: none
}

.THIS ese-empolis-service-express-community .slds-card .slds-card__header .slds-no-flex button,
.cB2bTheme ese-empolis-service-express-community .slds-card .slds-card__header .slds-no-flex button {
    padding: var(--lwc-spacingSmall) var(--lwc-spacingMedium);
    background: RGB(var(--b2b_light-interactive-brand));
    color: RGB(var(--b2b_light-text-light));
    font-weight: 700;
    border: none
}

.THIS ese-empolis-service-express-community .slds-card .slds-card__header .slds-no-flex button:active,
.cB2bTheme ese-empolis-service-express-community .slds-card .slds-card__header .slds-no-flex button:active {
    outline: 2px solid RGB(var(--b2b_light-interactive-focus));
    outline-offset: 2px
}

.THIS ese-empolis-service-express-community .slds-card .slds-card__header .slds-no-flex button:hover,
.cB2bTheme ese-empolis-service-express-community .slds-card .slds-card__header .slds-no-flex button:hover {
    background: var(--b2b_button-brand-gradient)
}

.THIS ese-empolis-service-express-community .slds-card .slds-card__body c-search-result-community c-search-result-item-community div.slds-box:hover,
.cB2bTheme ese-empolis-service-express-community .slds-card .slds-card__body c-search-result-community c-search-result-item-community div.slds-box:hover {
    box-shadow: unset;
    outline: 1px solid RGB(var(--b2b_light-interactive-brand))
}

.THIS ese-empolis-service-express-community .slds-card .slds-card__body c-search-result-community lightning-layout-item slot.slds-slot lightning-layout-item:nth-child(3),
.cB2bTheme ese-empolis-service-express-community .slds-card .slds-card__body c-search-result-community lightning-layout-item slot.slds-slot lightning-layout-item:nth-child(3) {
    display: none
}

.THIS ese-empolis-service-express-community .slds-card .slds-card__body c-search-result-community lightning-layout-item slot.slds-slot lightning-layout-item:nth-child(2),
.cB2bTheme ese-empolis-service-express-community .slds-card .slds-card__body c-search-result-community lightning-layout-item slot.slds-slot lightning-layout-item:nth-child(2) {
    width: 84.5%
}

.THIS .forceListViewManager svg,
.cB2bTheme .forceListViewManager svg {
    color: RGB(var(--b2b_light-icon-01))
}

.THIS .forceListViewManager .listViewManagerPinButtonWrapper,
.cB2bTheme .forceListViewManager .listViewManagerPinButtonWrapper {
    padding-top: inherit;
    display: flex;
    align-items: center
}

.THIS .forceListViewManager .listViewManagerPinButtonWrapper button,
.cB2bTheme .forceListViewManager .listViewManagerPinButtonWrapper button {
    border: inherit
}

.THIS .forceListViewManager .forceListViewPicker .lst-temp-slds-lineHeight,
.cB2bTheme .forceListViewManager .forceListViewPicker .lst-temp-slds-lineHeight {
    line-height: inherit;
    display: flex
}

.THIS .forceListViewManager .forceListViewSettingsMenu,
.cB2bTheme .forceListViewManager .forceListViewSettingsMenu {
    display: none
}

.THIS .forceCommunityRecordListMobile .forceCommunityActionsContainerMobile,
.cB2bTheme .forceCommunityRecordListMobile .forceCommunityActionsContainerMobile {
    display: none
}

.THIS .forceCommunityRecordListMobile .forceFilterListDeprecated .listContent ul li.forceActionRow .listItem,
.cB2bTheme .forceCommunityRecordListMobile .forceFilterListDeprecated .listContent ul li.forceActionRow .listItem {
    width: 100%
}

.THIS .forceCommunityRecordListMobile .forceFilterListDeprecated .listContent ul li.forceActionRow .listItem .itemTitle,
.cB2bTheme .forceCommunityRecordListMobile .forceFilterListDeprecated .listContent ul li.forceActionRow .listItem .itemTitle {
    width: 6rem
}

.THIS .forceCommunityRecordListMobile .forceFilterListDeprecated .listContent ul li.forceActionRow .listItem .itemRows,
.cB2bTheme .forceCommunityRecordListMobile .forceFilterListDeprecated .listContent ul li.forceActionRow .listItem .itemRows {
    width: 100%
}

.THIS .forceCommunityRecordListMobile .forceFilterListDeprecated .listContent ul li.forceActionRow .swipeBody,
.cB2bTheme .forceCommunityRecordListMobile .forceFilterListDeprecated .listContent ul li.forceActionRow .swipeBody {
    display: none
}

.THIS c-b2b-list-view-case .custom-date-wrapper:has(lightning-datepicker:hover) lightning-button-icon,
.cB2bTheme c-b2b-list-view-case .custom-date-wrapper:has(lightning-datepicker:hover) lightning-button-icon,
.THIS c-b2b-list-view-case .custom-date-wrapper:has(c-b2b-svg:hover) lightning-button-icon,
.cB2bTheme c-b2b-list-view-case .custom-date-wrapper:has(c-b2b-svg:hover) lightning-button-icon {
    display: none
}

.THIS c-b2b-list-view-case tbody lightning-button-menu button,
.cB2bTheme c-b2b-list-view-case tbody lightning-button-menu button {
    width: 24px !important;
    height: 24px !important
}

.THIS c-b2b-list-view-case tbody lightning-button-menu button .slds-button__icon,
.cB2bTheme c-b2b-list-view-case tbody lightning-button-menu button .slds-button__icon {
    width: 14px !important;
    height: 14px !important;
    fill: RGB(var(--b2b_light-icon-01))
}

.THIS c-b2b-training-events-tab table.EventTimesFromEveryDay_DataTable thead,
.cB2bTheme c-b2b-training-events-tab table.EventTimesFromEveryDay_DataTable thead {
    display: none
}

.THIS c-b2b-training-events-tab table.EventTimesFromEveryDay_DataTable tbody td,
.cB2bTheme c-b2b-training-events-tab table.EventTimesFromEveryDay_DataTable tbody td,
.THIS c-b2b-training-events-tab table.EventTimesFromEveryDay_DataTable tbody tr,
.cB2bTheme c-b2b-training-events-tab table.EventTimesFromEveryDay_DataTable tbody tr {
    border: unset;
    padding: 0 var(--lwc-spacingXxxSmall)
}

.THIS c-b2b-training-events-tab table.EventTimesFromEveryDay_DataTable thead th:first-child,
.cB2bTheme c-b2b-training-events-tab table.EventTimesFromEveryDay_DataTable thead th:first-child,
.THIS c-b2b-training-events-tab table.EventTimesFromEveryDay_DataTable tbody td:first-child,
.cB2bTheme c-b2b-training-events-tab table.EventTimesFromEveryDay_DataTable tbody td:first-child {
    padding-left: unset
}

.THIS c-b2b-iisy-tab li,
.cB2bTheme c-b2b-iisy-tab li {
    list-style-position: inside
}

.THIS .comm-page-custom-signup,
.cB2bTheme .comm-page-custom-signup {
    min-height: 100vh;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    max-width: unset;
    background: RGB(var(--b2b_light-bg-02))
}

.THIS .comm-page-custom-signup .forceCommunitySection .cb-section_column:only-child,
.cB2bTheme .comm-page-custom-signup .forceCommunitySection .cb-section_column:only-child {
    padding: 0
}

.THIS .comm-page-custom-signup .register-container .slds-progress,
.cB2bTheme .comm-page-custom-signup .register-container .slds-progress {
    margin-bottom: var(--lwc-spacingLarge)
}

.THIS .comm-page-custom-signup c-b2b-self-registration-email #chkPrivacy-3,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-email #chkPrivacy-3,
.THIS .comm-page-custom-signup c-b2b-self-registration-email #chkTerms-3,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-email #chkTerms-3 {
    height: 1rem
}

.THIS .comm-page-custom-signup c-b2b-self-registration-email .slds-form-element__label,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-email .slds-form-element__label {
    margin: 0
}

.THIS .comm-page-custom-signup c-b2b-self-registration-email .slds-input,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-email .slds-input {
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M21.265 6v12H3.125V6h18.14Zm-1.402 10.629V8.15l-7.637 6.109L4.56 8.12v8.509h15.304ZM5.806 7.37l6.39 5.112 6.358-5.112H5.806Z'/></svg>");
    background-repeat: no-repeat;
    background-size: 16px;
    background-position: 8px center;
    padding-left: 32px
}

.THIS .comm-page-custom-signup c-b2b-self-registration-set-password lightning-primitive-icon,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-set-password lightning-primitive-icon,
.THIS .comm-page-custom-signup c-b2b-self-registration-set-password svg,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-set-password svg {
    width: .875rem;
    height: .875rem
}

.THIS .comm-page-custom-signup c-b2b-self-registration-set-password li[c-b2bselfregistrationsetpassword_b2bselfregistrationsetpassword] .slds-icon-utility-check lightning-primitive-icon,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-set-password li[c-b2bselfregistrationsetpassword_b2bselfregistrationsetpassword] .slds-icon-utility-check lightning-primitive-icon {
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='rgb(29, 36, 43)' d='m7 18.375-4-6.344 1.188-.75 3.187 5.031L20.313 6l.875 1.094L7 18.375Z'/></svg>");
    background-repeat: no-repeat
}

.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .gradient-background,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .gradient-background {
    background-color: transparent;
    padding: 0;
    margin: 0 0 var(--lwc-spacingXSmall)
}

.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter,
.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container {
    min-height: 112px;
    max-width: 344px
}

.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter lightning-input,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter lightning-input,
.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container lightning-input,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container lightning-input {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%
}

.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter lightning-input .slds-form-element__control,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter lightning-input .slds-form-element__control,
.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter lightning-input .slds-radio__label,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter lightning-input .slds-radio__label,
.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container lightning-input .slds-form-element__control,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container lightning-input .slds-form-element__control,
.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container lightning-input .slds-radio__label,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container lightning-input .slds-radio__label {
    height: 100%;
    width: 100%
}

.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter lightning-input .slds-radio,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter lightning-input .slds-radio,
.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container lightning-input .slds-radio,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container lightning-input .slds-radio {
    height: 100%;
    width: 100%
}

.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter lightning-input .slds-radio_faux,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter lightning-input .slds-radio_faux,
.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container lightning-input .slds-radio_faux,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container lightning-input .slds-radio_faux {
    display: none
}

.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter lightning-input .slds-radio__label,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter lightning-input .slds-radio__label,
.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container lightning-input .slds-radio__label,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container lightning-input .slds-radio__label {
    border: 1px solid RGB(var(--b2b_light-decoration-border))
}

.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter lightning-input .slds-radio__label:hover,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter lightning-input .slds-radio__label:hover,
.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container lightning-input .slds-radio__label:hover,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container lightning-input .slds-radio__label:hover {
    border-color: RGB(var(--b2b_light-interactive-brand-hover))
}

.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter lightning-input input:checked~.slds-radio__label,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter lightning-input input:checked~.slds-radio__label,
.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container lightning-input input:checked~.slds-radio__label,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container lightning-input input:checked~.slds-radio__label {
    border: 2px solid RGB(var(--b2b_light-interactive-selected))
}

.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter lightning-input input:checked~.slds-radio__label:before,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter lightning-input input:checked~.slds-radio__label:before,
.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter lightning-input input:checked~.slds-radio__label:after,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter lightning-input input:checked~.slds-radio__label:after,
.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container lightning-input input:checked~.slds-radio__label:before,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container lightning-input input:checked~.slds-radio__label:before,
.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container lightning-input input:checked~.slds-radio__label:after,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container lightning-input input:checked~.slds-radio__label:after {
    position: absolute
}

.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter lightning-input input:checked~.slds-radio__label:before,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter lightning-input input:checked~.slds-radio__label:before,
.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container lightning-input input:checked~.slds-radio__label:before,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container lightning-input input:checked~.slds-radio__label:before {
    content: "";
    display: flex;
    height: 38px;
    width: 38px;
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%);
    background: RGB(var(--b2b_light-interactive-selected));
    top: 0;
    right: 0
}

.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter lightning-input input:checked~.slds-radio__label:after,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter lightning-input input:checked~.slds-radio__label:after,
.THIS .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container lightning-input input:checked~.slds-radio__label:after,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-selection .icon-filter-container lightning-input input:checked~.slds-radio__label:after {
    content: "";
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path fill='rgb(255,255,255)' d='m7 18.375-4-6.344 1.188-.75 3.187 5.031L20.313 6l.875 1.094L7 18.375Z'/></svg>");
    background-repeat: no-repeat;
    width: 1rem;
    height: 1rem;
    top: 3px;
    right: 3px
}

.THIS .comm-page-custom-signup c-b2b-self-registration-account-confirm .slds-card__header,
.cB2bTheme .comm-page-custom-signup c-b2b-self-registration-account-confirm .slds-card__header {
    margin: 0
}

@media (max-width: 1023px) {

    .THIS .comm-page-home .siteforceContentArea>.slds-grid.slds-wrap.slds-medium-nowrap.slds-large-nowrap,
    .cB2bTheme .comm-page-home .siteforceContentArea>.slds-grid.slds-wrap.slds-medium-nowrap.slds-large-nowrap {
        flex-wrap: wrap
    }
}

@media (max-width: 1023px) {

    .THIS .comm-page-home .siteforceContentArea .comm-layout-column,
    .cB2bTheme .comm-page-home .siteforceContentArea .comm-layout-column {
        width: 100%
    }
}

.THIS .comm-page-home .siteforceContentArea .comm-layout-column.contentRegion,
.cB2bTheme .comm-page-home .siteforceContentArea .comm-layout-column.contentRegion {
    padding-top: var(--lwc-spacingXxLarge)
}

.THIS .comm-page-home .ui-widget:not(:last-child),
.cB2bTheme .comm-page-home .ui-widget:not(:last-child) {
    margin-bottom: unset
}

.THIS .comm-page-login-home,
.cB2bTheme .comm-page-login-home,
.THIS .comm-page-forgot-password,
.cB2bTheme .comm-page-forgot-password,
.THIS .comm-page-self-register,
.cB2bTheme .comm-page-self-register,
.THIS .comm-page-check-password,
.cB2bTheme .comm-page-check-password {
    display: flex;
    min-height: 100%;
    max-width: none;
    background-size: cover;
    background: var(--lwc-LoginBackgroundImage, url()) 50% 50%/cover no-repeat fixed RGB(var(--b2b_light-bg-03));
    background-blend-mode: multiply;
    position: absolute
}

.THIS .comm-page-login-home .siteforceContentArea,
.cB2bTheme .comm-page-login-home .siteforceContentArea,
.THIS .comm-page-forgot-password .siteforceContentArea,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea,
.THIS .comm-page-self-register .siteforceContentArea,
.cB2bTheme .comm-page-self-register .siteforceContentArea,
.THIS .comm-page-check-password .siteforceContentArea,
.cB2bTheme .comm-page-check-password .siteforceContentArea {
    width: 460px;
    background-color: RGB(var(--b2b_light-bg-01));
    margin: auto;
    margin-top: 144px;
    position: relative;
    z-index: 0;
    padding: var(--lwc-spacingXxLarge);
    box-shadow: 0px 2px 4px 0px var(--b2b_light-interactive-active-neutral)
}

@media (max-width: 479px) {

    .THIS .comm-page-login-home .siteforceContentArea,
    .cB2bTheme .comm-page-login-home .siteforceContentArea,
    .THIS .comm-page-forgot-password .siteforceContentArea,
    .cB2bTheme .comm-page-forgot-password .siteforceContentArea,
    .THIS .comm-page-self-register .siteforceContentArea,
    .cB2bTheme .comm-page-self-register .siteforceContentArea,
    .THIS .comm-page-check-password .siteforceContentArea,
    .cB2bTheme .comm-page-check-password .siteforceContentArea {
        width: 100%;
        margin-left: 1rem;
        margin-right: 1rem;
        padding: var(--lwc-spacingXLarge) var(--lwc-spacingMedium)
    }
}

.THIS .comm-page-login-home .siteforceContentArea .slds-box,
.cB2bTheme .comm-page-login-home .siteforceContentArea .slds-box,
.THIS .comm-page-forgot-password .siteforceContentArea .slds-box,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .slds-box,
.THIS .comm-page-self-register .siteforceContentArea .slds-box,
.cB2bTheme .comm-page-self-register .siteforceContentArea .slds-box,
.THIS .comm-page-check-password .siteforceContentArea .slds-box,
.cB2bTheme .comm-page-check-password .siteforceContentArea .slds-box {
    padding: 0
}

.THIS .comm-page-login-home .siteforceContentArea .contentRegion,
.cB2bTheme .comm-page-login-home .siteforceContentArea .contentRegion,
.THIS .comm-page-forgot-password .siteforceContentArea .contentRegion,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .contentRegion,
.THIS .comm-page-self-register .siteforceContentArea .contentRegion,
.cB2bTheme .comm-page-self-register .siteforceContentArea .contentRegion,
.THIS .comm-page-check-password .siteforceContentArea .contentRegion,
.cB2bTheme .comm-page-check-password .siteforceContentArea .contentRegion {
    padding: 0
}

.THIS .comm-page-login-home .siteforceContentArea c-b2b-logo,
.cB2bTheme .comm-page-login-home .siteforceContentArea c-b2b-logo,
.THIS .comm-page-forgot-password .siteforceContentArea c-b2b-logo,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea c-b2b-logo,
.THIS .comm-page-self-register .siteforceContentArea c-b2b-logo,
.cB2bTheme .comm-page-self-register .siteforceContentArea c-b2b-logo,
.THIS .comm-page-check-password .siteforceContentArea c-b2b-logo,
.cB2bTheme .comm-page-check-password .siteforceContentArea c-b2b-logo {
    display: flex;
    justify-content: center;
    position: relative
}

.THIS .comm-page-login-home .siteforceContentArea c-b2b-logo .logo-container,
.cB2bTheme .comm-page-login-home .siteforceContentArea c-b2b-logo .logo-container,
.THIS .comm-page-forgot-password .siteforceContentArea c-b2b-logo .logo-container,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea c-b2b-logo .logo-container,
.THIS .comm-page-self-register .siteforceContentArea c-b2b-logo .logo-container,
.cB2bTheme .comm-page-self-register .siteforceContentArea c-b2b-logo .logo-container,
.THIS .comm-page-check-password .siteforceContentArea c-b2b-logo .logo-container,
.cB2bTheme .comm-page-check-password .siteforceContentArea c-b2b-logo .logo-container {
    position: absolute;
    bottom: 64px
}

.THIS .comm-page-login-home .siteforceContentArea c-b2b-logo .logo-container svg,
.cB2bTheme .comm-page-login-home .siteforceContentArea c-b2b-logo .logo-container svg,
.THIS .comm-page-forgot-password .siteforceContentArea c-b2b-logo .logo-container svg,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea c-b2b-logo .logo-container svg,
.THIS .comm-page-self-register .siteforceContentArea c-b2b-logo .logo-container svg,
.cB2bTheme .comm-page-self-register .siteforceContentArea c-b2b-logo .logo-container svg,
.THIS .comm-page-check-password .siteforceContentArea c-b2b-logo .logo-container svg,
.cB2bTheme .comm-page-check-password .siteforceContentArea c-b2b-logo .logo-container svg {
    height: 88px
}

.THIS .comm-page-login-home .siteforceContentArea .salesforceIdentityCommunityLogo2,
.cB2bTheme .comm-page-login-home .siteforceContentArea .salesforceIdentityCommunityLogo2,
.THIS .comm-page-forgot-password .siteforceContentArea .salesforceIdentityCommunityLogo2,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .salesforceIdentityCommunityLogo2,
.THIS .comm-page-self-register .siteforceContentArea .salesforceIdentityCommunityLogo2,
.cB2bTheme .comm-page-self-register .siteforceContentArea .salesforceIdentityCommunityLogo2,
.THIS .comm-page-check-password .siteforceContentArea .salesforceIdentityCommunityLogo2,
.cB2bTheme .comm-page-check-password .siteforceContentArea .salesforceIdentityCommunityLogo2 {
    margin-bottom: var(--lwc-spacingSmall)
}

@media (max-width: 479px) {

    .THIS .comm-page-login-home .siteforceContentArea .salesforceIdentityCommunityLogo2 .communityLogo,
    .cB2bTheme .comm-page-login-home .siteforceContentArea .salesforceIdentityCommunityLogo2 .communityLogo,
    .THIS .comm-page-forgot-password .siteforceContentArea .salesforceIdentityCommunityLogo2 .communityLogo,
    .cB2bTheme .comm-page-forgot-password .siteforceContentArea .salesforceIdentityCommunityLogo2 .communityLogo,
    .THIS .comm-page-self-register .siteforceContentArea .salesforceIdentityCommunityLogo2 .communityLogo,
    .cB2bTheme .comm-page-self-register .siteforceContentArea .salesforceIdentityCommunityLogo2 .communityLogo,
    .THIS .comm-page-check-password .siteforceContentArea .salesforceIdentityCommunityLogo2 .communityLogo,
    .cB2bTheme .comm-page-check-password .siteforceContentArea .salesforceIdentityCommunityLogo2 .communityLogo {
        width: 70%
    }
}

.THIS .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget,
.cB2bTheme .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget,
.THIS .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget,
.THIS .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget,
.cB2bTheme .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget,
.THIS .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget,
.cB2bTheme .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget {
    margin-bottom: 0;
    overflow: visible
}

.THIS .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(3) span.ql-cursor,
.cB2bTheme .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(3) span.ql-cursor,
.THIS .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(3) span.ql-cursor,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(3) span.ql-cursor,
.THIS .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(3) span.ql-cursor,
.cB2bTheme .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(3) span.ql-cursor,
.THIS .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(3) span.ql-cursor,
.cB2bTheme .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(3) span.ql-cursor {
    font-size: 16px !important
}

.THIS .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink,
.cB2bTheme .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink,
.THIS .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink,
.THIS .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink,
.cB2bTheme .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink,
.THIS .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink,
.cB2bTheme .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink {
    margin: 0;
    padding: var(--lwc-spacingSmall) var(--lwc-spacingXSmall);
    cursor: pointer;
    color: RGB(var(--b2b_light-text-01));
    border-radius: 0 !important;
    font-size: var(--lwc-fontSize4);
    line-height: 1;
    text-transform: unset !important;
    font-weight: 700;
    box-shadow: none;
    border: none;
    justify-content: center;
    padding: calc(var(--lwc-spacingXSmall) - 1px) calc(var(--lwc-spacingMedium) - 1px);
    border: 1px solid var(--b2b_light-interactive-neutral);
    background: rgba(0, 0, 0, 0);
    width: fit-content;
    margin: var(--lwc-spacingMedium) auto 0
}

.THIS .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:hover,
.cB2bTheme .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:hover,
.THIS .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.cB2bTheme .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.THIS .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:hover,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:hover,
.THIS .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.THIS .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:hover,
.cB2bTheme .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:hover,
.THIS .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.cB2bTheme .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.THIS .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:hover,
.cB2bTheme .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:hover,
.THIS .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.cB2bTheme .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus {
    background-color: var(--b2b_light-interactive-hover-neutral)
}

.THIS .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:active,
.cB2bTheme .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:active,
.THIS .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:active,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:active,
.THIS .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:active,
.cB2bTheme .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:active,
.THIS .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:active,
.cB2bTheme .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:active {
    background-color: var(--b2b_light-interactive-hover-neutral);
    outline: 2px solid RGB(var(--b2b_light-interactive-focus));
    outline-offset: 2px
}

.THIS .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.cB2bTheme .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.THIS .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus-visible,
.cB2bTheme .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus-visible,
.THIS .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.THIS .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus-visible,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus-visible,
.THIS .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.cB2bTheme .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.THIS .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus-visible,
.cB2bTheme .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus-visible,
.THIS .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.cB2bTheme .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.THIS .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus-visible,
.cB2bTheme .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled,
.cB2bTheme .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled,
.THIS .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled,
.THIS .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled,
.cB2bTheme .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled,
.THIS .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled,
.cB2bTheme .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled {
    cursor: not-allowed;
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus,
.cB2bTheme .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus,
.THIS .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus-visible,
.cB2bTheme .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus-visible,
.THIS .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus,
.THIS .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus-visible,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus-visible,
.THIS .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus,
.cB2bTheme .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus,
.THIS .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus-visible,
.cB2bTheme .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus-visible,
.THIS .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus,
.cB2bTheme .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus,
.THIS .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus-visible,
.cB2bTheme .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus-visible {
    outline: none
}

.THIS .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:hover,
.cB2bTheme .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:hover,
.THIS .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.cB2bTheme .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.THIS .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:hover,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:hover,
.THIS .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.THIS .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:hover,
.cB2bTheme .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:hover,
.THIS .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.cB2bTheme .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.THIS .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:hover,
.cB2bTheme .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:hover,
.THIS .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.cB2bTheme .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:active,
.cB2bTheme .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:active,
.THIS .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:active,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:active,
.THIS .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:active,
.cB2bTheme .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:active,
.THIS .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:active,
.cB2bTheme .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:active {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.cB2bTheme .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.THIS .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus-visible,
.cB2bTheme .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus-visible,
.THIS .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.THIS .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus-visible,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus-visible,
.THIS .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.cB2bTheme .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.THIS .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus-visible,
.cB2bTheme .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus-visible,
.THIS .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.cB2bTheme .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus,
.THIS .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus-visible,
.cB2bTheme .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:hover,
.cB2bTheme .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:hover,
.THIS .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus,
.cB2bTheme .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus,
.THIS .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus-visible,
.cB2bTheme .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus-visible,
.THIS .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:active,
.cB2bTheme .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:active,
.THIS .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:hover,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:hover,
.THIS .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus,
.THIS .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus-visible,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus-visible,
.THIS .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:active,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:active,
.THIS .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:hover,
.cB2bTheme .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:hover,
.THIS .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus,
.cB2bTheme .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus,
.THIS .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus-visible,
.cB2bTheme .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus-visible,
.THIS .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:active,
.cB2bTheme .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:active,
.THIS .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:hover,
.cB2bTheme .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:hover,
.THIS .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus,
.cB2bTheme .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus,
.THIS .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus-visible,
.cB2bTheme .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:focus-visible,
.THIS .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:active,
.cB2bTheme .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink:disabled:active {
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink a,
.cB2bTheme .comm-page-login-home .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink a,
.THIS .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink a,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink a,
.THIS .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink a,
.cB2bTheme .comm-page-self-register .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink a,
.THIS .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink a,
.cB2bTheme .comm-page-check-password .siteforceContentArea .comm-layout-column .ui-widget:nth-last-of-type(2) .employeeLoginLink a {
    text-decoration: none
}

.THIS .comm-page-login-home .salesforceIdentityForgotPassword2,
.cB2bTheme .comm-page-login-home .salesforceIdentityForgotPassword2,
.THIS .comm-page-login-home .salesforceIdentitySelfRegister2,
.cB2bTheme .comm-page-login-home .salesforceIdentitySelfRegister2,
.THIS .comm-page-login-home .salesforceIdentityLoginBody2,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginBody2,
.THIS .comm-page-login-home .salesforceIdentityLoginForm2,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2,
.THIS .comm-page-forgot-password .salesforceIdentityForgotPassword2,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityForgotPassword2,
.THIS .comm-page-forgot-password .salesforceIdentitySelfRegister2,
.cB2bTheme .comm-page-forgot-password .salesforceIdentitySelfRegister2,
.THIS .comm-page-forgot-password .salesforceIdentityLoginBody2,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginBody2,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2,
.THIS .comm-page-self-register .salesforceIdentityForgotPassword2,
.cB2bTheme .comm-page-self-register .salesforceIdentityForgotPassword2,
.THIS .comm-page-self-register .salesforceIdentitySelfRegister2,
.cB2bTheme .comm-page-self-register .salesforceIdentitySelfRegister2,
.THIS .comm-page-self-register .salesforceIdentityLoginBody2,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginBody2,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2,
.THIS .comm-page-check-password .salesforceIdentityForgotPassword2,
.cB2bTheme .comm-page-check-password .salesforceIdentityForgotPassword2,
.THIS .comm-page-check-password .salesforceIdentitySelfRegister2,
.cB2bTheme .comm-page-check-password .salesforceIdentitySelfRegister2,
.THIS .comm-page-check-password .salesforceIdentityLoginBody2,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginBody2,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 {
    margin-top: var(--lwc-spacingXLarge)
}

.THIS .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton,
.cB2bTheme .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton,
.THIS .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton,
.cB2bTheme .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton,
.THIS .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton,
.THIS .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton,
.THIS .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton,
.THIS .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton,
.cB2bTheme .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton,
.THIS .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton,
.THIS .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton,
.cB2bTheme .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton,
.THIS .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton,
.cB2bTheme .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton,
.THIS .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton,
.THIS .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton,
.cB2bTheme .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton,
.THIS .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton,
.cB2bTheme .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton,
.THIS .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton {
    margin: 0;
    padding: var(--lwc-spacingSmall) var(--lwc-spacingXSmall);
    cursor: pointer;
    color: RGB(var(--b2b_light-text-01));
    border-radius: 0 !important;
    font-size: var(--lwc-fontSize4);
    line-height: 1;
    text-transform: unset !important;
    font-weight: 700;
    box-shadow: none;
    border: none;
    justify-content: center;
    margin: 0;
    padding: var(--lwc-spacingXSmall) var(--lwc-spacingMedium);
    background: RGB(var(--b2b_light-interactive-brand));
    color: RGB(var(--b2b_light-text-light));
    border-radius: 0;
    margin: .5rem 0 1.5rem 0
}

.THIS .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:hover,
.cB2bTheme .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:hover,
.THIS .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:focus,
.cB2bTheme .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:focus,
.THIS .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:hover,
.cB2bTheme .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:hover,
.THIS .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:focus,
.cB2bTheme .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:focus,
.THIS .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:hover,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:hover,
.THIS .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:focus,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:focus,
.THIS .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:hover,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:hover,
.THIS .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:focus,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:focus,
.THIS .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:hover,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:hover,
.THIS .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:focus,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:focus,
.THIS .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:hover,
.cB2bTheme .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:hover,
.THIS .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:focus,
.cB2bTheme .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:focus,
.THIS .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:hover,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:hover,
.THIS .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:focus,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:focus,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:hover,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:hover,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:focus,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:focus,
.THIS .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:hover,
.cB2bTheme .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:hover,
.THIS .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:focus,
.cB2bTheme .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:focus,
.THIS .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:hover,
.cB2bTheme .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:hover,
.THIS .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:focus,
.cB2bTheme .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:focus,
.THIS .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:hover,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:hover,
.THIS .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:focus,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:focus,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:hover,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:hover,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:focus,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:focus,
.THIS .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:hover,
.cB2bTheme .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:hover,
.THIS .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:focus,
.cB2bTheme .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:focus,
.THIS .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:hover,
.cB2bTheme .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:hover,
.THIS .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:focus,
.cB2bTheme .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:focus,
.THIS .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:hover,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:hover,
.THIS .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:focus,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:focus,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:hover,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:hover,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:focus,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:focus {
    background-color: var(--b2b_light-interactive-hover-neutral)
}

.THIS .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:active,
.cB2bTheme .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:active,
.THIS .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:active,
.cB2bTheme .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:active,
.THIS .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:active,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:active,
.THIS .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:active,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:active,
.THIS .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:active,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:active,
.THIS .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:active,
.cB2bTheme .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:active,
.THIS .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:active,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:active,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:active,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:active,
.THIS .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:active,
.cB2bTheme .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:active,
.THIS .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:active,
.cB2bTheme .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:active,
.THIS .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:active,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:active,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:active,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:active,
.THIS .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:active,
.cB2bTheme .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:active,
.THIS .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:active,
.cB2bTheme .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:active,
.THIS .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:active,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:active,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:active,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:active {
    background-color: var(--b2b_light-interactive-hover-neutral);
    outline: 2px solid RGB(var(--b2b_light-interactive-focus));
    outline-offset: 2px
}

.THIS .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:focus,
.cB2bTheme .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:focus,
.THIS .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:focus-visible,
.cB2bTheme .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:focus-visible,
.THIS .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:focus,
.cB2bTheme .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:focus,
.THIS .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:focus-visible,
.cB2bTheme .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:focus-visible,
.THIS .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:focus,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:focus,
.THIS .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:focus-visible,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:focus-visible,
.THIS .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:focus,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:focus,
.THIS .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:focus-visible,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:focus-visible,
.THIS .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:focus,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:focus,
.THIS .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:focus-visible,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:focus-visible,
.THIS .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:focus,
.cB2bTheme .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:focus,
.THIS .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:focus-visible,
.cB2bTheme .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:focus-visible,
.THIS .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:focus,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:focus,
.THIS .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:focus-visible,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:focus-visible,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:focus,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:focus,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:focus-visible,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:focus-visible,
.THIS .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:focus,
.cB2bTheme .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:focus,
.THIS .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:focus-visible,
.cB2bTheme .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:focus-visible,
.THIS .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:focus,
.cB2bTheme .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:focus,
.THIS .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:focus-visible,
.cB2bTheme .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:focus-visible,
.THIS .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:focus,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:focus,
.THIS .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:focus-visible,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:focus-visible,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:focus,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:focus,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:focus-visible,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:focus-visible,
.THIS .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:focus,
.cB2bTheme .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:focus,
.THIS .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:focus-visible,
.cB2bTheme .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:focus-visible,
.THIS .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:focus,
.cB2bTheme .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:focus,
.THIS .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:focus-visible,
.cB2bTheme .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:focus-visible,
.THIS .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:focus,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:focus,
.THIS .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:focus-visible,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:focus-visible,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:focus,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:focus,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:focus-visible,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:disabled,
.cB2bTheme .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:disabled,
.THIS .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:disabled,
.cB2bTheme .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:disabled,
.THIS .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:disabled,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:disabled,
.THIS .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:disabled,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:disabled,
.THIS .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:disabled,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:disabled,
.THIS .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:disabled,
.cB2bTheme .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:disabled,
.THIS .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:disabled,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:disabled,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:disabled,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:disabled,
.THIS .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:disabled,
.cB2bTheme .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:disabled,
.THIS .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:disabled,
.cB2bTheme .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:disabled,
.THIS .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:disabled,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:disabled,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:disabled,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:disabled,
.THIS .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:disabled,
.cB2bTheme .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:disabled,
.THIS .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:disabled,
.cB2bTheme .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:disabled,
.THIS .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:disabled,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:disabled,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:disabled,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:disabled {
    cursor: not-allowed;
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:disabled:focus,
.THIS .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:disabled:focus-visible,
.THIS .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:disabled:focus,
.THIS .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:disabled:focus-visible,
.THIS .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:disabled:focus,
.THIS .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:disabled:focus-visible,
.THIS .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:disabled:focus,
.THIS .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:disabled:focus-visible,
.THIS .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:disabled:focus,
.THIS .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:disabled:focus-visible,
.THIS .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:disabled:focus,
.THIS .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:disabled:focus-visible,
.THIS .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:disabled:focus,
.THIS .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:disabled:focus-visible,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:disabled:focus,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:disabled:focus-visible,
.THIS .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:disabled:focus,
.THIS .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:disabled:focus-visible,
.THIS .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:disabled:focus,
.THIS .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:disabled:focus-visible,
.THIS .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:disabled:focus,
.THIS .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:disabled:focus-visible,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:disabled:focus,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:disabled:focus-visible,
.THIS .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:disabled:focus,
.THIS .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:disabled:focus-visible,
.THIS .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:disabled:focus,
.THIS .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:disabled:focus-visible,
.THIS .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:disabled:focus,
.THIS .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:disabled:focus-visible,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:disabled:focus,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:disabled:focus-visible {
    outline: none
}

.THIS .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:hover,
.cB2bTheme .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:hover,
.THIS .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:focus,
.cB2bTheme .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:focus,
.THIS .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:hover,
.cB2bTheme .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:hover,
.THIS .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:focus,
.cB2bTheme .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:focus,
.THIS .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:hover,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:hover,
.THIS .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:focus,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:focus,
.THIS .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:hover,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:hover,
.THIS .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:focus,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:focus,
.THIS .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:hover,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:hover,
.THIS .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:focus,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:focus,
.THIS .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:hover,
.cB2bTheme .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:hover,
.THIS .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:focus,
.cB2bTheme .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:focus,
.THIS .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:hover,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:hover,
.THIS .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:focus,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:focus,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:hover,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:hover,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:focus,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:focus,
.THIS .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:hover,
.cB2bTheme .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:hover,
.THIS .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:focus,
.cB2bTheme .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:focus,
.THIS .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:hover,
.cB2bTheme .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:hover,
.THIS .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:focus,
.cB2bTheme .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:focus,
.THIS .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:hover,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:hover,
.THIS .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:focus,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:focus,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:hover,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:hover,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:focus,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:focus,
.THIS .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:hover,
.cB2bTheme .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:hover,
.THIS .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:focus,
.cB2bTheme .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:focus,
.THIS .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:hover,
.cB2bTheme .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:hover,
.THIS .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:focus,
.cB2bTheme .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:focus,
.THIS .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:hover,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:hover,
.THIS .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:focus,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:focus,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:hover,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:hover,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:focus,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:focus {
    background: var(--b2b_button-brand-gradient)
}

.THIS .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:active,
.cB2bTheme .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:active,
.THIS .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:active,
.cB2bTheme .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:active,
.THIS .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:active,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:active,
.THIS .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:active,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:active,
.THIS .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:active,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:active,
.THIS .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:active,
.cB2bTheme .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:active,
.THIS .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:active,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:active,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:active,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:active,
.THIS .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:active,
.cB2bTheme .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:active,
.THIS .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:active,
.cB2bTheme .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:active,
.THIS .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:active,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:active,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:active,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:active,
.THIS .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:active,
.cB2bTheme .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:active,
.THIS .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:active,
.cB2bTheme .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:active,
.THIS .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:active,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:active,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:active,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:active {
    background: RGB(var(--b2b_light-interactive-brand))
}

.THIS .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:focus,
.cB2bTheme .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:focus,
.THIS .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:focus-visible,
.cB2bTheme .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:focus-visible,
.THIS .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:focus,
.cB2bTheme .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:focus,
.THIS .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:focus-visible,
.cB2bTheme .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:focus-visible,
.THIS .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:focus,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:focus,
.THIS .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:focus-visible,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:focus-visible,
.THIS .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:focus,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:focus,
.THIS .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:focus-visible,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:focus-visible,
.THIS .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:focus,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:focus,
.THIS .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:focus-visible,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:focus-visible,
.THIS .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:focus,
.cB2bTheme .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:focus,
.THIS .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:focus-visible,
.cB2bTheme .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:focus-visible,
.THIS .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:focus,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:focus,
.THIS .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:focus-visible,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:focus-visible,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:focus,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:focus,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:focus-visible,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:focus-visible,
.THIS .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:focus,
.cB2bTheme .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:focus,
.THIS .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:focus-visible,
.cB2bTheme .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:focus-visible,
.THIS .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:focus,
.cB2bTheme .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:focus,
.THIS .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:focus-visible,
.cB2bTheme .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:focus-visible,
.THIS .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:focus,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:focus,
.THIS .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:focus-visible,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:focus-visible,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:focus,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:focus,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:focus-visible,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:focus-visible,
.THIS .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:focus,
.cB2bTheme .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:focus,
.THIS .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:focus-visible,
.cB2bTheme .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:focus-visible,
.THIS .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:focus,
.cB2bTheme .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:focus,
.THIS .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:focus-visible,
.cB2bTheme .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:focus-visible,
.THIS .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:focus,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:focus,
.THIS .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:focus-visible,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:focus-visible,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:focus,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:focus,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:focus-visible,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:focus-visible {
    background: var(--b2b_button-brand-gradient)
}

.THIS .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:disabled,
.cB2bTheme .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:disabled,
.THIS .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:disabled,
.cB2bTheme .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:disabled,
.THIS .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:disabled,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:disabled,
.THIS .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:disabled,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:disabled,
.THIS .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:disabled,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:disabled,
.THIS .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:disabled,
.cB2bTheme .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:disabled,
.THIS .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:disabled,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:disabled,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:disabled,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:disabled,
.THIS .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:disabled,
.cB2bTheme .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:disabled,
.THIS .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:disabled,
.cB2bTheme .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:disabled,
.THIS .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:disabled,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:disabled,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:disabled,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:disabled,
.THIS .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:disabled,
.cB2bTheme .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:disabled,
.THIS .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:disabled,
.cB2bTheme .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:disabled,
.THIS .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:disabled,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:disabled,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:disabled,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:disabled {
    background: RGB(var(--b2b_light-interactive-disabled-01));
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:disabled:hover,
.cB2bTheme .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:disabled:hover,
.THIS .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:disabled:focus,
.THIS .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:disabled:focus-visible,
.THIS .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:disabled:active,
.cB2bTheme .comm-page-login-home .salesforceIdentityForgotPassword2 .uiButton:disabled:active,
.THIS .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:disabled:hover,
.cB2bTheme .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:disabled:hover,
.THIS .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:disabled:focus,
.THIS .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:disabled:focus-visible,
.THIS .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:disabled:active,
.cB2bTheme .comm-page-login-home .salesforceIdentitySelfRegister2 .uiButton:disabled:active,
.THIS .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:disabled:hover,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:disabled:hover,
.THIS .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:disabled:focus,
.THIS .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:disabled:focus-visible,
.THIS .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:disabled:active,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginBody2 .uiButton:disabled:active,
.THIS .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:disabled:hover,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:disabled:hover,
.THIS .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:disabled:focus,
.THIS .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:disabled:focus-visible,
.THIS .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:disabled:active,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2 .uiButton:disabled:active,
.THIS .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:disabled:hover,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:disabled:hover,
.THIS .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:disabled:focus,
.THIS .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:disabled:focus-visible,
.THIS .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:disabled:active,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityForgotPassword2 .uiButton:disabled:active,
.THIS .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:disabled:hover,
.cB2bTheme .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:disabled:hover,
.THIS .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:disabled:focus,
.THIS .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:disabled:focus-visible,
.THIS .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:disabled:active,
.cB2bTheme .comm-page-forgot-password .salesforceIdentitySelfRegister2 .uiButton:disabled:active,
.THIS .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:disabled:hover,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:disabled:hover,
.THIS .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:disabled:focus,
.THIS .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:disabled:focus-visible,
.THIS .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:disabled:active,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginBody2 .uiButton:disabled:active,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:disabled:hover,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:disabled:hover,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:disabled:focus,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:disabled:focus-visible,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:disabled:active,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2 .uiButton:disabled:active,
.THIS .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:disabled:hover,
.cB2bTheme .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:disabled:hover,
.THIS .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:disabled:focus,
.THIS .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:disabled:focus-visible,
.THIS .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:disabled:active,
.cB2bTheme .comm-page-self-register .salesforceIdentityForgotPassword2 .uiButton:disabled:active,
.THIS .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:disabled:hover,
.cB2bTheme .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:disabled:hover,
.THIS .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:disabled:focus,
.THIS .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:disabled:focus-visible,
.THIS .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:disabled:active,
.cB2bTheme .comm-page-self-register .salesforceIdentitySelfRegister2 .uiButton:disabled:active,
.THIS .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:disabled:hover,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:disabled:hover,
.THIS .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:disabled:focus,
.THIS .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:disabled:focus-visible,
.THIS .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:disabled:active,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginBody2 .uiButton:disabled:active,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:disabled:hover,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:disabled:hover,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:disabled:focus,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:disabled:focus-visible,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:disabled:active,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2 .uiButton:disabled:active,
.THIS .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:disabled:hover,
.cB2bTheme .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:disabled:hover,
.THIS .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:disabled:focus,
.THIS .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:disabled:focus-visible,
.THIS .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:disabled:active,
.cB2bTheme .comm-page-check-password .salesforceIdentityForgotPassword2 .uiButton:disabled:active,
.THIS .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:disabled:hover,
.cB2bTheme .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:disabled:hover,
.THIS .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:disabled:focus,
.THIS .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:disabled:focus-visible,
.THIS .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:disabled:active,
.cB2bTheme .comm-page-check-password .salesforceIdentitySelfRegister2 .uiButton:disabled:active,
.THIS .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:disabled:hover,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:disabled:hover,
.THIS .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:disabled:focus,
.THIS .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:disabled:focus-visible,
.THIS .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:disabled:active,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginBody2 .uiButton:disabled:active,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:disabled:hover,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:disabled:hover,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:disabled:focus,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:disabled:focus,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:disabled:focus-visible,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:disabled:active,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 .uiButton:disabled:active {
    background: RGB(var(--b2b_light-interactive-disabled-01));
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .comm-page-login-home .salesforceIdentityForgotPassword2>.forceCommunityRichText:first-child,
.cB2bTheme .comm-page-login-home .salesforceIdentityForgotPassword2>.forceCommunityRichText:first-child,
.THIS .comm-page-login-home .salesforceIdentitySelfRegister2>.forceCommunityRichText:first-child,
.cB2bTheme .comm-page-login-home .salesforceIdentitySelfRegister2>.forceCommunityRichText:first-child,
.THIS .comm-page-login-home .salesforceIdentityLoginBody2>.forceCommunityRichText:first-child,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginBody2>.forceCommunityRichText:first-child,
.THIS .comm-page-login-home .salesforceIdentityLoginForm2>.forceCommunityRichText:first-child,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2>.forceCommunityRichText:first-child,
.THIS .comm-page-forgot-password .salesforceIdentityForgotPassword2>.forceCommunityRichText:first-child,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityForgotPassword2>.forceCommunityRichText:first-child,
.THIS .comm-page-forgot-password .salesforceIdentitySelfRegister2>.forceCommunityRichText:first-child,
.cB2bTheme .comm-page-forgot-password .salesforceIdentitySelfRegister2>.forceCommunityRichText:first-child,
.THIS .comm-page-forgot-password .salesforceIdentityLoginBody2>.forceCommunityRichText:first-child,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginBody2>.forceCommunityRichText:first-child,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2>.forceCommunityRichText:first-child,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2>.forceCommunityRichText:first-child,
.THIS .comm-page-self-register .salesforceIdentityForgotPassword2>.forceCommunityRichText:first-child,
.cB2bTheme .comm-page-self-register .salesforceIdentityForgotPassword2>.forceCommunityRichText:first-child,
.THIS .comm-page-self-register .salesforceIdentitySelfRegister2>.forceCommunityRichText:first-child,
.cB2bTheme .comm-page-self-register .salesforceIdentitySelfRegister2>.forceCommunityRichText:first-child,
.THIS .comm-page-self-register .salesforceIdentityLoginBody2>.forceCommunityRichText:first-child,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginBody2>.forceCommunityRichText:first-child,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2>.forceCommunityRichText:first-child,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2>.forceCommunityRichText:first-child,
.THIS .comm-page-check-password .salesforceIdentityForgotPassword2>.forceCommunityRichText:first-child,
.cB2bTheme .comm-page-check-password .salesforceIdentityForgotPassword2>.forceCommunityRichText:first-child,
.THIS .comm-page-check-password .salesforceIdentitySelfRegister2>.forceCommunityRichText:first-child,
.cB2bTheme .comm-page-check-password .salesforceIdentitySelfRegister2>.forceCommunityRichText:first-child,
.THIS .comm-page-check-password .salesforceIdentityLoginBody2>.forceCommunityRichText:first-child,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginBody2>.forceCommunityRichText:first-child,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2>.forceCommunityRichText:first-child,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2>.forceCommunityRichText:first-child {
    margin-bottom: var(--lwc-spacingXLarge)
}

.THIS .comm-page-login-home .salesforceIdentityForgotPassword2 .inputIcon,
.cB2bTheme .comm-page-login-home .salesforceIdentityForgotPassword2 .inputIcon,
.THIS .comm-page-login-home .salesforceIdentitySelfRegister2 .inputIcon,
.cB2bTheme .comm-page-login-home .salesforceIdentitySelfRegister2 .inputIcon,
.THIS .comm-page-login-home .salesforceIdentityLoginBody2 .inputIcon,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginBody2 .inputIcon,
.THIS .comm-page-login-home .salesforceIdentityLoginForm2 .inputIcon,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2 .inputIcon,
.THIS .comm-page-forgot-password .salesforceIdentityForgotPassword2 .inputIcon,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityForgotPassword2 .inputIcon,
.THIS .comm-page-forgot-password .salesforceIdentitySelfRegister2 .inputIcon,
.cB2bTheme .comm-page-forgot-password .salesforceIdentitySelfRegister2 .inputIcon,
.THIS .comm-page-forgot-password .salesforceIdentityLoginBody2 .inputIcon,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginBody2 .inputIcon,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2 .inputIcon,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2 .inputIcon,
.THIS .comm-page-self-register .salesforceIdentityForgotPassword2 .inputIcon,
.cB2bTheme .comm-page-self-register .salesforceIdentityForgotPassword2 .inputIcon,
.THIS .comm-page-self-register .salesforceIdentitySelfRegister2 .inputIcon,
.cB2bTheme .comm-page-self-register .salesforceIdentitySelfRegister2 .inputIcon,
.THIS .comm-page-self-register .salesforceIdentityLoginBody2 .inputIcon,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginBody2 .inputIcon,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2 .inputIcon,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2 .inputIcon,
.THIS .comm-page-check-password .salesforceIdentityForgotPassword2 .inputIcon,
.cB2bTheme .comm-page-check-password .salesforceIdentityForgotPassword2 .inputIcon,
.THIS .comm-page-check-password .salesforceIdentitySelfRegister2 .inputIcon,
.cB2bTheme .comm-page-check-password .salesforceIdentitySelfRegister2 .inputIcon,
.THIS .comm-page-check-password .salesforceIdentityLoginBody2 .inputIcon,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginBody2 .inputIcon,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2 .inputIcon,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 .inputIcon {
    display: none
}

.THIS .comm-page-login-home .salesforceIdentityForgotPassword2 .inputContainer,
.cB2bTheme .comm-page-login-home .salesforceIdentityForgotPassword2 .inputContainer,
.THIS .comm-page-login-home .salesforceIdentitySelfRegister2 .inputContainer,
.cB2bTheme .comm-page-login-home .salesforceIdentitySelfRegister2 .inputContainer,
.THIS .comm-page-login-home .salesforceIdentityLoginBody2 .inputContainer,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginBody2 .inputContainer,
.THIS .comm-page-login-home .salesforceIdentityLoginForm2 .inputContainer,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2 .inputContainer,
.THIS .comm-page-forgot-password .salesforceIdentityForgotPassword2 .inputContainer,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityForgotPassword2 .inputContainer,
.THIS .comm-page-forgot-password .salesforceIdentitySelfRegister2 .inputContainer,
.cB2bTheme .comm-page-forgot-password .salesforceIdentitySelfRegister2 .inputContainer,
.THIS .comm-page-forgot-password .salesforceIdentityLoginBody2 .inputContainer,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginBody2 .inputContainer,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2 .inputContainer,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2 .inputContainer,
.THIS .comm-page-self-register .salesforceIdentityForgotPassword2 .inputContainer,
.cB2bTheme .comm-page-self-register .salesforceIdentityForgotPassword2 .inputContainer,
.THIS .comm-page-self-register .salesforceIdentitySelfRegister2 .inputContainer,
.cB2bTheme .comm-page-self-register .salesforceIdentitySelfRegister2 .inputContainer,
.THIS .comm-page-self-register .salesforceIdentityLoginBody2 .inputContainer,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginBody2 .inputContainer,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2 .inputContainer,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2 .inputContainer,
.THIS .comm-page-check-password .salesforceIdentityForgotPassword2 .inputContainer,
.cB2bTheme .comm-page-check-password .salesforceIdentityForgotPassword2 .inputContainer,
.THIS .comm-page-check-password .salesforceIdentitySelfRegister2 .inputContainer,
.cB2bTheme .comm-page-check-password .salesforceIdentitySelfRegister2 .inputContainer,
.THIS .comm-page-check-password .salesforceIdentityLoginBody2 .inputContainer,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginBody2 .inputContainer,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2 .inputContainer,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 .inputContainer {
    padding: 0;
    padding-left: 0;
    border-radius: 0px;
    border-width: 0px;
    background: transparent;
    margin-bottom: var(--lwc-spacingLarge)
}

.THIS .comm-page-login-home .salesforceIdentityForgotPassword2 .inputContainer .inputBox,
.cB2bTheme .comm-page-login-home .salesforceIdentityForgotPassword2 .inputContainer .inputBox,
.THIS .comm-page-login-home .salesforceIdentitySelfRegister2 .inputContainer .inputBox,
.cB2bTheme .comm-page-login-home .salesforceIdentitySelfRegister2 .inputContainer .inputBox,
.THIS .comm-page-login-home .salesforceIdentityLoginBody2 .inputContainer .inputBox,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginBody2 .inputContainer .inputBox,
.THIS .comm-page-login-home .salesforceIdentityLoginForm2 .inputContainer .inputBox,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2 .inputContainer .inputBox,
.THIS .comm-page-forgot-password .salesforceIdentityForgotPassword2 .inputContainer .inputBox,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityForgotPassword2 .inputContainer .inputBox,
.THIS .comm-page-forgot-password .salesforceIdentitySelfRegister2 .inputContainer .inputBox,
.cB2bTheme .comm-page-forgot-password .salesforceIdentitySelfRegister2 .inputContainer .inputBox,
.THIS .comm-page-forgot-password .salesforceIdentityLoginBody2 .inputContainer .inputBox,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginBody2 .inputContainer .inputBox,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2 .inputContainer .inputBox,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2 .inputContainer .inputBox,
.THIS .comm-page-self-register .salesforceIdentityForgotPassword2 .inputContainer .inputBox,
.cB2bTheme .comm-page-self-register .salesforceIdentityForgotPassword2 .inputContainer .inputBox,
.THIS .comm-page-self-register .salesforceIdentitySelfRegister2 .inputContainer .inputBox,
.cB2bTheme .comm-page-self-register .salesforceIdentitySelfRegister2 .inputContainer .inputBox,
.THIS .comm-page-self-register .salesforceIdentityLoginBody2 .inputContainer .inputBox,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginBody2 .inputContainer .inputBox,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2 .inputContainer .inputBox,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2 .inputContainer .inputBox,
.THIS .comm-page-check-password .salesforceIdentityForgotPassword2 .inputContainer .inputBox,
.cB2bTheme .comm-page-check-password .salesforceIdentityForgotPassword2 .inputContainer .inputBox,
.THIS .comm-page-check-password .salesforceIdentitySelfRegister2 .inputContainer .inputBox,
.cB2bTheme .comm-page-check-password .salesforceIdentitySelfRegister2 .inputContainer .inputBox,
.THIS .comm-page-check-password .salesforceIdentityLoginBody2 .inputContainer .inputBox,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginBody2 .inputContainer .inputBox,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2 .inputContainer .inputBox,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 .inputContainer .inputBox {
    margin-top: 0;
    margin-left: 0;
    width: 100%
}

.THIS .comm-page-login-home .salesforceIdentityForgotPassword2 a.inverseTextColor,
.cB2bTheme .comm-page-login-home .salesforceIdentityForgotPassword2 a.inverseTextColor,
.THIS .comm-page-login-home .salesforceIdentitySelfRegister2 a.inverseTextColor,
.cB2bTheme .comm-page-login-home .salesforceIdentitySelfRegister2 a.inverseTextColor,
.THIS .comm-page-login-home .salesforceIdentityLoginBody2 a.inverseTextColor,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginBody2 a.inverseTextColor,
.THIS .comm-page-login-home .salesforceIdentityLoginForm2 a.inverseTextColor,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2 a.inverseTextColor,
.THIS .comm-page-forgot-password .salesforceIdentityForgotPassword2 a.inverseTextColor,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityForgotPassword2 a.inverseTextColor,
.THIS .comm-page-forgot-password .salesforceIdentitySelfRegister2 a.inverseTextColor,
.cB2bTheme .comm-page-forgot-password .salesforceIdentitySelfRegister2 a.inverseTextColor,
.THIS .comm-page-forgot-password .salesforceIdentityLoginBody2 a.inverseTextColor,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginBody2 a.inverseTextColor,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2 a.inverseTextColor,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2 a.inverseTextColor,
.THIS .comm-page-self-register .salesforceIdentityForgotPassword2 a.inverseTextColor,
.cB2bTheme .comm-page-self-register .salesforceIdentityForgotPassword2 a.inverseTextColor,
.THIS .comm-page-self-register .salesforceIdentitySelfRegister2 a.inverseTextColor,
.cB2bTheme .comm-page-self-register .salesforceIdentitySelfRegister2 a.inverseTextColor,
.THIS .comm-page-self-register .salesforceIdentityLoginBody2 a.inverseTextColor,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginBody2 a.inverseTextColor,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2 a.inverseTextColor,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2 a.inverseTextColor,
.THIS .comm-page-check-password .salesforceIdentityForgotPassword2 a.inverseTextColor,
.cB2bTheme .comm-page-check-password .salesforceIdentityForgotPassword2 a.inverseTextColor,
.THIS .comm-page-check-password .salesforceIdentitySelfRegister2 a.inverseTextColor,
.cB2bTheme .comm-page-check-password .salesforceIdentitySelfRegister2 a.inverseTextColor,
.THIS .comm-page-check-password .salesforceIdentityLoginBody2 a.inverseTextColor,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginBody2 a.inverseTextColor,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2 a.inverseTextColor,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 a.inverseTextColor {
    color: RGB(var(--b2b_light-text-01))
}

.THIS .comm-page-login-home .salesforceIdentityLoginForm2,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 {
    margin-top: var(--lwc-spacingLarge);
    display: flex;
    flex-flow: column
}

.THIS .comm-page-login-home .salesforceIdentityLoginForm2>div.inputContainer,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2>div.inputContainer,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2>div.inputContainer,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2>div.inputContainer,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2>div.inputContainer,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2>div.inputContainer,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2>div.inputContainer,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2>div.inputContainer {
    margin-bottom: var(--lwc-spacingSmall)
}

.THIS .comm-page-login-home .salesforceIdentityLoginForm2>div.inputContainer:last-of-type,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2>div.inputContainer:last-of-type,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2>div.inputContainer:last-of-type,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2>div.inputContainer:last-of-type,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2>div.inputContainer:last-of-type,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2>div.inputContainer:last-of-type,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2>div.inputContainer:last-of-type,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2>div.inputContainer:last-of-type {
    margin-bottom: var(--lwc-spacingXSmall)
}

.THIS .comm-page-login-home .salesforceIdentityLoginForm2>div:nth-of-type(3),
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2>div:nth-of-type(3),
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2>div:nth-of-type(3),
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2>div:nth-of-type(3),
.THIS .comm-page-self-register .salesforceIdentityLoginForm2>div:nth-of-type(3),
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2>div:nth-of-type(3),
.THIS .comm-page-check-password .salesforceIdentityLoginForm2>div:nth-of-type(3),
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2>div:nth-of-type(3) {
    order: 5
}

.THIS .comm-page-login-home .salesforceIdentityLoginForm2>div:nth-of-type(3) .loginButton.uiButton,
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2>div:nth-of-type(3) .loginButton.uiButton,
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2>div:nth-of-type(3) .loginButton.uiButton,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2>div:nth-of-type(3) .loginButton.uiButton,
.THIS .comm-page-self-register .salesforceIdentityLoginForm2>div:nth-of-type(3) .loginButton.uiButton,
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2>div:nth-of-type(3) .loginButton.uiButton,
.THIS .comm-page-check-password .salesforceIdentityLoginForm2>div:nth-of-type(3) .loginButton.uiButton,
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2>div:nth-of-type(3) .loginButton.uiButton {
    margin-top: var(--lwc-spacingLarge);
    margin-bottom: var(--lwc-spacingMedium)
}

.THIS .comm-page-login-home .salesforceIdentityLoginForm2>div:nth-of-type(4),
.cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2>div:nth-of-type(4),
.THIS .comm-page-forgot-password .salesforceIdentityLoginForm2>div:nth-of-type(4),
.cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2>div:nth-of-type(4),
.THIS .comm-page-self-register .salesforceIdentityLoginForm2>div:nth-of-type(4),
.cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2>div:nth-of-type(4),
.THIS .comm-page-check-password .salesforceIdentityLoginForm2>div:nth-of-type(4),
.cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2>div:nth-of-type(4) {
    order: 4;
    font-size: 16px
}

@media (max-width: 479px) {

    .THIS .comm-page-login-home .salesforceIdentityLoginForm2 .inverseTextColor,
    .cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2 .inverseTextColor,
    .THIS .comm-page-forgot-password .salesforceIdentityLoginForm2 .inverseTextColor,
    .cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2 .inverseTextColor,
    .THIS .comm-page-self-register .salesforceIdentityLoginForm2 .inverseTextColor,
    .cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2 .inverseTextColor,
    .THIS .comm-page-check-password .salesforceIdentityLoginForm2 .inverseTextColor,
    .cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 .inverseTextColor {
        text-align: center;
        display: block
    }
}

@media (max-width: 479px) {

    .THIS .comm-page-login-home .salesforceIdentityLoginForm2 .selfRegister,
    .cB2bTheme .comm-page-login-home .salesforceIdentityLoginForm2 .selfRegister,
    .THIS .comm-page-forgot-password .salesforceIdentityLoginForm2 .selfRegister,
    .cB2bTheme .comm-page-forgot-password .salesforceIdentityLoginForm2 .selfRegister,
    .THIS .comm-page-self-register .salesforceIdentityLoginForm2 .selfRegister,
    .cB2bTheme .comm-page-self-register .salesforceIdentityLoginForm2 .selfRegister,
    .THIS .comm-page-check-password .salesforceIdentityLoginForm2 .selfRegister,
    .cB2bTheme .comm-page-check-password .salesforceIdentityLoginForm2 .selfRegister {
        float: none;
        margin-top: var(--lwc-spacingMedium);
        display: block;
        text-align: center
    }
}

.THIS .comm-page-login-home .salesforceIdentityEmployeeLoginLink2.employeeLoginLink a.inverseTextColor,
.cB2bTheme .comm-page-login-home .salesforceIdentityEmployeeLoginLink2.employeeLoginLink a.inverseTextColor,
.THIS .comm-page-forgot-password .salesforceIdentityEmployeeLoginLink2.employeeLoginLink a.inverseTextColor,
.cB2bTheme .comm-page-forgot-password .salesforceIdentityEmployeeLoginLink2.employeeLoginLink a.inverseTextColor,
.THIS .comm-page-self-register .salesforceIdentityEmployeeLoginLink2.employeeLoginLink a.inverseTextColor,
.cB2bTheme .comm-page-self-register .salesforceIdentityEmployeeLoginLink2.employeeLoginLink a.inverseTextColor,
.THIS .comm-page-check-password .salesforceIdentityEmployeeLoginLink2.employeeLoginLink a.inverseTextColor,
.cB2bTheme .comm-page-check-password .salesforceIdentityEmployeeLoginLink2.employeeLoginLink a.inverseTextColor {
    color: RGB(var(--b2b_light-text-01));
    font-size: 16px;
    line-height: var(--b2b-lineHeightFixed20)
}

.THIS .comm-page-login-home .error,
.cB2bTheme .comm-page-login-home .error,
.THIS .comm-page-forgot-password .error,
.cB2bTheme .comm-page-forgot-password .error,
.THIS .comm-page-self-register .error,
.cB2bTheme .comm-page-self-register .error,
.THIS .comm-page-check-password .error,
.cB2bTheme .comm-page-check-password .error {
    color: RGB(var(--b2b_light-status-error))
}

.THIS .comm-page-login-home c-b2b-login-form .loginpanel>.slds-box>c-b2b-svg,
.cB2bTheme .comm-page-login-home c-b2b-login-form .loginpanel>.slds-box>c-b2b-svg,
.THIS .comm-page-forgot-password c-b2b-login-form .loginpanel>.slds-box>c-b2b-svg,
.cB2bTheme .comm-page-forgot-password c-b2b-login-form .loginpanel>.slds-box>c-b2b-svg,
.THIS .comm-page-self-register c-b2b-login-form .loginpanel>.slds-box>c-b2b-svg,
.cB2bTheme .comm-page-self-register c-b2b-login-form .loginpanel>.slds-box>c-b2b-svg,
.THIS .comm-page-check-password c-b2b-login-form .loginpanel>.slds-box>c-b2b-svg,
.cB2bTheme .comm-page-check-password c-b2b-login-form .loginpanel>.slds-box>c-b2b-svg {
    display: none
}

.THIS .comm-page-self-register .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(2),
.cB2bTheme .comm-page-self-register .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(2),
.THIS .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(2),
.cB2bTheme .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(2),
.THIS .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(2),
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(2) {
    margin-bottom: var(--lwc-spacingLarge)
}

.THIS .comm-page-forgot-password c-b2b-forgot-password .slds-input,
.cB2bTheme .comm-page-forgot-password c-b2b-forgot-password .slds-input {
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M21.265 6v12H3.125V6h18.14Zm-1.402 10.629V8.15l-7.637 6.109L4.56 8.12v8.509h15.304ZM5.806 7.37l6.39 5.112 6.358-5.112H5.806Z'/></svg>");
    background-repeat: no-repeat;
    background-size: 16px;
    background-position: 8px center;
    padding-left: 32px
}

.THIS .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .salesforceIdentityForgotPassword2,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .salesforceIdentityForgotPassword2 {
    margin-top: var(--lwc-spacingLarge)
}

.THIS .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .salesforceIdentityForgotPassword2 .loginButton,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .salesforceIdentityForgotPassword2 .loginButton {
    margin: 0 0 var(--lwc-spacingXSmall)
}

.THIS .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(5) .uiOutputRichText p,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(5) .uiOutputRichText p {
    margin: 0;
    padding: var(--lwc-spacingSmall) var(--lwc-spacingXSmall);
    cursor: pointer;
    color: RGB(var(--b2b_light-text-01));
    border-radius: 0 !important;
    font-size: var(--lwc-fontSize4);
    line-height: 1;
    text-transform: unset !important;
    font-weight: 700;
    box-shadow: none;
    border: none;
    justify-content: center
}

.THIS .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(5) .uiOutputRichText p:hover,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(5) .uiOutputRichText p:hover,
.THIS .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(5) .uiOutputRichText p:focus,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(5) .uiOutputRichText p:focus {
    background-color: var(--b2b_light-interactive-hover-neutral)
}

.THIS .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(5) .uiOutputRichText p:active,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(5) .uiOutputRichText p:active {
    background-color: var(--b2b_light-interactive-hover-neutral);
    outline: 2px solid RGB(var(--b2b_light-interactive-focus));
    outline-offset: 2px
}

.THIS .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(5) .uiOutputRichText p:focus,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(5) .uiOutputRichText p:focus,
.THIS .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(5) .uiOutputRichText p:focus-visible,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(5) .uiOutputRichText p:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(5) .uiOutputRichText p:disabled,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(5) .uiOutputRichText p:disabled {
    cursor: not-allowed;
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(5) .uiOutputRichText p:disabled:focus,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(5) .uiOutputRichText p:disabled:focus,
.THIS .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(5) .uiOutputRichText p:disabled:focus-visible,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(5) .uiOutputRichText p:disabled:focus-visible {
    outline: none
}

.THIS .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(5) .uiOutputRichText p a,
.cB2bTheme .comm-page-forgot-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(5) .uiOutputRichText p a {
    text-decoration: none
}

.THIS .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4),
.cB2bTheme .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) {
    margin-top: var(--lwc-spacingLarge)
}

.THIS .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p,
.cB2bTheme .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p {
    margin: 0;
    padding: var(--lwc-spacingSmall) var(--lwc-spacingXSmall);
    cursor: pointer;
    color: RGB(var(--b2b_light-text-01));
    border-radius: 0 !important;
    font-size: var(--lwc-fontSize4);
    line-height: 1;
    text-transform: unset !important;
    font-weight: 700;
    box-shadow: none;
    border: none;
    justify-content: center;
    margin: 0;
    padding: var(--lwc-spacingXSmall) var(--lwc-spacingMedium);
    background: RGB(var(--b2b_light-interactive-brand));
    color: RGB(var(--b2b_light-text-light))
}

.THIS .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:hover,
.cB2bTheme .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:hover,
.THIS .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:focus,
.cB2bTheme .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:focus {
    background-color: var(--b2b_light-interactive-hover-neutral)
}

.THIS .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:active,
.cB2bTheme .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:active {
    background-color: var(--b2b_light-interactive-hover-neutral);
    outline: 2px solid RGB(var(--b2b_light-interactive-focus));
    outline-offset: 2px
}

.THIS .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:focus,
.cB2bTheme .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:focus,
.THIS .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:focus-visible,
.cB2bTheme .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:disabled,
.cB2bTheme .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:disabled {
    cursor: not-allowed;
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:disabled:focus,
.cB2bTheme .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:disabled:focus,
.THIS .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:disabled:focus-visible,
.cB2bTheme .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:disabled:focus-visible {
    outline: none
}

.THIS .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:hover,
.cB2bTheme .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:hover,
.THIS .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:focus,
.cB2bTheme .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:focus {
    background: var(--b2b_button-brand-gradient)
}

.THIS .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:active,
.cB2bTheme .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:active {
    background: RGB(var(--b2b_light-interactive-brand))
}

.THIS .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:focus,
.cB2bTheme .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:focus,
.THIS .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:focus-visible,
.cB2bTheme .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:focus-visible {
    background: var(--b2b_button-brand-gradient)
}

.THIS .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:disabled,
.cB2bTheme .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:disabled {
    background: RGB(var(--b2b_light-interactive-disabled-01));
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:disabled:hover,
.cB2bTheme .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:disabled:hover,
.THIS .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:disabled:focus,
.cB2bTheme .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:disabled:focus,
.THIS .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:disabled:focus-visible,
.cB2bTheme .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:disabled:focus-visible,
.THIS .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:disabled:active,
.cB2bTheme .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p:disabled:active {
    background: RGB(var(--b2b_light-interactive-disabled-01));
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p a,
.cB2bTheme .comm-page-check-password .siteforceContentArea .contentRegion>div>.ui-widget:nth-of-type(4) .uiOutputRichText p a {
    text-decoration: none;
    color: RGB(var(--b2b_light-text-light))
}

.THIS .forceCommunityUserSettingsCustomizable,
.cB2bTheme .forceCommunityUserSettingsCustomizable {
    margin-top: 2rem
}

.THIS .forceCommunityUserSettingsCustomizable,
.cB2bTheme .forceCommunityUserSettingsCustomizable,
.THIS .forceCommunityUserSettingsCustomizable .forceCommunityUserSettingsInternal,
.cB2bTheme .forceCommunityUserSettingsCustomizable .forceCommunityUserSettingsInternal {
    padding: 0
}

.THIS .forceCommunityUserSettingsCustomizable>div>.row,
.cB2bTheme .forceCommunityUserSettingsCustomizable>div>.row {
    margin: 0;
    border: none !important
}

.THIS .forceCommunityUserSettingsCustomizable .row,
.cB2bTheme .forceCommunityUserSettingsCustomizable .row {
    padding-left: 0;
    padding-right: 0
}

.THIS .forceCommunityUserSettingsCustomizable .settingsLabel,
.cB2bTheme .forceCommunityUserSettingsCustomizable .settingsLabel {
    display: inline-block;
    margin-bottom: .25rem;
    margin-right: .5rem;
    padding: 0;
    color: RGB(var(--b2b_light-text-01));
    font-size: var(--lwc-fontSize3);
    line-height: var(--lwc-lineHeightText);
    font-weight: 400
}

.THIS .forceCommunityUserSettingsCustomizable .settingsLabel::after,
.cB2bTheme .forceCommunityUserSettingsCustomizable .settingsLabel::after {
    display: none
}

.THIS .forceCommunityUserSettingsCustomizable .settingsLabel.required::before,
.cB2bTheme .forceCommunityUserSettingsCustomizable .settingsLabel.required::before {
    margin: 0 var(--lwc-spacingXxSmall) 0 0;
    padding: 0;
    color: RGB(var(--b2b_light-status-error));
    font-weight: 400;
    vertical-align: top;
    content: "*"
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .sectionbox .settingsData,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .sectionbox .settingsData,
.THIS .forceCommunityUserSettingsCustomizable .accountSection .sectionbox .settingsEmail,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .sectionbox .settingsEmail {
    border: transparent;
    border-bottom: 1px solid RGB(var(--b2b_light-bg-04));
    background-color: RGB(var(--b2b_light-bg-01));
    pointer-events: none;
    padding: 0
}

.THIS .forceCommunityUserSettingsCustomizable .forceCommunityUserSettingsInternal,
.cB2bTheme .forceCommunityUserSettingsCustomizable .forceCommunityUserSettingsInternal {
    line-height: var(--lwc-lineHeightText)
}

.THIS .forceCommunityUserSettingsCustomizable .texttitle,
.cB2bTheme .forceCommunityUserSettingsCustomizable .texttitle {
    color: RGB(var(--b2b_light-text-01));
    font-weight: var(--lwc-fontWeightBold);
    line-height: var(--lwc-lineHeightHeading)
}

.THIS .forceCommunityUserSettingsCustomizable h1.texttitle,
.cB2bTheme .forceCommunityUserSettingsCustomizable h1.texttitle {
    margin: 0 0 1.5rem;
    float: none;
    font-size: var(--lwc-fontSize8)
}

.THIS .forceCommunityUserSettingsCustomizable h2.texttitle,
.cB2bTheme .forceCommunityUserSettingsCustomizable h2.texttitle {
    margin-bottom: 1.5rem;
    font-size: var(--lwc-fontSize7)
}

.THIS .forceCommunityUserSettingsCustomizable .forceCommunityUserSettingsInternal>div>.row.slds-m-top--medium,
.cB2bTheme .forceCommunityUserSettingsCustomizable .forceCommunityUserSettingsInternal>div>.row.slds-m-top--medium {
    display: none
}

.THIS .forceCommunityUserSettingsCustomizable .slds-combobox__input,
.cB2bTheme .forceCommunityUserSettingsCustomizable .slds-combobox__input {
    padding: 0 .5rem !important
}

.THIS .forceCommunityUserSettingsCustomizable .slds-input-has-icon_right .slds-combobox__input,
.cB2bTheme .forceCommunityUserSettingsCustomizable .slds-input-has-icon_right .slds-combobox__input {
    padding-right: 2.25rem !important
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection,
.THIS .forceCommunityUserSettingsCustomizable .dropdownvisibility,
.cB2bTheme .forceCommunityUserSettingsCustomizable .dropdownvisibility,
.THIS .forceCommunityUserSettingsCustomizable .emailNotificationsSection,
.cB2bTheme .forceCommunityUserSettingsCustomizable .emailNotificationsSection {
    padding: var(--lwc-spacingXLarge) 0;
    margin: 0;
    border-color: RGB(var(--b2b_light-decoration-border)) !important;
    overflow: visible
}

.THIS .forceCommunityUserSettingsCustomizable .emailNotificationsSection,
.cB2bTheme .forceCommunityUserSettingsCustomizable .emailNotificationsSection {
    padding-bottom: 0
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .slds-grid,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .slds-grid,
.THIS .forceCommunityUserSettingsCustomizable .locationSection .slds-grid,
.cB2bTheme .forceCommunityUserSettingsCustomizable .locationSection .slds-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    column-gap: 1.5rem
}

@media (max-width: 1023px) {

    .THIS .forceCommunityUserSettingsCustomizable .accountSection .slds-grid,
    .cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .slds-grid,
    .THIS .forceCommunityUserSettingsCustomizable .locationSection .slds-grid,
    .cB2bTheme .forceCommunityUserSettingsCustomizable .locationSection .slds-grid {
        grid-template-columns: repeat(2, 1fr);
        row-gap: 1.5rem
    }
}

@media (max-width: 767px) {

    .THIS .forceCommunityUserSettingsCustomizable .accountSection .slds-grid,
    .cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .slds-grid,
    .THIS .forceCommunityUserSettingsCustomizable .locationSection .slds-grid,
    .cB2bTheme .forceCommunityUserSettingsCustomizable .locationSection .slds-grid {
        grid-template-columns: 1fr
    }
}

.THIS .forceCommunityUserSettingsCustomizable .sectionbox,
.cB2bTheme .forceCommunityUserSettingsCustomizable .sectionbox {
    width: auto;
    margin: 0
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection {
    padding-top: 0
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .settingsLabel,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .settingsLabel {
    width: 100%
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .sectionbox:nth-child(3) .settingsLabel,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .sectionbox:nth-child(3) .settingsLabel {
    visibility: hidden
}

@media (max-width: 1023px) {

    .THIS .forceCommunityUserSettingsCustomizable .accountSection .sectionbox:nth-child(3) .settingsLabel,
    .cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .sectionbox:nth-child(3) .settingsLabel {
        display: none
    }
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .username,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .username {
    padding: 0 .5rem;
    height: auto;
    min-height: 2.5rem;
    border-radius: 0;
    border: 1px solid RGB(var(--b2b_light-interactive-field-bg));
    border-bottom: 1px solid RGB(var(--b2b_light-interactive-field-border));
    box-shadow: none;
    outline: none;
    background-color: RGB(var(--b2b_light-interactive-field-bg));
    font-size: 1rem;
    line-height: 1.1;
    color: RGB(var(--b2b_light-text-01));
    transition: border 0.1s linear, background-color 0.1s linear;
    text-decoration: none;
    display: flex;
    align-items: center
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .username:active,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .username:active,
.THIS .forceCommunityUserSettingsCustomizable .accountSection .username:focus,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .username:focus {
    border: 1px solid RGB(var(--b2b_light-interactive-focus));
    box-shadow: none
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .username[disabled],
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .username[disabled] {
    background-color: RGB(var(--b2b_light-interactive-disabled-01)) !important;
    color: RGB(var(--b2b_light-interactive-disabled-02));
    border-color: RGB(var(--b2b_light-interactive-disabled-01));
    padding: 0 .5rem;
    cursor: not-allowed;
    pointer-events: none
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .username[disabled] .slds-icon,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .username[disabled] .slds-icon {
    fill: currentColor
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .username[disabled]::placeholder,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .username[disabled]::placeholder {
    color: currentColor
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .username[readonly],
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .username[readonly] {
    border: transparent;
    border-bottom: 1px solid RGB(var(--b2b_light-bg-04));
    background-color: RGB(var(--b2b_light-bg-01));
    pointer-events: none;
    padding: 0
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .username::placeholder,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .username::placeholder {
    color: RGB(var(--b2b_light-text-02));
    font-style: italic
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .username[type="search"]+lightning-primitive-icon,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .username[type="search"]+lightning-primitive-icon {
    width: 1.25rem;
    height: 1.25rem;
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='m19.822 22.25-4.71-5.829a7.619 7.619 0 0 1-4.273 1.28h-.067a7.51 7.51 0 0 1-2.994-.606c-.92-.427-1.739-1-2.456-1.718a8.378 8.378 0 0 1-1.716-2.494A7.625 7.625 0 0 1 3 9.851a7.46 7.46 0 0 1 .606-2.965 8.576 8.576 0 0 1 1.682-2.527 8.364 8.364 0 0 1 2.49-1.719A7.483 7.483 0 0 1 10.839 2c1.032 0 2.019.213 2.961.64a7.774 7.774 0 0 1 2.523 1.685 7.843 7.843 0 0 1 1.716 2.493c.426.944.64 1.954.64 3.033a7.28 7.28 0 0 1-.64 3.032 8.54 8.54 0 0 1-1.75 2.595L21 21.306l-1.178.943ZM4.48 9.85c0 .832.157 1.63.471 2.393a6.92 6.92 0 0 0 1.346 2.022 7.114 7.114 0 0 0 2.019 1.415 6.33 6.33 0 0 0 2.523.505c.83 0 1.626-.157 2.389-.472a6.906 6.906 0 0 0 2.019-1.347 6.602 6.602 0 0 0 1.38-2.022 5.79 5.79 0 0 0 .538-2.493 5.87 5.87 0 0 0-.505-2.393 6.135 6.135 0 0 0-1.346-2.021 6.093 6.093 0 0 0-2.019-1.382 5.689 5.689 0 0 0-2.456-.539c-.83 0-1.626.169-2.389.506A6.51 6.51 0 0 0 4.985 7.39a6.033 6.033 0 0 0-.505 2.46Z'/></svg>");
    background-repeat: no-repeat;
    top: .625rem;
    left: .625rem;
    position: absolute
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .username[type="search"]+lightning-primitive-icon svg,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .username[type="search"]+lightning-primitive-icon svg {
    display: none
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .username[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .username[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] lightning-primitive-icon {
    width: 1.25rem;
    height: 1.25rem;
    background-image: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'><path d='M12.991 11.985 19 18.01l-.96.989L12 12.973 5.991 19 5 18.011l6.04-6.026L5 5.989 5.991 5 12 11.027 18.04 5l.96.989-6.009 5.996Z'/></svg>");
    background-repeat: no-repeat;
    top: 0;
    right: 0;
    position: absolute
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .username[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .username[type="search"]~.slds-input__icon-group [data-element-id="searchClear"] svg {
    display: none
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .emailError,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .emailError {
    border-color: RGB(var(--b2b_light-status-error))
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .emailError:focus,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .emailError:focus,
.THIS .forceCommunityUserSettingsCustomizable .accountSection .emailError:active,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .emailError:active {
    border-color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .emailErrorText,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .emailErrorText {
    margin-top: .25rem;
    color: RGB(var(--b2b_light-text-01));
    font-size: var(--lwc-fontSize3);
    color: RGB(var(--b2b_light-status-error));
    position: relative;
    display: inline-block
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword {
    margin: 0;
    padding: var(--lwc-spacingSmall) var(--lwc-spacingXSmall);
    cursor: pointer;
    color: RGB(var(--b2b_light-text-01));
    border-radius: 0 !important;
    font-size: var(--lwc-fontSize4);
    line-height: 1;
    text-transform: unset !important;
    font-weight: 700;
    box-shadow: none;
    border: none;
    justify-content: center;
    padding: calc(var(--lwc-spacingXSmall) - 1px) calc(var(--lwc-spacingMedium) - 1px);
    border: 1px solid var(--b2b_light-interactive-neutral);
    background: rgba(0, 0, 0, 0);
    width: auto;
    text-decoration: none;
    padding: var(--lwc-spacingXSmall) var(--lwc-spacingMedium) !important
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:hover,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:hover,
.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:focus,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:focus {
    background-color: var(--b2b_light-interactive-hover-neutral)
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:active,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:active {
    background-color: var(--b2b_light-interactive-hover-neutral);
    outline: 2px solid RGB(var(--b2b_light-interactive-focus));
    outline-offset: 2px
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:focus,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:focus,
.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:focus-visible,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:disabled,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:disabled {
    cursor: not-allowed;
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:disabled:focus,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:disabled:focus,
.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:disabled:focus-visible,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:disabled:focus-visible {
    outline: none
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:hover,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:hover,
.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:focus,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:focus {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:active,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:active {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:focus,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:focus,
.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:focus-visible,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:disabled:hover,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:disabled:hover,
.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:disabled:focus,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:disabled:focus,
.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:disabled:focus-visible,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:disabled:focus-visible,
.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:disabled:active,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:disabled:active {
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

@media (max-width: 1023px) {

    .THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword,
    .cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword {
        margin-top: -.5rem
    }
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:hover,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:hover,
.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:focus,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:focus {
    background: var(--b2b_light-interactive-hover-neutral) !important
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:active,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:active {
    background: var(--b2b_light-interactive-hover-neutral) !important
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:focus,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:focus,
.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:focus-visible,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:focus-visible {
    background: var(--b2b_light-interactive-active-neutral) !important
}

.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:disabled:hover,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:disabled:hover,
.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:disabled:focus,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:disabled:focus,
.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:disabled:focus-visible,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:disabled:focus-visible,
.THIS .forceCommunityUserSettingsCustomizable .accountSection .changepassword:disabled:active,
.cB2bTheme .forceCommunityUserSettingsCustomizable .accountSection .changepassword:disabled:active {
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .forceCommunityUserSettingsCustomizable .profileVisibilitySection,
.cB2bTheme .forceCommunityUserSettingsCustomizable .profileVisibilitySection {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    column-gap: 1.5rem
}

.THIS .forceCommunityUserSettingsCustomizable .profileVisibilitySection.dropdownvisibility.row,
.cB2bTheme .forceCommunityUserSettingsCustomizable .profileVisibilitySection.dropdownvisibility.row {
    padding-bottom: 2rem
}

.THIS .forceCommunityUserSettingsCustomizable .profileVisibilitySection h2.texttitle,
.cB2bTheme .forceCommunityUserSettingsCustomizable .profileVisibilitySection h2.texttitle,
.THIS .forceCommunityUserSettingsCustomizable .profileVisibilitySection .profpublicLabel,
.cB2bTheme .forceCommunityUserSettingsCustomizable .profileVisibilitySection .profpublicLabel {
    grid-column-start: 1;
    grid-column-end: 4
}

.THIS .forceCommunityUserSettingsCustomizable .profileVisibilitySection h2.texttitle,
.cB2bTheme .forceCommunityUserSettingsCustomizable .profileVisibilitySection h2.texttitle {
    margin-bottom: .875rem
}

.THIS .forceCommunityUserSettingsCustomizable .profileVisibilitySection .profpublicLabel,
.cB2bTheme .forceCommunityUserSettingsCustomizable .profileVisibilitySection .profpublicLabel {
    font-size: var(--lwc-fontSize5);
    margin-bottom: .75rem;
    color: RGB(var(--b2b_light-text-01))
}

.THIS .forceCommunityUserSettingsCustomizable .profileVisibilitySection .forceIcon,
.cB2bTheme .forceCommunityUserSettingsCustomizable .profileVisibilitySection .forceIcon {
    width: auto;
    height: auto
}

.THIS .forceCommunityUserSettingsCustomizable .profileVisibilitySection .forceIcon .slds-icon,
.cB2bTheme .forceCommunityUserSettingsCustomizable .profileVisibilitySection .forceIcon .slds-icon {
    width: .875rem;
    height: .875rem;
    fill: RGB(var(--b2b_light-interactive-brand))
}

.THIS .forceCommunityUserSettingsCustomizable .profileVisibilitySection .photoItem,
.cB2bTheme .forceCommunityUserSettingsCustomizable .profileVisibilitySection .photoItem {
    margin: 0
}

.THIS .forceCommunityUserSettingsCustomizable .profileVisibilitySection .visibiltiyFields,
.cB2bTheme .forceCommunityUserSettingsCustomizable .profileVisibilitySection .visibiltiyFields {
    grid-column-start: 1;
    grid-column-end: 3
}

@media (max-width: 1023px) {

    .THIS .forceCommunityUserSettingsCustomizable .profileVisibilitySection .visibiltiyFields,
    .cB2bTheme .forceCommunityUserSettingsCustomizable .profileVisibilitySection .visibiltiyFields {
        grid-column-end: 4
    }
}

.THIS .forceCommunityUserSettingsCustomizable .profileVisibilitySection .visibiltiyFields .sectionboxVisibility,
.cB2bTheme .forceCommunityUserSettingsCustomizable .profileVisibilitySection .visibiltiyFields .sectionboxVisibility {
    display: flex;
    flex-direction: column;
    width: 100%;
    min-height: 5rem;
    margin: 0;
    padding: 1rem 13.4375rem 1rem 0;
    position: relative;
    border-color: RGB(var(--b2b_light-decoration-border)) !important
}

@media (max-width: 1023px) {

    .THIS .forceCommunityUserSettingsCustomizable .profileVisibilitySection .visibiltiyFields .sectionboxVisibility,
    .cB2bTheme .forceCommunityUserSettingsCustomizable .profileVisibilitySection .visibiltiyFields .sectionboxVisibility {
        width: 100%
    }
}

@media (max-width: 767px) {

    .THIS .forceCommunityUserSettingsCustomizable .profileVisibilitySection .visibiltiyFields .sectionboxVisibility,
    .cB2bTheme .forceCommunityUserSettingsCustomizable .profileVisibilitySection .visibiltiyFields .sectionboxVisibility {
        padding-right: calc(50% + .375rem)
    }
}

.THIS .forceCommunityUserSettingsCustomizable .profileVisibilitySection .visibiltiyFields .textVisibility,
.cB2bTheme .forceCommunityUserSettingsCustomizable .profileVisibilitySection .visibiltiyFields .textVisibility {
    font-size: var(--lwc-fontSize5);
    width: auto;
    margin: 0;
    padding-right: .5rem
}

@media (max-width: 767px) {

    .THIS .forceCommunityUserSettingsCustomizable .profileVisibilitySection .visibiltiyFields .textVisibility,
    .cB2bTheme .forceCommunityUserSettingsCustomizable .profileVisibilitySection .visibiltiyFields .textVisibility {
        padding-right: 0
    }
}

.THIS .forceCommunityUserSettingsCustomizable .profileVisibilitySection .visibiltiyFields .selectinputVisibility,
.cB2bTheme .forceCommunityUserSettingsCustomizable .profileVisibilitySection .visibiltiyFields .selectinputVisibility {
    margin: 0;
    width: auto;
    height: auto;
    max-width: 13.4375rem;
    position: absolute;
    right: 0
}

@media (max-width: 767px) {

    .THIS .forceCommunityUserSettingsCustomizable .profileVisibilitySection .visibiltiyFields .selectinputVisibility,
    .cB2bTheme .forceCommunityUserSettingsCustomizable .profileVisibilitySection .visibiltiyFields .selectinputVisibility {
        max-width: calc(50% - .375rem)
    }
}

.THIS .forceCommunityUserSettingsCustomizable .emailNotificationsSection,
.cB2bTheme .forceCommunityUserSettingsCustomizable .emailNotificationsSection {
    border: none !important
}

.THIS .forceCommunityUserSettingsCustomizable .emailNotificationsSection .emailsection,
.cB2bTheme .forceCommunityUserSettingsCustomizable .emailNotificationsSection .emailsection {
    padding: 0;
    border: none;
    float: none
}

.THIS .forceCommunityUserSettingsCustomizable .emailNotificationsSection .emailsection:first-of-type,
.cB2bTheme .forceCommunityUserSettingsCustomizable .emailNotificationsSection .emailsection:first-of-type {
    display: none
}

.THIS .forceCommunityUserSettingsCustomizable .emailsection,
.cB2bTheme .forceCommunityUserSettingsCustomizable .emailsection {
    padding-bottom: 2.0625rem;
    border-bottom: 1px solid RGB(var(--b2b_light-decoration-border))
}

.THIS .forceCommunityUserSettingsCustomizable .emailsection fieldset,
.cB2bTheme .forceCommunityUserSettingsCustomizable .emailsection fieldset {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    padding: 0
}

@media (max-width: 1023px) {

    .THIS .forceCommunityUserSettingsCustomizable .emailsection fieldset,
    .cB2bTheme .forceCommunityUserSettingsCustomizable .emailsection fieldset {
        grid-template-columns: repeat(2, 1fr)
    }
}

.THIS .forceCommunityUserSettingsCustomizable .emailsection #legendEmailNotifications,
.cB2bTheme .forceCommunityUserSettingsCustomizable .emailsection #legendEmailNotifications {
    grid-column-start: 1;
    grid-column-end: 4;
    margin-bottom: 1rem
}

.THIS .forceCommunityUserSettingsCustomizable .emailsection h3,
.cB2bTheme .forceCommunityUserSettingsCustomizable .emailsection h3 {
    font-size: var(--lwc-fontSize5);
    margin: 0;
    line-height: var(--lwc-lineHeightText);
    color: RGB(var(--b2b_light-text-01))
}

.THIS .forceCommunityUserSettingsCustomizable .emailsection .checkboxsection,
.cB2bTheme .forceCommunityUserSettingsCustomizable .emailsection .checkboxsection {
    grid-column-start: 1;
    grid-column-end: 3;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    column-gap: 1.5rem
}

@media (max-width: 767px) {

    .THIS .forceCommunityUserSettingsCustomizable .emailsection .checkboxsection,
    .cB2bTheme .forceCommunityUserSettingsCustomizable .emailsection .checkboxsection {
        grid-template-columns: 1fr
    }
}

.THIS .forceCommunityUserSettingsCustomizable .emailsection .uiInputCheckbox,
.cB2bTheme .forceCommunityUserSettingsCustomizable .emailsection .uiInputCheckbox {
    width: auto;
    margin: 0 0 .75rem
}

.THIS .forceCommunityUserSettingsCustomizable .lastRow,
.cB2bTheme .forceCommunityUserSettingsCustomizable .lastRow {
    margin: 0 -.125rem;
    padding-top: 1.5rem
}

.THIS .forceCommunityUserSettingsCustomizable .cancelButton,
.cB2bTheme .forceCommunityUserSettingsCustomizable .cancelButton {
    display: none
}

.THIS~.comm-panels-container .forceCommunityChangePassword,
.cB2bTheme~.comm-panels-container .forceCommunityChangePassword {
    padding: 0;
    font-size: var(--lwc-fontSize5);
    line-height: var(--lwc-lineHeightText)
}

.THIS~.comm-panels-container .forceCommunityChangePassword .row,
.cB2bTheme~.comm-panels-container .forceCommunityChangePassword .row {
    padding: 0
}

.THIS~.comm-panels-container .forceCommunityChangePassword .row:not(:last-child),
.cB2bTheme~.comm-panels-container .forceCommunityChangePassword .row:not(:last-child) {
    margin-bottom: 2rem
}

.THIS~.comm-panels-container .forceCommunityChangePassword .sectionbox,
.cB2bTheme~.comm-panels-container .forceCommunityChangePassword .sectionbox {
    margin: 0
}

.THIS~.comm-panels-container .forceCommunityChangePassword .sectionbox:not(:last-child) .uiInput,
.cB2bTheme~.comm-panels-container .forceCommunityChangePassword .sectionbox:not(:last-child) .uiInput {
    margin-bottom: 1.5rem
}

.THIS~.comm-panels-container .forceCommunityChangePassword .passwordRules,
.cB2bTheme~.comm-panels-container .forceCommunityChangePassword .passwordRules {
    padding: 0;
    font-weight: 400
}

.THIS~.comm-panels-container .forceCommunityChangePassword span.passwordRules,
.cB2bTheme~.comm-panels-container .forceCommunityChangePassword span.passwordRules {
    margin: 0
}

.THIS~.comm-panels-container .forceCommunityChangePassword ul.passwordRules,
.cB2bTheme~.comm-panels-container .forceCommunityChangePassword ul.passwordRules {
    margin: .75rem 0 0 1.5rem;
    display: block;
    width: auto;
    max-width: 100%
}

.THIS~.comm-panels-container .forceCommunityChangePassword ul.passwordRules .listitem,
.cB2bTheme~.comm-panels-container .forceCommunityChangePassword ul.passwordRules .listitem {
    list-style-type: disc
}

.THIS~.comm-panels-container .forceCommunityChangePassword ul.passwordRules .listitem::before,
.cB2bTheme~.comm-panels-container .forceCommunityChangePassword ul.passwordRules .listitem::before {
    content: ""
}

.THIS~.comm-panels-container .forceCommunityChangePassword .userInput,
.cB2bTheme~.comm-panels-container .forceCommunityChangePassword .userInput {
    width: 100%;
    margin: 0;
    float: none
}

.THIS~.comm-panels-container .forceCommunityChangePassword .settingslabel,
.cB2bTheme~.comm-panels-container .forceCommunityChangePassword .settingslabel {
    width: auto
}

.THIS~.comm-panels-container .forceCommunityChangePassword .errorMessage,
.cB2bTheme~.comm-panels-container .forceCommunityChangePassword .errorMessage {
    background-color: RGB(var(--b2b_light-bg-03));
    border-left: 4px solid RGB(var(--b2b_light-status-info));
    padding: .75rem;
    font-size: var(--lwc-spacingMedium);
    color: RGB(var(--b2b_light-text-01));
    fill: RGB(var(--b2b_light-status-info));
    border-radius: 0;
    border-top: 0;
    border-bottom: 0;
    border-right: 0;
    border-color: RGB(var(--b2b_light-status-error));
    fill: RGB(var(--b2b_light-status-error));
    display: block;
    width: auto;
    margin: 0;
    padding-left: 2.25rem;
    float: none;
    position: relative
}

.THIS~.comm-panels-container .forceCommunityChangePassword .errorMessage svg,
.cB2bTheme~.comm-panels-container .forceCommunityChangePassword .errorMessage svg {
    color: RGB(var(--b2b_light-status-info))
}

.THIS~.comm-panels-container .forceCommunityChangePassword .errorMessage .slds-icon_container,
.cB2bTheme~.comm-panels-container .forceCommunityChangePassword .errorMessage .slds-icon_container,
.THIS~.comm-panels-container .forceCommunityChangePassword .errorMessage .uiBlock,
.cB2bTheme~.comm-panels-container .forceCommunityChangePassword .errorMessage .uiBlock {
    display: flex;
    align-items: center
}

.THIS~.comm-panels-container .forceCommunityChangePassword .errorMessage .slds-icon,
.cB2bTheme~.comm-panels-container .forceCommunityChangePassword .errorMessage .slds-icon {
    width: 1.5rem;
    height: 1.5rem
}

.THIS~.comm-panels-container .forceCommunityChangePassword .errorMessage svg,
.cB2bTheme~.comm-panels-container .forceCommunityChangePassword .errorMessage svg {
    color: RGB(var(--b2b_light-status-error))
}

.THIS~.comm-panels-container .forceCommunityChangePassword .errorMessage::before,
.cB2bTheme~.comm-panels-container .forceCommunityChangePassword .errorMessage::before {
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: Ica400;
    font-weight: normal;
    content: '\e003';
    font-size: 1rem;
    line-height: 1;
    position: absolute;
    top: .75rem;
    left: .75rem
}

.THIS .forceCommunityUserProfileBody .cProfileViewBody,
.cB2bTheme .forceCommunityUserProfileBody .cProfileViewBody {
    border-radius: 0;
    border: none;
    background-color: inherit;
    overflow: visible
}

.THIS .forceCommunityUserProfileBody .cUserProfileCon,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileCon {
    margin: 0;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    overflow: visible
}

.THIS .forceCommunityUserProfileBody .cUserProfileCon::before,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileCon::before,
.THIS .forceCommunityUserProfileBody .cUserProfileCon::after,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileCon::after {
    display: none
}

.THIS .forceCommunityUserProfileBody .cProfileHeaderCon,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon {
    padding: 0;
    overflow: visible
}

.THIS .forceCommunityUserProfileBody .cProfileHeaderCon.cProfilephoto,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon.cProfilephoto {
    width: 20%;
    padding-right: 1.5rem
}

@media (max-width: 767px) {

    .THIS .forceCommunityUserProfileBody .cProfileHeaderCon.cProfilephoto,
    .cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon.cProfilephoto {
        width: 30%
    }
}

@media (max-width: 479px) {

    .THIS .forceCommunityUserProfileBody .cProfileHeaderCon.cProfilephoto,
    .cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon.cProfilephoto {
        width: 100%;
        margin-bottom: 3rem;
        padding: 0
    }
}

.THIS .forceCommunityUserProfileBody .cProfileHeaderCon>.slds-p-vertical--x-small.slds-m-bottom--medium,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon>.slds-p-vertical--x-small.slds-m-bottom--medium {
    margin: 0;
    padding: 0
}

.THIS .forceCommunityUserProfileBody .cProfileHeaderCon .profileIconContainer,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon .profileIconContainer {
    margin-bottom: 3rem
}

@media (max-width: 479px) {

    .THIS .forceCommunityUserProfileBody .cProfileHeaderCon .profileIconContainer,
    .cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon .profileIconContainer {
        padding: 0 20%
    }
}

.THIS .forceCommunityUserProfileBody .cProfileHeaderCon .h3:empty,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon .h3:empty {
    display: none
}

.THIS .forceCommunityUserProfileBody .cProfileHeaderCon .h4,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon .h4 {
    display: none
}

.THIS .forceCommunityUserProfileBody .cProfileHeaderCon .linkToUploadForceCropPhoto,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon .linkToUploadForceCropPhoto {
    width: 100%
}

.THIS .forceCommunityUserProfileBody .cProfileHeaderCon .linkToUploadForceCropPhoto .circularPhoto,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon .linkToUploadForceCropPhoto .circularPhoto {
    width: 100%;
    height: auto
}

.THIS .forceCommunityUserProfileBody .cProfileHeaderCon .linkToUploadForceCropPhoto .circularPhotoIcon,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon .linkToUploadForceCropPhoto .circularPhotoIcon,
.THIS .forceCommunityUserProfileBody .cProfileHeaderCon .linkToUploadForceCropPhoto .photoIconMobile,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon .linkToUploadForceCropPhoto .photoIconMobile {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 3rem;
    height: 3rem;
    border-radius: 50%;
    background-color: RGB(var(--b2b_light-bg-01));
    top: 100%;
    left: 50%;
    transform: translate(-50%, -50%);
    box-shadow: 0 2px 3px RGBA(var(--b2b_light-text-01), 0.16)
}

.THIS .forceCommunityUserProfileBody .cProfileHeaderCon .linkToUploadForceCropPhoto .circularPhotoIcon .slds-icon,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon .linkToUploadForceCropPhoto .circularPhotoIcon .slds-icon,
.THIS .forceCommunityUserProfileBody .cProfileHeaderCon .linkToUploadForceCropPhoto .photoIconMobile .slds-icon,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon .linkToUploadForceCropPhoto .photoIconMobile .slds-icon {
    width: 1.5rem;
    height: 1.5rem;
    fill: RGB(var(--b2b_light-interactive-brand))
}

.THIS .forceCommunityUserProfileBody .cProfileHeaderCon .uiImage,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon .uiImage {
    display: block
}

.THIS .forceCommunityUserProfileBody .cProfileHeaderCon .profileIconSmall,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon .profileIconSmall {
    width: 100%;
    height: 100%
}

.THIS .forceCommunityUserProfileBody .cProfileHeaderCon .forceCommunityActionButtonMobile,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon .forceCommunityActionButtonMobile {
    padding: calc(var(--lwc-spacingXSmall) - 1px) calc(var(--lwc-spacingMedium) - 1px);
    border: 1px solid var(--b2b_light-interactive-neutral);
    background: rgba(0, 0, 0, 0)
}

.THIS .forceCommunityUserProfileBody .cProfileHeaderCon .forceCommunityActionButtonMobile:hover,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon .forceCommunityActionButtonMobile:hover,
.THIS .forceCommunityUserProfileBody .cProfileHeaderCon .forceCommunityActionButtonMobile:focus,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon .forceCommunityActionButtonMobile:focus {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS .forceCommunityUserProfileBody .cProfileHeaderCon .forceCommunityActionButtonMobile:active,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon .forceCommunityActionButtonMobile:active {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS .forceCommunityUserProfileBody .cProfileHeaderCon .forceCommunityActionButtonMobile:focus,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon .forceCommunityActionButtonMobile:focus,
.THIS .forceCommunityUserProfileBody .cProfileHeaderCon .forceCommunityActionButtonMobile:focus-visible,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon .forceCommunityActionButtonMobile:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .forceCommunityUserProfileBody .cProfileHeaderCon .forceCommunityActionButtonMobile:disabled:hover,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon .forceCommunityActionButtonMobile:disabled:hover,
.THIS .forceCommunityUserProfileBody .cProfileHeaderCon .forceCommunityActionButtonMobile:disabled:focus,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon .forceCommunityActionButtonMobile:disabled:focus,
.THIS .forceCommunityUserProfileBody .cProfileHeaderCon .forceCommunityActionButtonMobile:disabled:focus-visible,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon .forceCommunityActionButtonMobile:disabled:focus-visible,
.THIS .forceCommunityUserProfileBody .cProfileHeaderCon .forceCommunityActionButtonMobile:disabled:active,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon .forceCommunityActionButtonMobile:disabled:active {
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .forceCommunityUserProfileBody .cProfileHeaderCon .forceCommunityActionButtonMobile .slds-icon_container--circle,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon .forceCommunityActionButtonMobile .slds-icon_container--circle {
    display: none
}

.THIS .forceCommunityUserProfileBody .cProfileHeaderCon .forceCommunityActionButtonMobile .labelSpan,
.cB2bTheme .forceCommunityUserProfileBody .cProfileHeaderCon .forceCommunityActionButtonMobile .labelSpan {
    margin: 0;
    padding: var(--lwc-spacingXSmall) var(--lwc-spacingMedium);
    font-size: var(--lwc-fontSize5);
    line-height: 1
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon {
    flex: 1;
    padding: 0 1.5rem
}

@media (max-width: 479px) {

    .THIS .forceCommunityUserProfileBody .cUserProfileDetailCon,
    .cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon {
        padding: 0
    }
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon.large,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon.large {
    padding: 0 0 0 1.5rem
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon.fullwidth,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon.fullwidth {
    padding: 0 1.5rem 0 0
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon.large.fullwidth,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon.large.fullwidth {
    padding: 0
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .forceCommunityUserProfileDetail,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .forceCommunityUserProfileDetail,
.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .userDetailHeader,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .userDetailHeader {
    padding: 0
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .userDetailHeader,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .userDetailHeader {
    margin-bottom: 3rem
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .userDetailHeader h1,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .userDetailHeader h1 {
    color: RGB(var(--b2b_light-text-01));
    font-weight: var(--lwc-fontWeightBold);
    line-height: var(--lwc-lineHeightHeading);
    font-size: var(--lwc-fontSize7)
}

@media (max-width: 767px) {

    .THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .userDetailHeader h1,
    .cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .userDetailHeader h1 {
        display: block
    }
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .userDetailHeader>.slds-col,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .userDetailHeader>.slds-col {
    padding-right: 1.5rem
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .userDetailHeader .userBadge,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .userDetailHeader .userBadge {
    margin-top: .125rem;
    font-size: var(--lwc-fontSize3);
    color: RGB(var(--b2b_light-text-01))
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions {
    margin: 0
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button {
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    line-height: inherit;
    padding: 0;
    background: transparent;
    border: 0;
    text-align: inherit
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button:hover,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button:hover,
.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button:focus,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button:focus {
    background: transparent;
    box-shadow: none;
    outline: none
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button:active,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button:active {
    background: transparent
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button:focus,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button:focus,
.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button:focus-visible,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button:focus-visible {
    background: transparent;
    outline: none;
    outline-offset: 0
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a {
    margin: 0;
    padding: var(--lwc-spacingSmall) var(--lwc-spacingXSmall);
    cursor: pointer;
    color: RGB(var(--b2b_light-text-01));
    border-radius: 0 !important;
    font-size: var(--lwc-fontSize4);
    line-height: 1;
    text-transform: unset !important;
    font-weight: 700;
    box-shadow: none;
    border: none;
    justify-content: center;
    padding: calc(var(--lwc-spacingXSmall) - 1px) calc(var(--lwc-spacingMedium) - 1px);
    border: 1px solid var(--b2b_light-interactive-neutral);
    background: rgba(0, 0, 0, 0)
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:hover,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:hover,
.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:focus,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:focus {
    background-color: var(--b2b_light-interactive-hover-neutral)
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:active,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:active {
    background-color: var(--b2b_light-interactive-hover-neutral);
    outline: 2px solid RGB(var(--b2b_light-interactive-focus));
    outline-offset: 2px
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:focus,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:focus,
.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:focus-visible,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:disabled,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:disabled {
    cursor: not-allowed;
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:disabled:focus,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:disabled:focus,
.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:disabled:focus-visible,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:disabled:focus-visible {
    outline: none
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:hover,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:hover,
.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:focus,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:focus {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:active,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:active {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:focus,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:focus,
.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:focus-visible,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:disabled:hover,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:disabled:hover,
.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:disabled:focus,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:disabled:focus,
.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:disabled:focus-visible,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:disabled:focus-visible,
.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:disabled:active,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .branding-actions .slds-button a:disabled:active {
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .map,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .map {
    display: none
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .slds-section::before,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .slds-section::before {
    display: none
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .slds-form-element_readonly,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .slds-form-element_readonly {
    border-color: RGB(var(--b2b_light-decoration-border))
}

.THIS .forceCommunityUserProfileBody .cUserProfileDetailCon .forcePageBlockItemView.forcePageBlockItem.slds-col>.slds-form-element.slds-form-element_readonly,
.cB2bTheme .forceCommunityUserProfileBody .cUserProfileDetailCon .forcePageBlockItemView.forcePageBlockItem.slds-col>.slds-form-element.slds-form-element_readonly {
    padding: 1rem 0
}

.THIS .forceCommunityUserProfileBody .cUserKnowledgeableAboutAndStatsCon,
.cB2bTheme .forceCommunityUserProfileBody .cUserKnowledgeableAboutAndStatsCon {
    width: 30%;
    margin: 0;
    padding-left: 1.5rem
}

@media (max-width: 767px) {

    .THIS .forceCommunityUserProfileBody .cUserKnowledgeableAboutAndStatsCon,
    .cB2bTheme .forceCommunityUserProfileBody .cUserKnowledgeableAboutAndStatsCon {
        width: 100%;
        margin-top: 1.5rem;
        padding: 0
    }
}

.THIS .forceCommunityUserProfileBody .cUserKnowledgeableAboutAndStatsCon.none,
.cB2bTheme .forceCommunityUserProfileBody .cUserKnowledgeableAboutAndStatsCon.none {
    padding: 0
}

.THIS .forceCommunityUserProfileBody .forceCommunityUserProfileStats,
.cB2bTheme .forceCommunityUserProfileBody .forceCommunityUserProfileStats {
    border-radius: 0 !important;
    border: none !important;
    box-shadow: 0 2px 3px RGBA(var(--b2b_light-text-01), 0.16)
}

.THIS .forceCommunityUserProfileBody .forceCommunityUserProfileStats>.slds-p-left--medium.slds-p-right--medium,
.cB2bTheme .forceCommunityUserProfileBody .forceCommunityUserProfileStats>.slds-p-left--medium.slds-p-right--medium {
    padding: 1rem
}

.THIS .forceCommunityUserProfileBody .forceCommunityUserProfileStats>.slds-p-left--medium.slds-p-right--medium>*,
.cB2bTheme .forceCommunityUserProfileBody .forceCommunityUserProfileStats>.slds-p-left--medium.slds-p-right--medium>* {
    padding: 0
}

.THIS .forceCommunityUserProfileBody .forceCommunityUserProfileStats .header-label,
.cB2bTheme .forceCommunityUserProfileBody .forceCommunityUserProfileStats .header-label {
    margin-bottom: .75rem;
    color: RGB(var(--b2b_light-text-01));
    line-height: var(--lwc-lineHeightText)
}

.THIS .forceCommunityUserProfileBody .forceCommunityUserProfileStats table,
.cB2bTheme .forceCommunityUserProfileBody .forceCommunityUserProfileStats table {
    font-size: var(--lwc-fontSize3)
}

.THIS .forceCommunityUserProfileBody .forceCommunityUserProfileStats td,
.cB2bTheme .forceCommunityUserProfileBody .forceCommunityUserProfileStats td {
    padding: 0 .5rem 0 0
}

.THIS .forceCommunityUserProfileBody .forceCommunityUserProfileStats td .slds-p-vertical--xx-small,
.cB2bTheme .forceCommunityUserProfileBody .forceCommunityUserProfileStats td .slds-p-vertical--xx-small {
    padding: 0 0 .5rem
}

.THIS .forceCommunityUserProfileBody .forceCommunityUserProfileStats .statDesc,
.cB2bTheme .forceCommunityUserProfileBody .forceCommunityUserProfileStats .statDesc {
    display: inline-block;
    margin-bottom: .25rem
}

.THIS .forceCommunityUserProfileBody .forceCommunityUserProfileStats .statNumber,
.cB2bTheme .forceCommunityUserProfileBody .forceCommunityUserProfileStats .statNumber {
    font-size: var(--lwc-fontSize3)
}

.THIS .forceCommunityUserProfileBody .forceCommunityUserProfileStats .slds-has-dividers--top>.slds-item,
.cB2bTheme .forceCommunityUserProfileBody .forceCommunityUserProfileStats .slds-has-dividers--top>.slds-item {
    border-color: RGB(var(--b2b_light-decoration-border))
}

.THIS .forceCommunityUserProfileBody .forceCommunityUserProfileStats .slds-has-dividers--top>.slds-item .slds-p-vertical--xx-small,
.cB2bTheme .forceCommunityUserProfileBody .forceCommunityUserProfileStats .slds-has-dividers--top>.slds-item .slds-p-vertical--xx-small {
    padding: .5rem 0 0
}

.THIS~.comm-panels-container .forceChatterUpdatePhoto .fileTextSizeDesc,
.cB2bTheme~.comm-panels-container .forceChatterUpdatePhoto .fileTextSizeDesc {
    font-size: var(--lwc-fontSize5)
}

.THIS~.comm-panels-container .forceChatterUpdatePhoto .uploadImageButton,
.cB2bTheme~.comm-panels-container .forceChatterUpdatePhoto .uploadImageButton {
    margin: 1rem 0
}

.THIS~.comm-panels-container .forceChatterUpdatePhoto .uploadImageButton .slds-icon,
.cB2bTheme~.comm-panels-container .forceChatterUpdatePhoto .uploadImageButton .slds-icon {
    width: 1.5rem;
    height: 1.5rem
}

.THIS~.comm-panels-container .forceChatterUpdatePhoto .uiInputCheckbox,
.cB2bTheme~.comm-panels-container .forceChatterUpdatePhoto .uiInputCheckbox {
    margin-top: 1rem
}

.THIS .comm-page-detail-0ZG,
.cB2bTheme .comm-page-detail-0ZG,
.THIS .comm-page-global-search,
.cB2bTheme .comm-page-global-search {
    max-width: unset;
    padding: 0
}

@media only screen and (min-width: 1220px) {

    .THIS .comm-page-detail-0ZG,
    .cB2bTheme .comm-page-detail-0ZG,
    .THIS .comm-page-global-search,
    .cB2bTheme .comm-page-global-search {
        min-height: calc(100vh - var(--header-height))
    }
}

.THIS .comm-page-detail-0ZG .ui-widget:not(:last-child),
.cB2bTheme .comm-page-detail-0ZG .ui-widget:not(:last-child),
.THIS .comm-page-global-search .ui-widget:not(:last-child),
.cB2bTheme .comm-page-global-search .ui-widget:not(:last-child) {
    margin-bottom: 0
}

.THIS .comm-page-detail-0ZG .main-section c-b2b-parts-finder:after,
.cB2bTheme .comm-page-detail-0ZG .main-section c-b2b-parts-finder:after,
.THIS .comm-page-global-search .main-section c-b2b-parts-finder:after,
.cB2bTheme .comm-page-global-search .main-section c-b2b-parts-finder:after {
    content: "";
    position: absolute;
    bottom: 0;
    width: 100vw;
    border-bottom: 0.5px solid RGB(var(--b2b_light-decoration-border))
}

@media only screen and (min-width: 1200px) {

    .THIS .comm-page-detail-0ZG .main-section c-b2b-parts-finder .slds-scoped-notification,
    .cB2bTheme .comm-page-detail-0ZG .main-section c-b2b-parts-finder .slds-scoped-notification,
    .THIS .comm-page-global-search .main-section c-b2b-parts-finder .slds-scoped-notification,
    .cB2bTheme .comm-page-global-search .main-section c-b2b-parts-finder .slds-scoped-notification {
        padding-right: var(--lwc-spacingXLarge)
    }
}

.THIS .comm-page-detail-0ZG c-b2b-parts-finder,
.cB2bTheme .comm-page-detail-0ZG c-b2b-parts-finder,
.THIS .comm-page-global-search c-b2b-parts-finder,
.cB2bTheme .comm-page-global-search c-b2b-parts-finder {
    margin-bottom: 0;
    position: relative
}

.THIS .comm-page-detail-0ZG c-b2b-parts-finder .slds-scoped-notification,
.cB2bTheme .comm-page-detail-0ZG c-b2b-parts-finder .slds-scoped-notification,
.THIS .comm-page-global-search c-b2b-parts-finder .slds-scoped-notification,
.cB2bTheme .comm-page-global-search c-b2b-parts-finder .slds-scoped-notification {
    background-color: unset;
    border-left: unset;
    justify-content: flex-start
}

.THIS .comm-page-detail-0ZG c-b2b-parts-finder .slds-box,
.cB2bTheme .comm-page-detail-0ZG c-b2b-parts-finder .slds-box,
.THIS .comm-page-global-search c-b2b-parts-finder .slds-box,
.cB2bTheme .comm-page-global-search c-b2b-parts-finder .slds-box {
    border-width: 0.5px;
    border-left: none;
    border-right-width: 1px;
    margin: 0
}

@media (min-width: 768px) {

    .THIS .comm-page-detail-0ZG c-b2b-parts-finder .actions-wrapper,
    .cB2bTheme .comm-page-detail-0ZG c-b2b-parts-finder .actions-wrapper,
    .THIS .comm-page-global-search c-b2b-parts-finder .actions-wrapper,
    .cB2bTheme .comm-page-global-search c-b2b-parts-finder .actions-wrapper {
        padding-left: var(--lwc-spacingLarge)
    }
}

.THIS .comm-page-detail-0ZG c-b2b-parts-finder+c-b2b-search-layout,
.cB2bTheme .comm-page-detail-0ZG c-b2b-parts-finder+c-b2b-search-layout,
.THIS .comm-page-global-search c-b2b-parts-finder+c-b2b-search-layout,
.cB2bTheme .comm-page-global-search c-b2b-parts-finder+c-b2b-search-layout {
    margin-top: -.5px;
    display: block
}

.THIS .comm-page-detail-0ZG c-b2b-search-paginator button lightning-primitive-icon,
.cB2bTheme .comm-page-detail-0ZG c-b2b-search-paginator button lightning-primitive-icon,
.THIS .comm-page-global-search c-b2b-search-paginator button lightning-primitive-icon,
.cB2bTheme .comm-page-global-search c-b2b-search-paginator button lightning-primitive-icon {
    width: 1rem;
    height: 1rem
}

.THIS .comm-page-detail-0ZG header .slds-form-element__label,
.cB2bTheme .comm-page-detail-0ZG header .slds-form-element__label,
.THIS .comm-page-global-search header .slds-form-element__label,
.cB2bTheme .comm-page-global-search header .slds-form-element__label {
    font-size: var(--lwc-fontSize4);
    margin: 0 .25rem 0 0;
    color: RGB(var(--b2b_light-text-02))
}

.THIS .comm-page-detail-0ZG header .slds-form-element__label:after,
.cB2bTheme .comm-page-detail-0ZG header .slds-form-element__label:after,
.THIS .comm-page-global-search header .slds-form-element__label:after,
.cB2bTheme .comm-page-global-search header .slds-form-element__label:after {
    content: ":"
}

.THIS .comm-page-detail-0ZG .sort-menu .slds-combobox__input,
.cB2bTheme .comm-page-detail-0ZG .sort-menu .slds-combobox__input,
.THIS .comm-page-global-search .sort-menu .slds-combobox__input,
.cB2bTheme .comm-page-global-search .sort-menu .slds-combobox__input,
.cB2bTheme .fixed-pagination-combobox .sort-menu .slds-combobox__input {
    background: RGB(var(--b2b_light-bg-01));
    min-height: unset;
    border: none;
    padding: 0 1.5rem 0 .125rem
}

.THIS .comm-page-detail-0ZG .sort-menu .slds-input__icon,
.cB2bTheme .comm-page-detail-0ZG .sort-menu .slds-input__icon,
.THIS .comm-page-global-search .sort-menu .slds-input__icon,
.cB2bTheme .comm-page-global-search .sort-menu .slds-input__icon,
.cB2bTheme .fixed-pagination-combobox .sort-menu .slds-input__icon {
    right: 0
}

.THIS .comm-page-detail-0ZG .sort-menu .slds-dropdown_left,
.cB2bTheme .comm-page-detail-0ZG .sort-menu .slds-dropdown_left,
.THIS .comm-page-global-search .sort-menu .slds-dropdown_left,
.cB2bTheme .comm-page-global-search .sort-menu .slds-dropdown_left {
    left: auto;
    right: 0;
    max-width: unset;
    width: 350px
}

.THIS .comm-page-detail-0ZG .sort-menu .slds-listbox__option-icon,
.cB2bTheme .comm-page-detail-0ZG .sort-menu .slds-listbox__option-icon,
.THIS .comm-page-global-search .sort-menu .slds-listbox__option-icon,
.cB2bTheme .comm-page-global-search .sort-menu .slds-listbox__option-icon {
    margin: 0 var(--lwc-spacingSmall) 0 0
}

.THIS .comm-page-detail-0ZG .aside-section .slds-accordion__list-item,
.cB2bTheme .comm-page-detail-0ZG .aside-section .slds-accordion__list-item,
.THIS .comm-page-global-search .aside-section .slds-accordion__list-item,
.cB2bTheme .comm-page-global-search .aside-section .slds-accordion__list-item {
    border: none
}

.THIS .comm-page-detail-0ZG .aside-section .slds-accordion__content,
.cB2bTheme .comm-page-detail-0ZG .aside-section .slds-accordion__content,
.THIS .comm-page-detail-0ZG .aside-section .slds-accordion__summary-action,
.cB2bTheme .comm-page-detail-0ZG .aside-section .slds-accordion__summary-action,
.THIS .comm-page-global-search .aside-section .slds-accordion__content,
.cB2bTheme .comm-page-global-search .aside-section .slds-accordion__content,
.THIS .comm-page-global-search .aside-section .slds-accordion__summary-action,
.cB2bTheme .comm-page-global-search .aside-section .slds-accordion__summary-action {
    margin: 0;
    padding: 0
}

.THIS .comm-page-detail-0ZG .aside-section .slds-accordion__summary-action,
.cB2bTheme .comm-page-detail-0ZG .aside-section .slds-accordion__summary-action,
.THIS .comm-page-global-search .aside-section .slds-accordion__summary-action,
.cB2bTheme .comm-page-global-search .aside-section .slds-accordion__summary-action {
    padding: var(--lwc-spacingMedium) 0 0
}

.THIS .comm-page-detail-0ZG .aside-section lightning-helptext .slds-form-element__icon,
.cB2bTheme .comm-page-detail-0ZG .aside-section lightning-helptext .slds-form-element__icon,
.THIS .comm-page-global-search .aside-section lightning-helptext .slds-form-element__icon,
.cB2bTheme .comm-page-global-search .aside-section lightning-helptext .slds-form-element__icon {
    padding: 0
}

.THIS .comm-page-detail-0ZG .aside-section lightning-helptext .slds-button__icon,
.cB2bTheme .comm-page-detail-0ZG .aside-section lightning-helptext .slds-button__icon,
.THIS .comm-page-global-search .aside-section lightning-helptext .slds-button__icon,
.cB2bTheme .comm-page-global-search .aside-section lightning-helptext .slds-button__icon {
    margin: 0 0 0 var(--lwc-spacingXSmall);
    padding: 0
}

.THIS .comm-page-detail-0ZG .aside-section .slds-checkbox_toggle [type=checkbox]:checked+.slds-checkbox_faux_container .slds-checkbox_on,
.cB2bTheme .comm-page-detail-0ZG .aside-section .slds-checkbox_toggle [type=checkbox]:checked+.slds-checkbox_faux_container .slds-checkbox_on,
.THIS .comm-page-detail-0ZG .aside-section .slds-checkbox_toggle [type=checkbox]+.slds-checkbox_faux_container .slds-checkbox_off,
.cB2bTheme .comm-page-detail-0ZG .aside-section .slds-checkbox_toggle [type=checkbox]+.slds-checkbox_faux_container .slds-checkbox_off,
.THIS .comm-page-global-search .aside-section .slds-checkbox_toggle [type=checkbox]:checked+.slds-checkbox_faux_container .slds-checkbox_on,
.cB2bTheme .comm-page-global-search .aside-section .slds-checkbox_toggle [type=checkbox]:checked+.slds-checkbox_faux_container .slds-checkbox_on,
.THIS .comm-page-global-search .aside-section .slds-checkbox_toggle [type=checkbox]+.slds-checkbox_faux_container .slds-checkbox_off,
.cB2bTheme .comm-page-global-search .aside-section .slds-checkbox_toggle [type=checkbox]+.slds-checkbox_faux_container .slds-checkbox_off {
    display: none
}

.THIS .comm-page-detail-0ZG [data-type="Robot"] .image-area,
.cB2bTheme .comm-page-detail-0ZG [data-type="Robot"] .image-area,
.THIS .comm-page-global-search [data-type="Robot"] .image-area,
.cB2bTheme .comm-page-global-search [data-type="Robot"] .image-area {
    aspect-ratio: 1/1
}

.THIS .comm-page-detail-0ZG .icon-filter .active .slds-button__icon,
.cB2bTheme .comm-page-detail-0ZG .icon-filter .active .slds-button__icon,
.THIS .comm-page-global-search .icon-filter .active .slds-button__icon,
.cB2bTheme .comm-page-global-search .icon-filter .active .slds-button__icon {
    height: 15px;
    width: 15px
}

.THIS .comm-page-detail-0ZG .icon-filter .slds-button__icon,
.cB2bTheme .comm-page-detail-0ZG .icon-filter .slds-button__icon,
.THIS .comm-page-global-search .icon-filter .slds-button__icon,
.cB2bTheme .comm-page-global-search .icon-filter .slds-button__icon {
    height: 32px;
    width: 32px
}

.THIS .comm-page-detail-0ZG .fields-area .article-number,
.cB2bTheme .comm-page-detail-0ZG .fields-area .article-number,
.THIS .comm-page-global-search .fields-area .article-number,
.cB2bTheme .comm-page-global-search .fields-area .article-number {
    font-size: var(--lwc-fontSize3);
    color: var(--b2b_light-text-02)
}

.THIS .comm-page-detail-0ZG c-b2b-search-filter .slider-wrapper .slider,
.cB2bTheme .comm-page-detail-0ZG c-b2b-search-filter .slider-wrapper .slider,
.THIS .comm-page-global-search c-b2b-search-filter .slider-wrapper .slider,
.cB2bTheme .comm-page-global-search c-b2b-search-filter .slider-wrapper .slider {
    margin: var(--lwc-spacingXSmall) 0 var(--lwc-spacingMedium)
}

.THIS .comm-page-detail-0ZG~.footer-container,
.cB2bTheme .comm-page-detail-0ZG~.footer-container,
.THIS .comm-page-global-search~.footer-container,
.cB2bTheme .comm-page-global-search~.footer-container {
    padding-top: 0
}

.THIS .comm-page-detail-0ZG c-b2b-category-landing .service-category-p-style p,
.cB2bTheme .comm-page-detail-0ZG c-b2b-category-landing .service-category-p-style p,
.THIS .comm-page-global-search c-b2b-category-landing .service-category-p-style p,
.cB2bTheme .comm-page-global-search c-b2b-category-landing .service-category-p-style p {
    white-space: break-spaces;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden
}

.THIS~.comm-panels-container b2b_search_facets-facets-modal .category-tree-section,
.cB2bTheme~.comm-panels-container b2b_search_facets-facets-modal .category-tree-section,
.THIS~.comm-panels-container b2b_search_facets-facets-modal .facets-section,
.cB2bTheme~.comm-panels-container b2b_search_facets-facets-modal .facets-section {
    border-color: RGB(var(--b2b_light-decoration-border))
}

.THIS~.comm-panels-container b2b_search_facets-facets-modal .category-tree-section,
.cB2bTheme~.comm-panels-container b2b_search_facets-facets-modal .category-tree-section {
    padding: 0
}

.THIS~.comm-panels-container b2b_search_facets-facets-modal .category-tree-section a,
.cB2bTheme~.comm-panels-container b2b_search_facets-facets-modal .category-tree-section a {
    font-size: var(--lwc-fontSize5)
}

.THIS~.comm-panels-container b2b_search_facets-facets-modal .category-tree-section a:hover,
.cB2bTheme~.comm-panels-container b2b_search_facets-facets-modal .category-tree-section a:hover {
    color: RGB(var(--b2b_light-text-01))
}

.THIS~.comm-panels-container b2b_search_facets-facets-modal .categories,
.cB2bTheme~.comm-panels-container b2b_search_facets-facets-modal .categories,
.THIS~.comm-panels-container b2b_search_facets-facets-modal h2,
.cB2bTheme~.comm-panels-container b2b_search_facets-facets-modal h2,
.THIS~.comm-panels-container b2b_search_facets-facets-modal .facet-header,
.cB2bTheme~.comm-panels-container b2b_search_facets-facets-modal .facet-header,
.THIS~.comm-panels-container b2b_search_facets-facets-modal .facet-body,
.cB2bTheme~.comm-panels-container b2b_search_facets-facets-modal .facet-body {
    padding: 0
}

.THIS~.comm-panels-container b2b_search_facets-facets-modal .facets-section b2b_search_facets-facet-item>.slds-form-element__label,
.cB2bTheme~.comm-panels-container b2b_search_facets-facets-modal .facets-section b2b_search_facets-facet-item>.slds-form-element__label {
    display: none
}

.THIS~.comm-panels-container b2b_search_facets-facets-modal .facets-section b2b_search_facets-facet-item lightning-input .slds-form-element__label.slds-assistive-text,
.cB2bTheme~.comm-panels-container b2b_search_facets-facets-modal .facets-section b2b_search_facets-facet-item lightning-input .slds-form-element__label.slds-assistive-text {
    margin-left: 1rem !important;
    position: static !important;
    width: auto !important;
    height: auto !important
}

.THIS .layout-container .image-area img,
.cB2bTheme .layout-container .image-area img {
    background: #fff;
    aspect-ratio: 1/1
}

.THIS .layout-container[data-type="Robot"] .image-area img,
.cB2bTheme .layout-container[data-type="Robot"] .image-area img {
    aspect-ratio: 3/4;
    object-fit: scale-down
}

.THIS .comm-page-detail-01t c-b2b-parts-finder .slds-scoped-notification,
.cB2bTheme .comm-page-detail-01t c-b2b-parts-finder .slds-scoped-notification {
    padding: var(--lwc-spacingSmall)
}

.THIS .comm-page-detail-01t c-b2b-parts-finder .actions-wrapper .slds-button,
.cB2bTheme .comm-page-detail-01t c-b2b-parts-finder .actions-wrapper .slds-button {
    padding: var(--lwc-spacingXxSmall) var(--lwc-spacingMedium);
    min-height: 32px
}

.THIS .comm-page-detail-01t c-b2b-product-detail-gallery .thumbs-wrapper .thumb c-b2b-svg svg,
.cB2bTheme .comm-page-detail-01t c-b2b-product-detail-gallery .thumbs-wrapper .thumb c-b2b-svg svg {
    filter: drop-shadow(0px 0px 4px rgba(var(--b2b_neutral-black), 0.4))
}

.THIS .comm-page-detail-01t c-b2b-product-detail-price-box .price-label .slds-form-element__icon,
.cB2bTheme .comm-page-detail-01t c-b2b-product-detail-price-box .price-label .slds-form-element__icon {
    padding: 0
}

.THIS .comm-page-detail-01t c-b2b-product-detail-price-box .price-label .slds-form-element__icon lightning-primitive-icon,
.cB2bTheme .comm-page-detail-01t c-b2b-product-detail-price-box .price-label .slds-form-element__icon lightning-primitive-icon {
    width: 16px;
    height: 16px;
    margin-left: var(--lwc-spacingXxSmall);
    display: flex;
    align-items: center;
    justify-content: center
}

.THIS .comm-page-detail-01t c-b2b-product-detail-price-box .price-label .slds-form-element__icon lightning-primitive-icon::before,
.cB2bTheme .comm-page-detail-01t c-b2b-product-detail-price-box .price-label .slds-form-element__icon lightning-primitive-icon::before {
    margin: 0
}

.THIS .comm-page-detail-01t c-b2b-product-detail-price-box c-b2b-quantity-input .quantity-selector,
.cB2bTheme .comm-page-detail-01t c-b2b-product-detail-price-box c-b2b-quantity-input .quantity-selector {
    margin: 0
}

.THIS .comm-page-detail-01t c-b2b-product-detail-price-box c-b2b-quantity-input .quantity-selector .quantity-container,
.cB2bTheme .comm-page-detail-01t c-b2b-product-detail-price-box c-b2b-quantity-input .quantity-selector .quantity-container {
    width: 160px
}

.THIS .comm-page-detail-01t c-b2b-product-detail-price-box c-b2b-quantity-input .quantity-selector .quantity-container input,
.cB2bTheme .comm-page-detail-01t c-b2b-product-detail-price-box c-b2b-quantity-input .quantity-selector .quantity-container input {
    height: 40px
}

.THIS .comm-page-detail-01t c-b2b-product-detail-info lightning-formatted-rich-text div,
.cB2bTheme .comm-page-detail-01t c-b2b-product-detail-info lightning-formatted-rich-text div {
    padding: 0 0 var(--lwc-spacingXSmall)
}

.THIS .comm-page-detail-01t .siteforceContentArea .comm-layout-column .ui-widget,
.cB2bTheme .comm-page-detail-01t .siteforceContentArea .comm-layout-column .ui-widget {
    margin-bottom: 0
}

.THIS .comm-page-detail-01t .slds-col--padded.slds-size--12-of-12.slds-medium-size--6-of-12.slds-large-size--6-of-12.comm-layout-column:first-child,
.cB2bTheme .comm-page-detail-01t .slds-col--padded.slds-size--12-of-12.slds-medium-size--6-of-12.slds-large-size--6-of-12.comm-layout-column:first-child {
    width: auto
}

@media (max-width: 767px) {

    .THIS .comm-page-detail-01t .slds-col--padded.slds-size--12-of-12.slds-medium-size--6-of-12.slds-large-size--6-of-12.comm-layout-column:first-child,
    .cB2bTheme .comm-page-detail-01t .slds-col--padded.slds-size--12-of-12.slds-medium-size--6-of-12.slds-large-size--6-of-12.comm-layout-column:first-child {
        width: 100%
    }
}

.THIS .comm-page-detail-01t .slds-col--padded.slds-size--12-of-12.slds-medium-size--6-of-12.slds-large-size--6-of-12.comm-layout-column:last-child,
.cB2bTheme .comm-page-detail-01t .slds-col--padded.slds-size--12-of-12.slds-medium-size--6-of-12.slds-large-size--6-of-12.comm-layout-column:last-child {
    flex: 1
}

.THIS .comm-page-detail-01t .images,
.cB2bTheme .comm-page-detail-01t .images {
    align-items: flex-start
}

@media (max-width: 767px) {

    .THIS .comm-page-detail-01t .images,
    .cB2bTheme .comm-page-detail-01t .images {
        align-items: center
    }
}

.THIS .comm-page-detail-01t .images b2b_buyer_product_images-gallery-image,
.cB2bTheme .comm-page-detail-01t .images b2b_buyer_product_images-gallery-image {
    padding: 0
}

@media (max-width: 1023px) {

    .THIS .comm-page-detail-01t .images b2b_buyer_product_images-gallery-image,
    .cB2bTheme .comm-page-detail-01t .images b2b_buyer_product_images-gallery-image {
        width: 18.75rem;
        height: 18.75rem
    }
}

@media (max-width: 767px) {

    .THIS .comm-page-detail-01t .images b2b_buyer_product_images-gallery-image,
    .cB2bTheme .comm-page-detail-01t .images b2b_buyer_product_images-gallery-image {
        width: 25rem;
        height: 25rem
    }
}

@media (max-width: 479px) {

    .THIS .comm-page-detail-01t .images b2b_buyer_product_images-gallery-image,
    .cB2bTheme .comm-page-detail-01t .images b2b_buyer_product_images-gallery-image {
        width: 17rem;
        height: 17rem
    }
}

.THIS .comm-page-detail-01t .images .carousel ul,
.cB2bTheme .comm-page-detail-01t .images .carousel ul {
    flex: 1
}

.THIS .comm-page-detail-01t .images .carousel ul li,
.cB2bTheme .comm-page-detail-01t .images .carousel ul li {
    width: 25%
}

.THIS .comm-page-detail-01t .images .carousel .image-container[b2b_buyer_product_images-carousel_carousel],
.cB2bTheme .comm-page-detail-01t .images .carousel .image-container[b2b_buyer_product_images-carousel_carousel] {
    border-color: RGB(var(--b2b_light-decoration-border))
}

.THIS .comm-page-detail-01t .images .carousel .image-container[b2b_buyer_product_images-carousel_carousel][aria-selected="true"],
.cB2bTheme .comm-page-detail-01t .images .carousel .image-container[b2b_buyer_product_images-carousel_carousel][aria-selected="true"] {
    border-width: 2px;
    border-color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .comm-page-detail-01t .images button:hover,
.cB2bTheme .comm-page-detail-01t .images button:hover,
.THIS .comm-page-detail-01t .images button:focus,
.cB2bTheme .comm-page-detail-01t .images button:focus {
    background-color: transparent
}

.THIS .comm-page-detail-01t b2b_buyer_pricing-product-price,
.cB2bTheme .comm-page-detail-01t b2b_buyer_pricing-product-price {
    padding-bottom: 2rem
}

.THIS .comm-page-detail-01t .price-unavailable,
.cB2bTheme .comm-page-detail-01t .price-unavailable {
    text-align: left
}

@media (max-width: 1024px) {

    .THIS .comm-page-detail-01t table[b2b_buyer_pricing-productprice_productprice],
    .cB2bTheme .comm-page-detail-01t table[b2b_buyer_pricing-productprice_productprice] {
        display: block
    }
}

@media (max-width: 1024px) {

    .THIS .comm-page-detail-01t table[b2b_buyer_pricing-productprice_productprice] td:first-child[b2b_buyer_pricing-productPrice_productPrice],
    .cB2bTheme .comm-page-detail-01t table[b2b_buyer_pricing-productprice_productprice] td:first-child[b2b_buyer_pricing-productPrice_productPrice] {
        text-align: left
    }
}

.THIS .comm-page-detail-01t table[b2b_buyer_pricing-productprice_productprice] td,
.cB2bTheme .comm-page-detail-01t table[b2b_buyer_pricing-productprice_productprice] td,
.THIS .comm-page-detail-01t table[b2b_buyer_pricing-productprice_productprice] td>*,
.cB2bTheme .comm-page-detail-01t table[b2b_buyer_pricing-productprice_productprice] td>* {
    color: RGB(var(--b2b_light-text-01))
}

.THIS .comm-page-detail-01t .slds-select_container::before,
.cB2bTheme .comm-page-detail-01t .slds-select_container::before {
    top: .875rem
}

.THIS .comm-page-detail-01t .slds-select_container::after,
.cB2bTheme .comm-page-detail-01t .slds-select_container::after {
    bottom: .875rem
}

.THIS .comm-page-detail-01t .quantity-list-container,
.cB2bTheme .comm-page-detail-01t .quantity-list-container {
    margin-bottom: 3rem
}

.THIS .comm-page-detail-01t .quantity-rule,
.cB2bTheme .comm-page-detail-01t .quantity-rule {
    margin-bottom: .5rem;
    text-align: left
}

@media (max-width: 767px) {

    .THIS .comm-page-detail-01t .quantity-rule,
    .cB2bTheme .comm-page-detail-01t .quantity-rule {
        margin-left: 0
    }
}

.THIS .comm-page-detail-01t .quantity-rule .slds-rich-text-editor__output[b2b_buyer_product_details-purchaseoptions_purchaseoptions],
.cB2bTheme .comm-page-detail-01t .quantity-rule .slds-rich-text-editor__output[b2b_buyer_product_details-purchaseoptions_purchaseoptions] {
    font-size: var(--lwc-fontSize3);
    color: RGB(var(--b2b_light-text-01));
    font-weight: 400;
    line-height: var(--lwc-lineHeightText)
}

.THIS .comm-page-detail-01t .quantity-rule .slds-rich-text-editor__output[b2b_buyer_product_details-purchaseoptions_purchaseoptions] span,
.cB2bTheme .comm-page-detail-01t .quantity-rule .slds-rich-text-editor__output[b2b_buyer_product_details-purchaseoptions_purchaseoptions] span {
    display: inline-block
}

@media (min-width: 1024px) {

    .THIS .comm-page-detail-01t .quantity-list-action,
    .cB2bTheme .comm-page-detail-01t .quantity-list-action {
        flex-direction: row;
        align-items: baseline
    }
}

@media (max-width: 1023px) {

    .THIS .comm-page-detail-01t .quantity-list-action,
    .cB2bTheme .comm-page-detail-01t .quantity-list-action {
        align-self: flex-start
    }
}

@media (max-width: 767px) {

    .THIS .comm-page-detail-01t .quantity-list-action,
    .cB2bTheme .comm-page-detail-01t .quantity-list-action {
        width: 100%
    }
}

@media (min-width: 768px) and (max-width: 1024px) {

    .THIS .comm-page-detail-01t .quantity-list-action,
    .cB2bTheme .comm-page-detail-01t .quantity-list-action {
        flex-direction: row
    }
}

.THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-add-quantity,
.cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-add-quantity {
    margin: 0 1rem 0 0
}

@media (max-width: 1023px) {

    .THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-add-quantity,
    .cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-add-quantity {
        flex-direction: column
    }
}

@media (max-width: 767px) {

    .THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-add-quantity,
    .cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-add-quantity {
        margin: 0
    }
}

.THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-add-quantity .container,
.cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-add-quantity .container {
    align-items: baseline
}

@media (max-width: 1023px) {

    .THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-add-quantity .container,
    .cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-add-quantity .container {
        flex-direction: column
    }
}

.THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-constrained-quantity-selector,
.cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-constrained-quantity-selector {
    align-self: flex-start
}

@media (max-width: 767px) {

    .THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-constrained-quantity-selector,
    .cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-constrained-quantity-selector {
        margin-bottom: 1.5rem
    }
}

@media (min-width: 768px) and (max-width: 1024px) {

    .THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-constrained-quantity-selector,
    .cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-constrained-quantity-selector {
        margin: 0
    }
}

.THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-constrained-quantity-selector span[b2b_buyer_cart-constrainedquantityselector_constrainedquantityselector],
.cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-constrained-quantity-selector span[b2b_buyer_cart-constrainedquantityselector_constrainedquantityselector] {
    margin-bottom: 0
}

.THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-constrained-quantity-selector .controls,
.cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-constrained-quantity-selector .controls {
    margin-right: 1.5rem
}

@media (max-width: 1023px) {

    .THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-constrained-quantity-selector .controls,
    .cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-constrained-quantity-selector .controls {
        margin: 0
    }
}

.THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-add-to-cart-button,
.cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-add-to-cart-button,
.THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button,
.cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button {
    height: auto
}

@media (min-width: 768px) and (max-width: 1024px) {

    .THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-add-to-cart-button,
    .cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_cart-add-to-cart-button {
        width: 100%;
        margin-top: 1rem
    }
}

.THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button,
.cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button {
    margin: 0;
    align-self: baseline
}

@media (max-width: 1023px) {

    .THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button,
    .cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button {
        align-self: flex-end
    }
}

@media (max-width: 767px) {

    .THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button,
    .cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button {
        width: 100%;
        margin-top: 1rem
    }
}

.THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button>.slds-button_brand,
.cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button>.slds-button_brand {
    padding: calc(var(--lwc-spacingXSmall) - 1px) calc(var(--lwc-spacingMedium) - 1px);
    border: 1px solid RGB(var(--b2b_light-interactive-brand));
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button>.slds-button_brand:hover,
.cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button>.slds-button_brand:hover,
.THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button>.slds-button_brand:focus,
.cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button>.slds-button_brand:focus {
    background: var(--b2b_light-interactive-hover-neutral);
    border: 1px solid RGB(var(--b2b_light-interactive-brand-hover))
}

.THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button>.slds-button_brand:active,
.cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button>.slds-button_brand:active {
    background: var(--b2b_light-interactive-active-neutral);
    color: RGB(var(--b2b_light-interactive-brand-hover));
    border: 1px solid RGB(var(--b2b_light-interactive-brand-hover))
}

.THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button>.slds-button_brand:focus,
.cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button>.slds-button_brand:focus,
.THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button>.slds-button_brand:focus-visible,
.cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button>.slds-button_brand:focus-visible {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button>.slds-button_brand:disabled,
.cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button>.slds-button_brand:disabled {
    border-color: RGB(var(--b2b_light-interactive-disabled-01))
}

.THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button>.slds-button_brand:disabled:hover,
.cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button>.slds-button_brand:disabled:hover,
.THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button>.slds-button_brand:disabled:focus,
.cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button>.slds-button_brand:disabled:focus,
.THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button>.slds-button_brand:disabled:focus-visible,
.cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button>.slds-button_brand:disabled:focus-visible,
.THIS .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button>.slds-button_brand:disabled:active,
.cB2bTheme .comm-page-detail-01t .quantity-list-action b2b_buyer_wishlists-add-to-list-button>.slds-button_brand:disabled:active {
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .comm-page-detail-01t b2b_buyer_product_details-purchase-options h2[b2b_buyer_product_details-variantselector_variantselector],
.cB2bTheme .comm-page-detail-01t b2b_buyer_product_details-purchase-options h2[b2b_buyer_product_details-variantselector_variantselector] {
    color: RGB(var(--b2b_light-text-01))
}

.THIS .comm-page-detail-01t b2b_buyer_pricing-tiers,
.cB2bTheme .comm-page-detail-01t b2b_buyer_pricing-tiers {
    padding: 0 0 1.5rem
}

.THIS .comm-page-detail-01t b2b_buyer_pricing-tiers h2[b2b_buyer_pricing-tiers_tiers],
.cB2bTheme .comm-page-detail-01t b2b_buyer_pricing-tiers h2[b2b_buyer_pricing-tiers_tiers] {
    color: RGB(var(--b2b_light-text-01))
}

.THIS .comm-page-detail-01t lightning-layout[b2b_buyer_pricing-tiers_tiers],
.cB2bTheme .comm-page-detail-01t lightning-layout[b2b_buyer_pricing-tiers_tiers] {
    border-color: RGB(var(--b2b_light-decoration-border))
}

.THIS .comm-page-detail-01t .forceCommunityTabset .slds-accordion__list-item,
.cB2bTheme .comm-page-detail-01t .forceCommunityTabset .slds-accordion__list-item {
    border: none
}

.THIS .comm-page-detail-01t c-b2b-product-detail-tab-relations tbody>tr>td:not(:first-of-type),
.cB2bTheme .comm-page-detail-01t c-b2b-product-detail-tab-relations tbody>tr>td:not(:first-of-type) {
    max-width: 15vw
}

@media (max-width: 767px) {

    .THIS .comm-page-detail-01t c-b2b-product-detail-tab-relations tbody>tr>td:not(:first-of-type),
    .cB2bTheme .comm-page-detail-01t c-b2b-product-detail-tab-relations tbody>tr>td:not(:first-of-type) {
        max-width: 30vw
    }
}

.THIS .comm-page-detail-01t c-b2b-product-detail-tab-relations tbody>tr>td:not(:first-of-type) lightning-formatted-rich-text,
.cB2bTheme .comm-page-detail-01t c-b2b-product-detail-tab-relations tbody>tr>td:not(:first-of-type) lightning-formatted-rich-text {
    overflow: hidden
}

.THIS .comm-page-detail-01t c-b2b-product-detail-tab-relations tbody>tr>td:not(:first-of-type) lightning-formatted-rich-text p,
.cB2bTheme .comm-page-detail-01t c-b2b-product-detail-tab-relations tbody>tr>td:not(:first-of-type) lightning-formatted-rich-text p {
    white-space: break-spaces;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden
}

.THIS .comm-page-detail-0a6 .siteforceContentArea~.slds-grid,
.cB2bTheme .comm-page-detail-0a6 .siteforceContentArea~.slds-grid {
    padding: 0 var(--lwc-spacingMedium)
}

.THIS .comm-page-detail-0a6 .siteforceContentArea~.slds-grid>.comm-layout-column,
.cB2bTheme .comm-page-detail-0a6 .siteforceContentArea~.slds-grid>.comm-layout-column {
    padding: 0
}

.THIS .comm-page-detail-0a6 [data-region-name="header"] .page-header-container,
.cB2bTheme .comm-page-detail-0a6 [data-region-name="header"] .page-header-container {
    padding: 0
}

.THIS .comm-page-detail-0a6 c-b2b-cart-contents header,
.cB2bTheme .comm-page-detail-0a6 c-b2b-cart-contents header {
    flex-direction: column;
    align-items: flex-start;
    border-color: RGB(var(--b2b_light-decoration-border))
}

@media (min-width: 1024px) {

    .THIS .comm-page-detail-0a6 c-b2b-cart-contents header,
    .cB2bTheme .comm-page-detail-0a6 c-b2b-cart-contents header {
        flex-direction: row;
        align-items: center
    }
}

.THIS .comm-page-detail-0a6 c-b2b-cart-contents header h1,
.cB2bTheme .comm-page-detail-0a6 c-b2b-cart-contents header h1 {
    font-size: var(--lwc-fontSize8)
}

.THIS .comm-page-detail-0a6 c-b2b-cart-contents header .sort-menu,
.cB2bTheme .comm-page-detail-0a6 c-b2b-cart-contents header .sort-menu {
    align-self: flex-end
}

.THIS .comm-page-detail-0a6 c-b2b-cart-contents header .sort-menu .slds-form-element__label,
.cB2bTheme .comm-page-detail-0a6 c-b2b-cart-contents header .sort-menu .slds-form-element__label {
    font-size: var(--lwc-fontSize4);
    margin: 0;
    color: RGB(var(--b2b_light-text-02))
}

.THIS .comm-page-detail-0a6 c-b2b-cart-contents header .sort-menu .slds-form-element__label:after,
.cB2bTheme .comm-page-detail-0a6 c-b2b-cart-contents header .sort-menu .slds-form-element__label:after {
    content: ":"
}

.THIS .comm-page-detail-0a6 c-b2b-cart-contents header .sort-menu .slds-combobox__input,
.cB2bTheme .comm-page-detail-0a6 c-b2b-cart-contents header .sort-menu .slds-combobox__input {
    background: transparent;
    border: none;
    padding: 0 var(--lwc-spacingXxLarge) 0 var(--lwc-spacingXSmall)
}

.THIS .comm-page-detail-0a6 c-b2b-cart-contents footer,
.cB2bTheme .comm-page-detail-0a6 c-b2b-cart-contents footer {
    display: flex;
    justify-content: flex-end
}

.THIS .comm-page-detail-0a6 c-b2b-cart-items,
.cB2bTheme .comm-page-detail-0a6 c-b2b-cart-items {
    height: auto;
    max-height: unset;
    overflow: unset;
    padding: 0
}

.THIS .comm-page-detail-0a6 c-b2b-cart-items>ul,
.cB2bTheme .comm-page-detail-0a6 c-b2b-cart-items>ul {
    height: auto
}

@media (min-width: 768px) {

    .THIS .comm-page-detail-0a6 [data-region-name="sidebar"],
    .cB2bTheme .comm-page-detail-0a6 [data-region-name="sidebar"] {
        margin: 0 0 0 32px
    }
}

.THIS .comm-page-detail-0a6 [data-region-name="sidebar"]>.ui-widget:not(:last-child),
.cB2bTheme .comm-page-detail-0a6 [data-region-name="sidebar"]>.ui-widget:not(:last-child) {
    margin-bottom: 0
}

.THIS .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button lightning-button,
.cB2bTheme .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button lightning-button {
    margin: 0
}

.THIS .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button,
.cB2bTheme .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button {
    margin: 0;
    padding: var(--lwc-spacingSmall) var(--lwc-spacingXSmall);
    cursor: pointer;
    color: RGB(var(--b2b_light-text-01));
    border-radius: 0 !important;
    font-size: var(--lwc-fontSize4);
    line-height: 1;
    text-transform: unset !important;
    font-weight: 700;
    box-shadow: none;
    border: none;
    justify-content: center;
    margin: 0;
    padding: var(--lwc-spacingXSmall) var(--lwc-spacingMedium);
    background: RGB(var(--b2b_light-interactive-brand));
    color: RGB(var(--b2b_light-text-light));
    width: 100%
}

.THIS .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:hover,
.cB2bTheme .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:hover,
.THIS .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:focus,
.cB2bTheme .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:focus {
    background-color: var(--b2b_light-interactive-hover-neutral)
}

.THIS .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:active,
.cB2bTheme .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:active {
    background-color: var(--b2b_light-interactive-hover-neutral);
    outline: 2px solid RGB(var(--b2b_light-interactive-focus));
    outline-offset: 2px
}

.THIS .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:focus,
.cB2bTheme .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:focus,
.THIS .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:focus-visible,
.cB2bTheme .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:disabled,
.cB2bTheme .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:disabled {
    cursor: not-allowed;
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:disabled:focus,
.cB2bTheme .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:disabled:focus,
.THIS .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:disabled:focus-visible,
.cB2bTheme .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:disabled:focus-visible {
    outline: none
}

.THIS .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:hover,
.cB2bTheme .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:hover,
.THIS .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:focus,
.cB2bTheme .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:focus {
    background: var(--b2b_button-brand-gradient)
}

.THIS .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:active,
.cB2bTheme .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:active {
    background: RGB(var(--b2b_light-interactive-brand))
}

.THIS .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:focus,
.cB2bTheme .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:focus,
.THIS .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:focus-visible,
.cB2bTheme .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:focus-visible {
    background: var(--b2b_button-brand-gradient)
}

.THIS .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:disabled,
.cB2bTheme .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:disabled {
    background: RGB(var(--b2b_light-interactive-disabled-01));
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:disabled:hover,
.cB2bTheme .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:disabled:hover,
.THIS .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:disabled:focus,
.cB2bTheme .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:disabled:focus,
.THIS .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:disabled:focus-visible,
.cB2bTheme .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:disabled:focus-visible,
.THIS .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:disabled:active,
.cB2bTheme .comm-page-detail-0a6 [data-region-name="sidebar"] c-b2b-checkout-button .slds-button:disabled:active {
    background: RGB(var(--b2b_light-interactive-disabled-01));
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .forceCommunityCheckoutHeaderWrapper .slds-global-actions,
.cB2bTheme .forceCommunityCheckoutHeaderWrapper .slds-global-actions {
    display: none
}

@media (min-width: 992px) {

    .THIS .comm-page-checkout .slds-modal .inputs-row:last-child .slds-listbox,
    .cB2bTheme .comm-page-checkout .slds-modal .inputs-row:last-child .slds-listbox {
        position: relative;
        max-height: 185px;
        overflow: scroll
    }
}

.THIS .comm-page-checkout flowruntime-lwc-body,
.cB2bTheme .comm-page-checkout flowruntime-lwc-body {
    display: block;
    max-width: 1172px
}

.THIS .comm-page-checkout flowruntime-lwc-body .slds-gutters,
.cB2bTheme .comm-page-checkout flowruntime-lwc-body .slds-gutters {
    margin: 0
}

.THIS .comm-page-checkout flowruntime-lwc-body .slds-gutters .slds-col,
.cB2bTheme .comm-page-checkout flowruntime-lwc-body .slds-gutters .slds-col {
    padding: 0
}

.THIS .comm-page-checkout flowruntime-lwc-body [class].section,
.cB2bTheme .comm-page-checkout flowruntime-lwc-body [class].section {
    justify-content: space-between
}

@media (min-width: 768px) {

    .THIS .comm-page-checkout flowruntime-lwc-body [class].section>flowruntime-screen-field:first-child,
    .cB2bTheme .comm-page-checkout flowruntime-lwc-body [class].section>flowruntime-screen-field:first-child {
        max-width: 728px;
        padding-right: var(--lwc-spacingMedium)
    }
}

@media (min-width: 768px) {

    .THIS .comm-page-checkout flowruntime-lwc-body [class].section>flowruntime-screen-field:last-child,
    .cB2bTheme .comm-page-checkout flowruntime-lwc-body [class].section>flowruntime-screen-field:last-child {
        max-width: 348px;
        padding-left: var(--lwc-spacingMedium)
    }
}

.THIS .comm-page-checkout flowruntime-lwc-body [class].section>flowruntime-screen-field:last-child .container lightning-button,
.cB2bTheme .comm-page-checkout flowruntime-lwc-body [class].section>flowruntime-screen-field:last-child .container lightning-button {
    margin: 0
}

.THIS .comm-page-checkout flowruntime-lwc-body [class].section>flowruntime-screen-field:last-child .container .slds-button,
.cB2bTheme .comm-page-checkout flowruntime-lwc-body [class].section>flowruntime-screen-field:last-child .container .slds-button {
    width: 100%
}

.THIS .comm-page-checkout flowruntime-lwc-body [class].section>flowruntime-screen-field:last-child .container .slds-button:first-child,
.cB2bTheme .comm-page-checkout flowruntime-lwc-body [class].section>flowruntime-screen-field:last-child .container .slds-button:first-child {
    margin-bottom: var(--lwc-spacingXSmall)
}

.THIS .comm-page-checkout .file-upload.customer-order-document-required .slds-form-element__label:before,
.cB2bTheme .comm-page-checkout .file-upload.customer-order-document-required .slds-form-element__label:before {
    content: "*";
    color: RGB(var(--b2b_light-status-error));
    padding-right: var(--lwc-spacingXxSmall)
}

@media (max-width: 1023px) {

    .THIS .comm-page-checkout c-b2b-checkout-single-page>.slds-grid>.slds-col.slds-size_1-of-1.slds-medium-size_2-of-3,
    .cB2bTheme .comm-page-checkout c-b2b-checkout-single-page>.slds-grid>.slds-col.slds-size_1-of-1.slds-medium-size_2-of-3,
    .THIS .comm-page-checkout c-b2b-checkout-single-page>.slds-grid>.slds-col.slds-size_1-of-1.slds-medium-size_1-of-3,
    .cB2bTheme .comm-page-checkout c-b2b-checkout-single-page>.slds-grid>.slds-col.slds-size_1-of-1.slds-medium-size_1-of-3 {
        width: 100%
    }
}

.THIS .comm-page-checkout c-b2b-checkout-single-page>.slds-grid>.slds-col:first-child,
.cB2bTheme .comm-page-checkout c-b2b-checkout-single-page>.slds-grid>.slds-col:first-child {
    padding-right: 1.5rem
}

@media (max-width: 1023px) {

    .THIS .comm-page-checkout c-b2b-checkout-single-page>.slds-grid>.slds-col:first-child,
    .cB2bTheme .comm-page-checkout c-b2b-checkout-single-page>.slds-grid>.slds-col:first-child {
        padding-right: .75rem
    }
}

.THIS .comm-page-checkout c-b2b-checkout-single-page>.slds-grid>.slds-col:last-child,
.cB2bTheme .comm-page-checkout c-b2b-checkout-single-page>.slds-grid>.slds-col:last-child {
    padding-left: 1.5rem
}

@media (max-width: 1023px) {

    .THIS .comm-page-checkout c-b2b-checkout-single-page>.slds-grid>.slds-col:last-child,
    .cB2bTheme .comm-page-checkout c-b2b-checkout-single-page>.slds-grid>.slds-col:last-child {
        padding-left: .75rem
    }
}

.THIS .comm-page-checkout .slds-box,
.cB2bTheme .comm-page-checkout .slds-box {
    margin-bottom: 2rem;
    padding-top: .5rem;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    border: none
}

.THIS .comm-page-checkout c-b2b-checkout-ship-to-input .slds-box .slds-var-m-bottom_medium,
.cB2bTheme .comm-page-checkout c-b2b-checkout-ship-to-input .slds-box .slds-var-m-bottom_medium {
    margin: 0
}

@media (max-width: 767px) {

    .THIS .comm-page-checkout c-b2b-checkout-ship-to-input .columnPaymentForm,
    .cB2bTheme .comm-page-checkout c-b2b-checkout-ship-to-input .columnPaymentForm {
        margin-top: .75rem;
        border: none
    }
}

.THIS .comm-page-checkout legend,
.cB2bTheme .comm-page-checkout legend,
.THIS .comm-page-checkout c-osf-desired-delivery-date h2,
.cB2bTheme .comm-page-checkout c-osf-desired-delivery-date h2 {
    display: inline-block;
    margin-bottom: .25rem;
    margin-right: .5rem;
    padding: 0;
    color: RGB(var(--b2b_light-text-01));
    font-size: var(--lwc-fontSize3);
    line-height: var(--lwc-lineHeightText);
    font-weight: 400;
    text-transform: initial;
    font-weight: 400;
    letter-spacing: normal
}

.THIS .comm-page-checkout c-osf-desired-delivery-date h2,
.cB2bTheme .comm-page-checkout c-osf-desired-delivery-date h2 {
    margin-top: 0
}

.THIS .comm-page-checkout c-osf-desired-delivery-date .slds-box,
.cB2bTheme .comm-page-checkout c-osf-desired-delivery-date .slds-box {
    padding-top: 0
}

.THIS .comm-page-checkout c-b2b-checkout-delivery-method-selection .tile-column,
.cB2bTheme .comm-page-checkout c-b2b-checkout-delivery-method-selection .tile-column {
    padding: 0
}

.THIS .comm-page-checkout c-b2b-checkout-delivery-method-selection .carrierName,
.cB2bTheme .comm-page-checkout c-b2b-checkout-delivery-method-selection .carrierName {
    padding-left: 2.5rem
}

.THIS .comm-page-checkout .columnSummary,
.cB2bTheme .comm-page-checkout .columnSummary {
    background: transparent
}

.THIS .comm-page-checkout c-b2b-checkout-cart-summary,
.cB2bTheme .comm-page-checkout c-b2b-checkout-cart-summary {
    display: block;
    padding: 1.5rem;
    background-color: RGB(var(--b2b_light-bg-01));
    box-shadow: 0 2px 3px RGBA(var(--b2b_light-text-01), 0.16)
}

.THIS .comm-page-checkout c-b2b-checkout-cart-summary .spcHeader,
.cB2bTheme .comm-page-checkout c-b2b-checkout-cart-summary .spcHeader {
    color: RGB(var(--b2b_light-text-01));
    font-weight: var(--lwc-fontWeightBold);
    line-height: var(--lwc-lineHeightHeading);
    margin: 0;
    padding-bottom: .25rem;
    font-size: var(--lwc-fontSize8)
}

.THIS .comm-page-checkout c-b2b-checkout-cart-summary .slds-box,
.cB2bTheme .comm-page-checkout c-b2b-checkout-cart-summary .slds-box {
    margin: 0;
    padding: 0
}

.THIS .comm-page-checkout c-b2b-checkout-cart-summary .slds-box>div,
.cB2bTheme .comm-page-checkout c-b2b-checkout-cart-summary .slds-box>div {
    margin: .5rem 0 0
}

.THIS .comm-page-checkout c-b2b-checkout-cart-summary .slds-box>div.slds-border_top,
.cB2bTheme .comm-page-checkout c-b2b-checkout-cart-summary .slds-box>div.slds-border_top {
    margin-top: .75rem;
    padding: .75rem 0 0
}

.THIS .comm-page-checkout c-b2b-checkout-cart-summary .slds-box>div h2,
.cB2bTheme .comm-page-checkout c-b2b-checkout-cart-summary .slds-box>div h2 {
    font-size: var(--lwc-fontSize5);
    color: RGB(var(--b2b_light-text-01));
    line-height: var(--lwc-lineHeightText)
}

.THIS .comm-page-checkout c-b2b-checkout-cart-summary+button,
.cB2bTheme .comm-page-checkout c-b2b-checkout-cart-summary+button {
    margin: 1.5rem 0 1rem
}

.THIS .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral,
.cB2bTheme .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral {
    margin: 0;
    padding: var(--lwc-spacingSmall) var(--lwc-spacingXSmall);
    cursor: pointer;
    color: RGB(var(--b2b_light-text-01));
    border-radius: 0 !important;
    font-size: var(--lwc-fontSize4);
    line-height: 1;
    text-transform: unset !important;
    font-weight: 700;
    box-shadow: none;
    border: none;
    justify-content: center;
    padding: calc(var(--lwc-spacingXSmall) - 1px) calc(var(--lwc-spacingMedium) - 1px);
    border: 1px solid var(--b2b_light-interactive-neutral);
    background: rgba(0, 0, 0, 0)
}

.THIS .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:hover,
.cB2bTheme .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:hover,
.THIS .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:focus,
.cB2bTheme .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:focus {
    background-color: var(--b2b_light-interactive-hover-neutral)
}

.THIS .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:active,
.cB2bTheme .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:active {
    background-color: var(--b2b_light-interactive-hover-neutral);
    outline: 2px solid RGB(var(--b2b_light-interactive-focus));
    outline-offset: 2px
}

.THIS .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:focus,
.cB2bTheme .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:focus,
.THIS .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:focus-visible,
.cB2bTheme .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:disabled,
.cB2bTheme .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:disabled {
    cursor: not-allowed;
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:disabled:focus,
.cB2bTheme .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:disabled:focus,
.THIS .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:disabled:focus-visible,
.cB2bTheme .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:disabled:focus-visible {
    outline: none
}

.THIS .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:hover,
.cB2bTheme .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:hover,
.THIS .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:focus,
.cB2bTheme .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:focus {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:active,
.cB2bTheme .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:active {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:focus,
.cB2bTheme .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:focus,
.THIS .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:focus-visible,
.cB2bTheme .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:disabled:hover,
.cB2bTheme .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:disabled:hover,
.THIS .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:disabled:focus,
.cB2bTheme .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:disabled:focus,
.THIS .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:disabled:focus-visible,
.cB2bTheme .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:disabled:focus-visible,
.THIS .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:disabled:active,
.cB2bTheme .comm-page-checkout c-b2b-checkout-cart-summary~.slds-button_neutral:disabled:active {
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .comm-page-checkout .slds-modal__container[class] c-b2b-checkout-edit-address>.slds-grid,
.cB2bTheme .comm-page-checkout .slds-modal__container[class] c-b2b-checkout-edit-address>.slds-grid {
    margin-bottom: -1.5rem
}

.THIS .comm-page-checkout .slds-modal__container[class] c-b2b-checkout-edit-address>.slds-grid>.slds-col,
.cB2bTheme .comm-page-checkout .slds-modal__container[class] c-b2b-checkout-edit-address>.slds-grid>.slds-col {
    margin-bottom: 1.5rem
}

.THIS .comm-page-checkout .slds-modal__container[class] .slds-modal__footer .slds-col,
.cB2bTheme .comm-page-checkout .slds-modal__container[class] .slds-modal__footer .slds-col {
    padding: 0
}

.THIS .comm-page-checkout .slds-modal__container[class] .slds-modal__footer .slds-col:last-child .slds-button_neutral,
.cB2bTheme .comm-page-checkout .slds-modal__container[class] .slds-modal__footer .slds-col:last-child .slds-button_neutral {
    margin: 0;
    padding: var(--lwc-spacingXSmall) var(--lwc-spacingMedium);
    background: RGB(var(--b2b_light-interactive-brand));
    color: RGB(var(--b2b_light-text-light));
    margin-left: var(--lwc-spacingSmall);
    border-color: transparent
}

.THIS .comm-page-checkout .slds-modal__container[class] .slds-modal__footer .slds-col:last-child .slds-button_neutral:hover,
.cB2bTheme .comm-page-checkout .slds-modal__container[class] .slds-modal__footer .slds-col:last-child .slds-button_neutral:hover,
.THIS .comm-page-checkout .slds-modal__container[class] .slds-modal__footer .slds-col:last-child .slds-button_neutral:focus,
.cB2bTheme .comm-page-checkout .slds-modal__container[class] .slds-modal__footer .slds-col:last-child .slds-button_neutral:focus {
    background: var(--b2b_button-brand-gradient)
}

.THIS .comm-page-checkout .slds-modal__container[class] .slds-modal__footer .slds-col:last-child .slds-button_neutral:active,
.cB2bTheme .comm-page-checkout .slds-modal__container[class] .slds-modal__footer .slds-col:last-child .slds-button_neutral:active {
    background: RGB(var(--b2b_light-interactive-brand))
}

.THIS .comm-page-checkout .slds-modal__container[class] .slds-modal__footer .slds-col:last-child .slds-button_neutral:focus,
.cB2bTheme .comm-page-checkout .slds-modal__container[class] .slds-modal__footer .slds-col:last-child .slds-button_neutral:focus,
.THIS .comm-page-checkout .slds-modal__container[class] .slds-modal__footer .slds-col:last-child .slds-button_neutral:focus-visible,
.cB2bTheme .comm-page-checkout .slds-modal__container[class] .slds-modal__footer .slds-col:last-child .slds-button_neutral:focus-visible {
    background: var(--b2b_button-brand-gradient)
}

.THIS .comm-page-checkout .slds-modal__container[class] .slds-modal__footer .slds-col:last-child .slds-button_neutral:disabled,
.cB2bTheme .comm-page-checkout .slds-modal__container[class] .slds-modal__footer .slds-col:last-child .slds-button_neutral:disabled {
    background: RGB(var(--b2b_light-interactive-disabled-01));
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .comm-page-checkout .slds-modal__container[class] .slds-modal__footer .slds-col:last-child .slds-button_neutral:disabled:hover,
.cB2bTheme .comm-page-checkout .slds-modal__container[class] .slds-modal__footer .slds-col:last-child .slds-button_neutral:disabled:hover,
.THIS .comm-page-checkout .slds-modal__container[class] .slds-modal__footer .slds-col:last-child .slds-button_neutral:disabled:focus,
.cB2bTheme .comm-page-checkout .slds-modal__container[class] .slds-modal__footer .slds-col:last-child .slds-button_neutral:disabled:focus,
.THIS .comm-page-checkout .slds-modal__container[class] .slds-modal__footer .slds-col:last-child .slds-button_neutral:disabled:focus-visible,
.cB2bTheme .comm-page-checkout .slds-modal__container[class] .slds-modal__footer .slds-col:last-child .slds-button_neutral:disabled:focus-visible,
.THIS .comm-page-checkout .slds-modal__container[class] .slds-modal__footer .slds-col:last-child .slds-button_neutral:disabled:active,
.cB2bTheme .comm-page-checkout .slds-modal__container[class] .slds-modal__footer .slds-col:last-child .slds-button_neutral:disabled:active {
    background: RGB(var(--b2b_light-interactive-disabled-01));
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .comm-page-checkout .content .flowruntimeBody__lwc>flowruntime-list-container>div>flowruntime-base-section>div>flowruntime-screen-field:nth-of-type(2) .slds-rich-text-editor__output p,
.cB2bTheme .comm-page-checkout .content .flowruntimeBody__lwc>flowruntime-list-container>div>flowruntime-base-section>div>flowruntime-screen-field:nth-of-type(2) .slds-rich-text-editor__output p {
    font-size: var(--lwc-fontSize8);
    margin-bottom: var(--lwc-spacingMedium)
}

.THIS .comm-page-checkout c-b2b-recipient .slds-modal .slds-modal__content lightning-input .slds-input,
.cB2bTheme .comm-page-checkout c-b2b-recipient .slds-modal .slds-modal__content lightning-input .slds-input {
    padding: 0 var(--lwc-spacingXSmall)
}

.THIS .comm-page-checkout c-b2b-billing-address .slds-modal__content,
.cB2bTheme .comm-page-checkout c-b2b-billing-address .slds-modal__content,
.THIS .comm-page-checkout c-b2b-shipping-address .slds-modal__content,
.cB2bTheme .comm-page-checkout c-b2b-shipping-address .slds-modal__content,
.THIS .comm-page-checkout c-b2b-shipping-address-internal-user .slds-modal__content,
.cB2bTheme .comm-page-checkout c-b2b-shipping-address-internal-user .slds-modal__content {
    height: 50%
}

.THIS .comm-page-checkout c-b2b-billing-address .slds-modal__content lightning-tab-bar ul,
.cB2bTheme .comm-page-checkout c-b2b-billing-address .slds-modal__content lightning-tab-bar ul,
.THIS .comm-page-checkout c-b2b-shipping-address .slds-modal__content lightning-tab-bar ul,
.cB2bTheme .comm-page-checkout c-b2b-shipping-address .slds-modal__content lightning-tab-bar ul,
.THIS .comm-page-checkout c-b2b-shipping-address-internal-user .slds-modal__content lightning-tab-bar ul,
.cB2bTheme .comm-page-checkout c-b2b-shipping-address-internal-user .slds-modal__content lightning-tab-bar ul {
    padding: 0 var(--lwc-spacingMedium)
}

.THIS .comm-page-checkout c-b2b-billing-address .slds-modal__content lightning-tab-bar ul a.slds-tabs_default__link:focus,
.cB2bTheme .comm-page-checkout c-b2b-billing-address .slds-modal__content lightning-tab-bar ul a.slds-tabs_default__link:focus,
.THIS .comm-page-checkout c-b2b-shipping-address .slds-modal__content lightning-tab-bar ul a.slds-tabs_default__link:focus,
.cB2bTheme .comm-page-checkout c-b2b-shipping-address .slds-modal__content lightning-tab-bar ul a.slds-tabs_default__link:focus,
.THIS .comm-page-checkout c-b2b-shipping-address-internal-user .slds-modal__content lightning-tab-bar ul a.slds-tabs_default__link:focus,
.cB2bTheme .comm-page-checkout c-b2b-shipping-address-internal-user .slds-modal__content lightning-tab-bar ul a.slds-tabs_default__link:focus {
    text-decoration: none
}

.THIS .comm-page-checkout c-b2b-billing-address .slds-modal__content input.slds-input,
.cB2bTheme .comm-page-checkout c-b2b-billing-address .slds-modal__content input.slds-input,
.THIS .comm-page-checkout c-b2b-shipping-address .slds-modal__content input.slds-input,
.cB2bTheme .comm-page-checkout c-b2b-shipping-address .slds-modal__content input.slds-input,
.THIS .comm-page-checkout c-b2b-shipping-address-internal-user .slds-modal__content input.slds-input,
.cB2bTheme .comm-page-checkout c-b2b-shipping-address-internal-user .slds-modal__content input.slds-input {
    padding: 0 var(--lwc-spacingXSmall)
}

.THIS .comm-page-checkout c-b2b-billing-address .slds-modal__content [aria-labelledby="selectAddress__item"] .slds-form-element,
.cB2bTheme .comm-page-checkout c-b2b-billing-address .slds-modal__content [aria-labelledby="selectAddress__item"] .slds-form-element,
.THIS .comm-page-checkout c-b2b-shipping-address .slds-modal__content [aria-labelledby="selectAddress__item"] .slds-form-element,
.cB2bTheme .comm-page-checkout c-b2b-shipping-address .slds-modal__content [aria-labelledby="selectAddress__item"] .slds-form-element,
.THIS .comm-page-checkout c-b2b-shipping-address-internal-user .slds-modal__content [aria-labelledby="selectAddress__item"] .slds-form-element,
.cB2bTheme .comm-page-checkout c-b2b-shipping-address-internal-user .slds-modal__content [aria-labelledby="selectAddress__item"] .slds-form-element {
    margin: 0 0 var(--lwc-spacingMedium)
}

.THIS .comm-page-checkout c-b2b-billing-address lightning-formatted-address .slds-truncate,
.cB2bTheme .comm-page-checkout c-b2b-billing-address lightning-formatted-address .slds-truncate,
.THIS .comm-page-checkout c-b2b-shipping-address lightning-formatted-address .slds-truncate,
.cB2bTheme .comm-page-checkout c-b2b-shipping-address lightning-formatted-address .slds-truncate,
.THIS .comm-page-checkout c-b2b-shipping-address-internal-user lightning-formatted-address .slds-truncate,
.cB2bTheme .comm-page-checkout c-b2b-shipping-address-internal-user lightning-formatted-address .slds-truncate {
    font-size: var(--lwc-fontSize4);
    line-height: var(--b2b-lineHeightFixed20)
}

.THIS .comm-page-checkout c-b2b-checkout-summary,
.cB2bTheme .comm-page-checkout c-b2b-checkout-summary,
.THIS .comm-page-checkout commerce_checkout-checkout-summary,
.cB2bTheme .comm-page-checkout commerce_checkout-checkout-summary {
    display: block;
    border: 1px solid RGB(var(--b2b_light-decoration-border));
    padding: var(--lwc-spacingLarge) var(--lwc-spacingMedium) var(--lwc-spacingMedium);
    margin: 0 0 var(--lwc-spacingMedium)
}

.THIS .comm-page-checkout c-b2b-checkout-summary header,
.cB2bTheme .comm-page-checkout c-b2b-checkout-summary header,
.THIS .comm-page-checkout commerce_checkout-checkout-summary header,
.cB2bTheme .comm-page-checkout commerce_checkout-checkout-summary header {
    padding: 0;
    font-size: var(--lwc-fontSize7);
    text-transform: unset;
    margin: 0 0 var(--lwc-spacingMedium)
}

.THIS .comm-page-checkout c-b2b-checkout-summary .slds-box,
.cB2bTheme .comm-page-checkout c-b2b-checkout-summary .slds-box,
.THIS .comm-page-checkout commerce_checkout-checkout-summary .slds-box,
.cB2bTheme .comm-page-checkout commerce_checkout-checkout-summary .slds-box {
    padding: 0;
    margin: 0
}

.THIS .comm-page-checkout c-b2b-checkout-summary .slds-box .body,
.cB2bTheme .comm-page-checkout c-b2b-checkout-summary .slds-box .body,
.THIS .comm-page-checkout commerce_checkout-checkout-summary .slds-box .body,
.cB2bTheme .comm-page-checkout commerce_checkout-checkout-summary .slds-box .body {
    padding: 0;
    margin-bottom: var(--lwc-spacingMedium);
    font-size: var(--lwc-fontSize4);
    line-height: var(--b2b-lineHeightFixed20)
}

.THIS .comm-page-checkout c-b2b-checkout-summary .slds-box .total-price .row,
.cB2bTheme .comm-page-checkout c-b2b-checkout-summary .slds-box .total-price .row,
.THIS .comm-page-checkout commerce_checkout-checkout-summary .slds-box .total-price .row,
.cB2bTheme .comm-page-checkout commerce_checkout-checkout-summary .slds-box .total-price .row {
    color: RGB(var(--b2b_light-text-01))
}

.THIS .comm-page-checkout c-b2b-checkout-summary .slds-box .total-price>[class],
.cB2bTheme .comm-page-checkout c-b2b-checkout-summary .slds-box .total-price>[class],
.THIS .comm-page-checkout c-b2b-checkout-summary .slds-box .total-price>[class],
.cB2bTheme .comm-page-checkout c-b2b-checkout-summary .slds-box .total-price>[class],
.THIS .comm-page-checkout commerce_checkout-checkout-summary .slds-box .total-price>[class],
.cB2bTheme .comm-page-checkout commerce_checkout-checkout-summary .slds-box .total-price>[class],
.THIS .comm-page-checkout commerce_checkout-checkout-summary .slds-box .total-price>[class],
.cB2bTheme .comm-page-checkout commerce_checkout-checkout-summary .slds-box .total-price>[class] {
    padding: var(--lwc-spacingMedium) 0 0;
    margin: 0
}

.THIS .comm-page-checkout c-b2b-checkout-summary .slds-box b2b_buyer_pricing-formatted-price,
.cB2bTheme .comm-page-checkout c-b2b-checkout-summary .slds-box b2b_buyer_pricing-formatted-price,
.THIS .comm-page-checkout commerce_checkout-checkout-summary .slds-box b2b_buyer_pricing-formatted-price,
.cB2bTheme .comm-page-checkout commerce_checkout-checkout-summary .slds-box b2b_buyer_pricing-formatted-price {
    padding: 0
}

.THIS .comm-page-my-account a.textUnderline,
.cB2bTheme .comm-page-my-account a.textUnderline {
    border: none
}

.THIS .comm-page-my-account .slds-section__title-action .section-icon,
.cB2bTheme .comm-page-my-account .slds-section__title-action .section-icon {
    margin-right: 1.5rem;
    transition: none
}

.THIS .comm-page-my-account .slds-section__title-action .slds-icon,
.cB2bTheme .comm-page-my-account .slds-section__title-action .slds-icon {
    width: 1.5rem;
    height: 1.5rem
}

.THIS .comm-page-my-account .forcePageBlockItemView,
.cB2bTheme .comm-page-my-account .forcePageBlockItemView {
    padding-left: 0
}

.THIS .comm-page-my-account .itemBody,
.cB2bTheme .comm-page-my-account .itemBody {
    padding: 0
}

.THIS .comm-page-my-account .slds-form-element__label,
.cB2bTheme .comm-page-my-account .slds-form-element__label {
    margin-bottom: .25rem
}

.THIS .comm-page-my-account .slds-section__content,
.cB2bTheme .comm-page-my-account .slds-section__content {
    transition: none !important
}

.THIS .comm-page-my-account .slds-form-element_readonly,
.cB2bTheme .comm-page-my-account .slds-form-element_readonly {
    border: none;
    margin-bottom: 1.5rem
}

.THIS .comm-page-my-account .slds-page-header,
.cB2bTheme .comm-page-my-account .slds-page-header {
    padding: 0
}

.THIS .comm-page-my-account .slds-page-header>.slds-grid:first-child,
.cB2bTheme .comm-page-my-account .slds-page-header>.slds-grid:first-child {
    margin-bottom: 1.5rem
}

.THIS .comm-page-my-account .slds-page-header>.slds-grid:first-child .test-lvmForceActionsContainer,
.cB2bTheme .comm-page-my-account .slds-page-header>.slds-grid:first-child .test-lvmForceActionsContainer {
    padding: 0
}

.THIS .comm-page-my-account .slds-page-header>.slds-grid:last-child,
.cB2bTheme .comm-page-my-account .slds-page-header>.slds-grid:last-child {
    margin-bottom: 1rem
}

.THIS .comm-page-my-account .slds-page-header>.slds-grid:last-child .forceListViewSettingsMenu,
.cB2bTheme .comm-page-my-account .slds-page-header>.slds-grid:last-child .forceListViewSettingsMenu {
    align-self: center
}

.THIS .comm-page-my-account .slds-page-header>.slds-grid:last-child force-list-view-manager-button-bar .slds-m-left_xx-small,
.cB2bTheme .comm-page-my-account .slds-page-header>.slds-grid:last-child force-list-view-manager-button-bar .slds-m-left_xx-small {
    margin-left: 1.5rem
}

.THIS .comm-page-my-account .firstHeaderRow,
.cB2bTheme .comm-page-my-account .firstHeaderRow {
    align-self: center
}

.THIS .comm-page-my-account .branding-actions,
.cB2bTheme .comm-page-my-account .branding-actions {
    margin: 0
}

.THIS .comm-page-my-account .branding-actions .slds-button,
.cB2bTheme .comm-page-my-account .branding-actions .slds-button {
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    line-height: inherit;
    padding: 0;
    background: transparent;
    border: 0;
    text-align: inherit
}

.THIS .comm-page-my-account .branding-actions .slds-button:hover,
.cB2bTheme .comm-page-my-account .branding-actions .slds-button:hover,
.THIS .comm-page-my-account .branding-actions .slds-button:focus,
.cB2bTheme .comm-page-my-account .branding-actions .slds-button:focus {
    background: transparent;
    box-shadow: none;
    outline: none
}

.THIS .comm-page-my-account .branding-actions .slds-button:active,
.cB2bTheme .comm-page-my-account .branding-actions .slds-button:active {
    background: transparent
}

.THIS .comm-page-my-account .branding-actions .slds-button:focus,
.cB2bTheme .comm-page-my-account .branding-actions .slds-button:focus,
.THIS .comm-page-my-account .branding-actions .slds-button:focus-visible,
.cB2bTheme .comm-page-my-account .branding-actions .slds-button:focus-visible {
    background: transparent;
    outline: none;
    outline-offset: 0
}

.THIS .comm-page-my-account .branding-actions .slds-button a,
.cB2bTheme .comm-page-my-account .branding-actions .slds-button a {
    margin: 0;
    padding: var(--lwc-spacingSmall) var(--lwc-spacingXSmall);
    cursor: pointer;
    color: RGB(var(--b2b_light-text-01));
    border-radius: 0 !important;
    font-size: var(--lwc-fontSize4);
    line-height: 1;
    text-transform: unset !important;
    font-weight: 700;
    box-shadow: none;
    border: none;
    justify-content: center;
    padding: calc(var(--lwc-spacingXSmall) - 1px) calc(var(--lwc-spacingMedium) - 1px);
    border: 1px solid var(--b2b_light-interactive-neutral);
    background: rgba(0, 0, 0, 0)
}

.THIS .comm-page-my-account .branding-actions .slds-button a:hover,
.cB2bTheme .comm-page-my-account .branding-actions .slds-button a:hover,
.THIS .comm-page-my-account .branding-actions .slds-button a:focus,
.cB2bTheme .comm-page-my-account .branding-actions .slds-button a:focus {
    background-color: var(--b2b_light-interactive-hover-neutral)
}

.THIS .comm-page-my-account .branding-actions .slds-button a:active,
.cB2bTheme .comm-page-my-account .branding-actions .slds-button a:active {
    background-color: var(--b2b_light-interactive-hover-neutral);
    outline: 2px solid RGB(var(--b2b_light-interactive-focus));
    outline-offset: 2px
}

.THIS .comm-page-my-account .branding-actions .slds-button a:focus,
.cB2bTheme .comm-page-my-account .branding-actions .slds-button a:focus,
.THIS .comm-page-my-account .branding-actions .slds-button a:focus-visible,
.cB2bTheme .comm-page-my-account .branding-actions .slds-button a:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .comm-page-my-account .branding-actions .slds-button a:disabled,
.cB2bTheme .comm-page-my-account .branding-actions .slds-button a:disabled {
    cursor: not-allowed;
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .comm-page-my-account .branding-actions .slds-button a:disabled:focus,
.cB2bTheme .comm-page-my-account .branding-actions .slds-button a:disabled:focus,
.THIS .comm-page-my-account .branding-actions .slds-button a:disabled:focus-visible,
.cB2bTheme .comm-page-my-account .branding-actions .slds-button a:disabled:focus-visible {
    outline: none
}

.THIS .comm-page-my-account .branding-actions .slds-button a:hover,
.cB2bTheme .comm-page-my-account .branding-actions .slds-button a:hover,
.THIS .comm-page-my-account .branding-actions .slds-button a:focus,
.cB2bTheme .comm-page-my-account .branding-actions .slds-button a:focus {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS .comm-page-my-account .branding-actions .slds-button a:active,
.cB2bTheme .comm-page-my-account .branding-actions .slds-button a:active {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS .comm-page-my-account .branding-actions .slds-button a:focus,
.cB2bTheme .comm-page-my-account .branding-actions .slds-button a:focus,
.THIS .comm-page-my-account .branding-actions .slds-button a:focus-visible,
.cB2bTheme .comm-page-my-account .branding-actions .slds-button a:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .comm-page-my-account .branding-actions .slds-button a:disabled:hover,
.cB2bTheme .comm-page-my-account .branding-actions .slds-button a:disabled:hover,
.THIS .comm-page-my-account .branding-actions .slds-button a:disabled:focus,
.cB2bTheme .comm-page-my-account .branding-actions .slds-button a:disabled:focus,
.THIS .comm-page-my-account .branding-actions .slds-button a:disabled:focus-visible,
.cB2bTheme .comm-page-my-account .branding-actions .slds-button a:disabled:focus-visible,
.THIS .comm-page-my-account .branding-actions .slds-button a:disabled:active,
.cB2bTheme .comm-page-my-account .branding-actions .slds-button a:disabled:active {
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .comm-page-my-account .countSortedByFilteredBy,
.cB2bTheme .comm-page-my-account .countSortedByFilteredBy {
    color: RGB(var(--b2b_light-text-01))
}

.THIS .comm-page-my-account .listViewContent,
.cB2bTheme .comm-page-my-account .listViewContent {
    padding-top: 2.75rem
}

.THIS .comm-page-my-account .listViewContent::before,
.cB2bTheme .comm-page-my-account .listViewContent::before {
    border-color: RGB(var(--b2b_light-decoration-border))
}

.THIS .comm-page-my-account div.forceListViewManagerHeader.slds-page-header,
.cB2bTheme .comm-page-my-account div.forceListViewManagerHeader.slds-page-header {
    border: none
}

.THIS .comm-page-my-account .slds-dropdown__item.slds-is-selected .slds-truncate,
.cB2bTheme .comm-page-my-account .slds-dropdown__item.slds-is-selected .slds-truncate {
    display: flex;
    flex-direction: row-reverse;
    align-items: center
}

.THIS .comm-page-my-account .slds-dropdown__item.slds-is-selected .slds-truncate .slds-icon,
.cB2bTheme .comm-page-my-account .slds-dropdown__item.slds-is-selected .slds-truncate .slds-icon {
    width: 1.5rem;
    height: 1.5rem;
    margin: 0 0 0 .5rem;
    fill: RGB(var(--b2b_light-interactive-brand))
}

.THIS .comm-page-my-account .forceDetailPanelMobile,
.cB2bTheme .comm-page-my-account .forceDetailPanelMobile {
    padding: 0
}

.THIS .comm-page-my-account .forceDetailPanelMobile .slds-section:not(:first-child),
.cB2bTheme .comm-page-my-account .forceDetailPanelMobile .slds-section:not(:first-child) {
    margin-top: 1.5rem
}

.THIS .comm-page-my-account .forceDetailPanelMobile .slds-section::before,
.cB2bTheme .comm-page-my-account .forceDetailPanelMobile .slds-section::before {
    display: none
}

.THIS .comm-page-my-account .forceDetailPanelMobile .slds-section__title,
.cB2bTheme .comm-page-my-account .forceDetailPanelMobile .slds-section__title {
    padding-top: 1.5rem
}

.THIS .comm-page-my-account .forceDetailPanelMobile .section-header-title,
.cB2bTheme .comm-page-my-account .forceDetailPanelMobile .section-header-title,
.THIS .comm-page-my-account .forceDetailPanelMobile .section__content,
.cB2bTheme .comm-page-my-account .forceDetailPanelMobile .section__content {
    padding: 0
}

.THIS .comm-page-account-management .slds-page-header,
.cB2bTheme .comm-page-account-management .slds-page-header {
    padding: 0
}

.THIS .comm-page-account-management .slds-page-header>.slds-grid:first-child,
.cB2bTheme .comm-page-account-management .slds-page-header>.slds-grid:first-child {
    margin-bottom: 1.5rem
}

.THIS .comm-page-account-management .slds-page-header>.slds-grid:first-child .test-lvmForceActionsContainer,
.cB2bTheme .comm-page-account-management .slds-page-header>.slds-grid:first-child .test-lvmForceActionsContainer {
    padding: 0
}

.THIS .comm-page-account-management .slds-page-header>.slds-grid:last-child,
.cB2bTheme .comm-page-account-management .slds-page-header>.slds-grid:last-child {
    margin-bottom: 1rem
}

.THIS .comm-page-account-management .slds-page-header>.slds-grid:last-child .forceListViewSettingsMenu,
.cB2bTheme .comm-page-account-management .slds-page-header>.slds-grid:last-child .forceListViewSettingsMenu {
    align-self: center
}

.THIS .comm-page-account-management .slds-page-header>.slds-grid:last-child force-list-view-manager-button-bar .slds-m-left_xx-small,
.cB2bTheme .comm-page-account-management .slds-page-header>.slds-grid:last-child force-list-view-manager-button-bar .slds-m-left_xx-small {
    margin-left: 1.5rem
}

.THIS .comm-page-account-management .firstHeaderRow,
.cB2bTheme .comm-page-account-management .firstHeaderRow {
    align-self: center
}

.THIS .comm-page-account-management .branding-actions,
.cB2bTheme .comm-page-account-management .branding-actions {
    margin: 0
}

.THIS .comm-page-account-management .branding-actions .slds-button,
.cB2bTheme .comm-page-account-management .branding-actions .slds-button {
    font-size: inherit;
    font-weight: inherit;
    color: inherit;
    line-height: inherit;
    padding: 0;
    background: transparent;
    border: 0;
    text-align: inherit
}

.THIS .comm-page-account-management .branding-actions .slds-button:hover,
.cB2bTheme .comm-page-account-management .branding-actions .slds-button:hover,
.THIS .comm-page-account-management .branding-actions .slds-button:focus,
.cB2bTheme .comm-page-account-management .branding-actions .slds-button:focus {
    background: transparent;
    box-shadow: none;
    outline: none
}

.THIS .comm-page-account-management .branding-actions .slds-button:active,
.cB2bTheme .comm-page-account-management .branding-actions .slds-button:active {
    background: transparent
}

.THIS .comm-page-account-management .branding-actions .slds-button:focus,
.cB2bTheme .comm-page-account-management .branding-actions .slds-button:focus,
.THIS .comm-page-account-management .branding-actions .slds-button:focus-visible,
.cB2bTheme .comm-page-account-management .branding-actions .slds-button:focus-visible {
    background: transparent;
    outline: none;
    outline-offset: 0
}

.THIS .comm-page-account-management .branding-actions .slds-button a,
.cB2bTheme .comm-page-account-management .branding-actions .slds-button a {
    margin: 0;
    padding: var(--lwc-spacingSmall) var(--lwc-spacingXSmall);
    cursor: pointer;
    color: RGB(var(--b2b_light-text-01));
    border-radius: 0 !important;
    font-size: var(--lwc-fontSize4);
    line-height: 1;
    text-transform: unset !important;
    font-weight: 700;
    box-shadow: none;
    border: none;
    justify-content: center;
    padding: calc(var(--lwc-spacingXSmall) - 1px) calc(var(--lwc-spacingMedium) - 1px);
    border: 1px solid var(--b2b_light-interactive-neutral);
    background: rgba(0, 0, 0, 0)
}

.THIS .comm-page-account-management .branding-actions .slds-button a:hover,
.cB2bTheme .comm-page-account-management .branding-actions .slds-button a:hover,
.THIS .comm-page-account-management .branding-actions .slds-button a:focus,
.cB2bTheme .comm-page-account-management .branding-actions .slds-button a:focus {
    background-color: var(--b2b_light-interactive-hover-neutral)
}

.THIS .comm-page-account-management .branding-actions .slds-button a:active,
.cB2bTheme .comm-page-account-management .branding-actions .slds-button a:active {
    background-color: var(--b2b_light-interactive-hover-neutral);
    outline: 2px solid RGB(var(--b2b_light-interactive-focus));
    outline-offset: 2px
}

.THIS .comm-page-account-management .branding-actions .slds-button a:focus,
.cB2bTheme .comm-page-account-management .branding-actions .slds-button a:focus,
.THIS .comm-page-account-management .branding-actions .slds-button a:focus-visible,
.cB2bTheme .comm-page-account-management .branding-actions .slds-button a:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .comm-page-account-management .branding-actions .slds-button a:disabled,
.cB2bTheme .comm-page-account-management .branding-actions .slds-button a:disabled {
    cursor: not-allowed;
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .comm-page-account-management .branding-actions .slds-button a:disabled:focus,
.cB2bTheme .comm-page-account-management .branding-actions .slds-button a:disabled:focus,
.THIS .comm-page-account-management .branding-actions .slds-button a:disabled:focus-visible,
.cB2bTheme .comm-page-account-management .branding-actions .slds-button a:disabled:focus-visible {
    outline: none
}

.THIS .comm-page-account-management .branding-actions .slds-button a:hover,
.cB2bTheme .comm-page-account-management .branding-actions .slds-button a:hover,
.THIS .comm-page-account-management .branding-actions .slds-button a:focus,
.cB2bTheme .comm-page-account-management .branding-actions .slds-button a:focus {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS .comm-page-account-management .branding-actions .slds-button a:active,
.cB2bTheme .comm-page-account-management .branding-actions .slds-button a:active {
    background: var(--b2b_light-interactive-hover-neutral)
}

.THIS .comm-page-account-management .branding-actions .slds-button a:focus,
.cB2bTheme .comm-page-account-management .branding-actions .slds-button a:focus,
.THIS .comm-page-account-management .branding-actions .slds-button a:focus-visible,
.cB2bTheme .comm-page-account-management .branding-actions .slds-button a:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .comm-page-account-management .branding-actions .slds-button a:disabled:hover,
.cB2bTheme .comm-page-account-management .branding-actions .slds-button a:disabled:hover,
.THIS .comm-page-account-management .branding-actions .slds-button a:disabled:focus,
.cB2bTheme .comm-page-account-management .branding-actions .slds-button a:disabled:focus,
.THIS .comm-page-account-management .branding-actions .slds-button a:disabled:focus-visible,
.cB2bTheme .comm-page-account-management .branding-actions .slds-button a:disabled:focus-visible,
.THIS .comm-page-account-management .branding-actions .slds-button a:disabled:active,
.cB2bTheme .comm-page-account-management .branding-actions .slds-button a:disabled:active {
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .comm-page-account-management .listViewManagerHeaderButton button,
.cB2bTheme .comm-page-account-management .listViewManagerHeaderButton button {
    border-radius: 0
}

.THIS .comm-page-account-management .countSortedByFilteredBy,
.cB2bTheme .comm-page-account-management .countSortedByFilteredBy {
    color: RGB(var(--b2b_light-text-01))
}

.THIS .comm-page-account-management .listViewContent,
.cB2bTheme .comm-page-account-management .listViewContent {
    padding-top: 2.75rem
}

.THIS .comm-page-account-management .listViewContent::before,
.cB2bTheme .comm-page-account-management .listViewContent::before {
    border-color: RGB(var(--b2b_light-decoration-border))
}

.THIS .comm-page-account-management div.forceListViewManagerHeader.slds-page-header,
.cB2bTheme .comm-page-account-management div.forceListViewManagerHeader.slds-page-header {
    border: none
}

.THIS .comm-page-account-management .slds-dropdown__item.slds-is-selected .slds-truncate,
.cB2bTheme .comm-page-account-management .slds-dropdown__item.slds-is-selected .slds-truncate {
    display: flex;
    flex-direction: row-reverse;
    align-items: center
}

.THIS .comm-page-account-management .slds-dropdown__item.slds-is-selected .slds-truncate .slds-icon,
.cB2bTheme .comm-page-account-management .slds-dropdown__item.slds-is-selected .slds-truncate .slds-icon {
    width: 1.5rem;
    height: 1.5rem;
    margin: 0 0 0 .5rem;
    fill: RGB(var(--b2b_light-interactive-brand))
}

.THIS .comm-page-contactsupport .forceCommunityContactSupportForm,
.cB2bTheme .comm-page-contactsupport .forceCommunityContactSupportForm {
    padding: 3rem;
    box-shadow: 0 2px 3px RGBA(var(--b2b_light-text-01), 0.16)
}

.THIS .comm-page-contactsupport .forceCommunityContactSupportForm .slds-page-header__title,
.cB2bTheme .comm-page-contactsupport .forceCommunityContactSupportForm .slds-page-header__title,
.THIS .comm-page-contactsupport .forceCommunityContactSupportForm .subtitle,
.cB2bTheme .comm-page-contactsupport .forceCommunityContactSupportForm .subtitle,
.THIS .comm-page-contactsupport .forceCommunityContactSupportForm .inputLabel>span,
.cB2bTheme .comm-page-contactsupport .forceCommunityContactSupportForm .inputLabel>span,
.THIS .comm-page-contactsupport .forceCommunityContactSupportForm .selfServiceSupportQuickActionField,
.cB2bTheme .comm-page-contactsupport .forceCommunityContactSupportForm .selfServiceSupportQuickActionField {
    text-transform: unset
}

.THIS .comm-page-contactsupport .slds-page-header__title,
.cB2bTheme .comm-page-contactsupport .slds-page-header__title {
    margin-bottom: .5rem
}

.THIS .comm-page-contactsupport .slds-truncate.slds-align-middle.slds-text-align_center.slds-p-top--small,
.cB2bTheme .comm-page-contactsupport .slds-truncate.slds-align-middle.slds-text-align_center.slds-p-top--small {
    margin-bottom: 2rem;
    padding: 0
}

.THIS .comm-page-contactsupport .slds-section::before,
.cB2bTheme .comm-page-contactsupport .slds-section::before {
    display: none
}

.THIS .comm-page-contactsupport .slds-section__content,
.cB2bTheme .comm-page-contactsupport .slds-section__content {
    padding: 0 !important
}

.THIS .comm-page-contactsupport .slds-section__content .slds-gutters_small .slds-col,
.cB2bTheme .comm-page-contactsupport .slds-section__content .slds-gutters_small .slds-col {
    padding: 0
}

.THIS .comm-page-contactsupport .slds-form_stacked .slds-form-element:not(.slds-is-editing),
.cB2bTheme .comm-page-contactsupport .slds-form_stacked .slds-form-element:not(.slds-is-editing) {
    padding: 0
}

.THIS .comm-page-contactsupport .slds-form_stacked .slds-form-element:not(.slds-form-element_readonly),
.cB2bTheme .comm-page-contactsupport .slds-form_stacked .slds-form-element:not(.slds-form-element_readonly) {
    margin-bottom: 1.5rem
}

.THIS .comm-page-contactsupport .contentWrapper.slds-box--border,
.cB2bTheme .comm-page-contactsupport .contentWrapper.slds-box--border {
    border: none
}

.THIS .comm-page-contactsupport .contentWrapper.slds-box--border.focused,
.cB2bTheme .comm-page-contactsupport .contentWrapper.slds-box--border.focused {
    border: none;
    box-shadow: none
}

.THIS .comm-page-contactsupport .contentWrapper.slds-box--border .inputWrapper,
.cB2bTheme .comm-page-contactsupport .contentWrapper.slds-box--border .inputWrapper {
    padding: 0
}

.THIS .comm-page-contactsupport .contentWrapper.slds-box--border .inputWrapper input.input,
.cB2bTheme .comm-page-contactsupport .contentWrapper.slds-box--border .inputWrapper input.input {
    padding-right: 2.5rem
}

.THIS .comm-page-contactsupport .contentWrapper.slds-box--border .inputWrapper .inputLookupIcon,
.cB2bTheme .comm-page-contactsupport .contentWrapper.slds-box--border .inputWrapper .inputLookupIcon {
    width: auto;
    height: auto;
    position: absolute;
    right: .75rem
}

.THIS .comm-page-contactsupport .contentWrapper.slds-box--border .inputWrapper .inputLookupIcon .slds-icon,
.cB2bTheme .comm-page-contactsupport .contentWrapper.slds-box--border .inputWrapper .inputLookupIcon .slds-icon {
    width: 1.5rem;
    height: 1.5rem;
    fill: RGB(var(--b2b_light-decoration-border))
}

.THIS .comm-page-contactsupport input.input,
.cB2bTheme .comm-page-contactsupport input.input {
    border: RGB(var(--b2b_light-interactive-field-border))
}

.THIS .comm-page-contactsupport input.input:focus,
.cB2bTheme .comm-page-contactsupport input.input:focus {
    border: 1px solid RGB(var(--b2b_light-interactive-focus)) !important
}

.THIS .comm-page-contactsupport .container.EDIT.forceQuickActionLayout+.slds-p-horizontal_medium,
.cB2bTheme .comm-page-contactsupport .container.EDIT.forceQuickActionLayout+.slds-p-horizontal_medium {
    padding: 0 0 .75rem
}

.THIS .comm-page-contactsupport .slds-box.slds-box_xx-small.slds-m-vertical_xx-small.slds-is-relative,
.cB2bTheme .comm-page-contactsupport .slds-box.slds-box_xx-small.slds-m-vertical_xx-small.slds-is-relative,
.THIS .comm-page-contactsupport .forceChatterSelectedFileBadge,
.cB2bTheme .comm-page-contactsupport .forceChatterSelectedFileBadge {
    margin: 0 0 1rem;
    padding: 0
}

.THIS .comm-page-contactsupport li.slds-box,
.cB2bTheme .comm-page-contactsupport li.slds-box {
    border: none
}

.THIS .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton,
.cB2bTheme .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton,
.THIS .comm-page-contactsupport .contactSupportButton,
.cB2bTheme .comm-page-contactsupport .contactSupportButton {
    margin: 0;
    padding: var(--lwc-spacingSmall) var(--lwc-spacingXSmall);
    cursor: pointer;
    color: RGB(var(--b2b_light-text-01));
    border-radius: 0 !important;
    font-size: var(--lwc-fontSize4);
    line-height: 1;
    text-transform: unset !important;
    font-weight: 700;
    box-shadow: none;
    border: none;
    justify-content: center
}

.THIS .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton:hover,
.cB2bTheme .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton:hover,
.THIS .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton:focus,
.cB2bTheme .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton:focus,
.THIS .comm-page-contactsupport .contactSupportButton:hover,
.cB2bTheme .comm-page-contactsupport .contactSupportButton:hover,
.THIS .comm-page-contactsupport .contactSupportButton:focus,
.cB2bTheme .comm-page-contactsupport .contactSupportButton:focus {
    background-color: var(--b2b_light-interactive-hover-neutral)
}

.THIS .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton:active,
.cB2bTheme .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton:active,
.THIS .comm-page-contactsupport .contactSupportButton:active,
.cB2bTheme .comm-page-contactsupport .contactSupportButton:active {
    background-color: var(--b2b_light-interactive-hover-neutral);
    outline: 2px solid RGB(var(--b2b_light-interactive-focus));
    outline-offset: 2px
}

.THIS .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton:focus,
.cB2bTheme .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton:focus,
.THIS .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton:focus-visible,
.cB2bTheme .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton:focus-visible,
.THIS .comm-page-contactsupport .contactSupportButton:focus,
.cB2bTheme .comm-page-contactsupport .contactSupportButton:focus,
.THIS .comm-page-contactsupport .contactSupportButton:focus-visible,
.cB2bTheme .comm-page-contactsupport .contactSupportButton:focus-visible {
    background: var(--b2b_light-interactive-active-neutral)
}

.THIS .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton:disabled,
.cB2bTheme .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton:disabled,
.THIS .comm-page-contactsupport .contactSupportButton:disabled,
.cB2bTheme .comm-page-contactsupport .contactSupportButton:disabled {
    cursor: not-allowed;
    background: rgba(0, 0, 0, 0);
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton:disabled:focus,
.cB2bTheme .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton:disabled:focus,
.THIS .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton:disabled:focus-visible,
.cB2bTheme .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton:disabled:focus-visible,
.THIS .comm-page-contactsupport .contactSupportButton:disabled:focus,
.cB2bTheme .comm-page-contactsupport .contactSupportButton:disabled:focus,
.THIS .comm-page-contactsupport .contactSupportButton:disabled:focus-visible,
.cB2bTheme .comm-page-contactsupport .contactSupportButton:disabled:focus-visible {
    outline: none
}

.THIS .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton,
.cB2bTheme .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton {
    margin: 0;
    padding: 0;
    font-size: 0.1rem;
    line-height: 1;
    color: RGB(var(--b2b_light-text-01));
    display: flex;
    align-items: center;
    justify-content: center
}

.THIS .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton:focus,
.cB2bTheme .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton:focus {
    background: transparent;
    outline: none
}

.THIS .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton:hover,
.cB2bTheme .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton:hover {
    background: transparent;
    color: RGB(var(--b2b_light-interactive-brand));
    outline: none
}

.THIS .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton:active,
.cB2bTheme .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton:active {
    background: transparent;
    outline: none;
    color: RGB(var(--b2b_light-interactive-brand))
}

.THIS .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton:disabled,
.cB2bTheme .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton:disabled {
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton svg,
.cB2bTheme .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton svg {
    fill: currentColor
}

.THIS .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton .slds-icon,
.cB2bTheme .comm-page-contactsupport .contentPostFileRemove.slds-button--neutral.uiButton .slds-icon {
    width: 1.5rem;
    height: 1.5rem
}

.THIS .comm-page-contactsupport #submitButton,
.cB2bTheme .comm-page-contactsupport #submitButton {
    margin-top: 1rem;
    padding: 0
}

.THIS .comm-page-contactsupport .contactSupportButton,
.cB2bTheme .comm-page-contactsupport .contactSupportButton {
    margin: 0;
    padding: var(--lwc-spacingXSmall) var(--lwc-spacingMedium);
    background: RGB(var(--b2b_light-interactive-brand));
    color: RGB(var(--b2b_light-text-light))
}

.THIS .comm-page-contactsupport .contactSupportButton:hover,
.cB2bTheme .comm-page-contactsupport .contactSupportButton:hover,
.THIS .comm-page-contactsupport .contactSupportButton:focus,
.cB2bTheme .comm-page-contactsupport .contactSupportButton:focus {
    background: var(--b2b_button-brand-gradient)
}

.THIS .comm-page-contactsupport .contactSupportButton:active,
.cB2bTheme .comm-page-contactsupport .contactSupportButton:active {
    background: RGB(var(--b2b_light-interactive-brand))
}

.THIS .comm-page-contactsupport .contactSupportButton:focus,
.cB2bTheme .comm-page-contactsupport .contactSupportButton:focus,
.THIS .comm-page-contactsupport .contactSupportButton:focus-visible,
.cB2bTheme .comm-page-contactsupport .contactSupportButton:focus-visible {
    background: var(--b2b_button-brand-gradient)
}

.THIS .comm-page-contactsupport .contactSupportButton:disabled,
.cB2bTheme .comm-page-contactsupport .contactSupportButton:disabled {
    background: RGB(var(--b2b_light-interactive-disabled-01));
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .comm-page-contactsupport .contactSupportButton:disabled:hover,
.cB2bTheme .comm-page-contactsupport .contactSupportButton:disabled:hover,
.THIS .comm-page-contactsupport .contactSupportButton:disabled:focus,
.cB2bTheme .comm-page-contactsupport .contactSupportButton:disabled:focus,
.THIS .comm-page-contactsupport .contactSupportButton:disabled:focus-visible,
.cB2bTheme .comm-page-contactsupport .contactSupportButton:disabled:focus-visible,
.THIS .comm-page-contactsupport .contactSupportButton:disabled:active,
.cB2bTheme .comm-page-contactsupport .contactSupportButton:disabled:active {
    background: RGB(var(--b2b_light-interactive-disabled-01));
    color: RGB(var(--b2b_light-interactive-disabled-02))
}

.THIS .forceCommunityRecordListCompact a.triggerLink:hover,
.cB2bTheme .forceCommunityRecordListCompact a.triggerLink:hover,
.THIS .forceCommunityRecordListCompact a.triggerLink:focus,
.cB2bTheme .forceCommunityRecordListCompact a.triggerLink:focus {
    text-decoration: none
}

.THIS .forceCommunityRecordListCompact .filterListPlaceholder .listTitle,
.cB2bTheme .forceCommunityRecordListCompact .filterListPlaceholder .listTitle {
    font-size: var(--lwc-fontSize8);
    color: RGB(var(--b2b_light-text-01))
}

.THIS .forceCommunityRecordListCompact .forceCommunityRecordListCompactCard.forceRecordLayout .template,
.cB2bTheme .forceCommunityRecordListCompact .forceCommunityRecordListCompactCard.forceRecordLayout .template {
    padding-top: 1rem;
    padding-bottom: 1rem;
    border-color: RGB(var(--b2b_light-decoration-border)) !important
}

.THIS .forceCommunityRecordListCompact .forceCommunityRecordListCompactCard.forceRecordLayout .primaryField a,
.cB2bTheme .forceCommunityRecordListCompact .forceCommunityRecordListCompactCard.forceRecordLayout .primaryField a,
.THIS .forceCommunityRecordListCompact .forceCommunityRecordListCompactCard.forceRecordLayout .secondaryFields,
.cB2bTheme .forceCommunityRecordListCompact .forceCommunityRecordListCompactCard.forceRecordLayout .secondaryFields {
    font-size: var(--lwc-fontSize5)
}

.THIS .forceCommunityRecordListCompact .forceCommunityRecordListCompactCard.forceRecordLayout .secondaryFields,
.cB2bTheme .forceCommunityRecordListCompact .forceCommunityRecordListCompactCard.forceRecordLayout .secondaryFields {
    color: RGB(var(--b2b_light-text-01))
}

.THIS .forceCommunityRecordListCompact .viewAllLink,
.cB2bTheme .forceCommunityRecordListCompact .viewAllLink {
    text-align: center
}

.THIS .forceCommunityRecordListCompact .viewAllLink a,
.cB2bTheme .forceCommunityRecordListCompact .viewAllLink a {
    font-size: var(--lwc-fontSize5)
}

.THIS .forceCommunityCaseDeflection .slds-page-header__title,
.cB2bTheme .forceCommunityCaseDeflection .slds-page-header__title,
.THIS .forceCommunityCaseDeflection .subtitle,
.cB2bTheme .forceCommunityCaseDeflection .subtitle {
    text-transform: unset
}

.THIS .comm-page-detail-1Os .cb-section_row .cb-section_column,
.cB2bTheme .comm-page-detail-1Os .cb-section_row .cb-section_column {
    padding: var(--lwc-spacingMedium) 0 0
}

.THIS .comm-page-detail-1Os b2b_buyer_orders-header,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-header {
    display: block
}

.THIS .comm-page-detail-1Os b2b_buyer_orders-header .ordersummary-container,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-header .ordersummary-container {
    align-items: center
}

@media (max-width: 767px) {

    .THIS .comm-page-detail-1Os b2b_buyer_orders-header .ordersummary-container,
    .cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-header .ordersummary-container {
        align-items: flex-start
    }
}

@media (max-width: 767px) {

    .THIS .comm-page-detail-1Os b2b_buyer_orders-header .ordersummary-container h1,
    .cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-header .ordersummary-container h1 {
        margin-bottom: 1rem
    }
}

@media (max-width: 479px) {

    .THIS .comm-page-detail-1Os b2b_buyer_orders-header .ordersummary-container button,
    .cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-header .ordersummary-container button {
        width: 100%
    }
}

.THIS .comm-page-detail-1Os b2b_buyer_orders-details,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-details,
.THIS .comm-page-detail-1Os b2b_buyer_orders-totals,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-totals {
    display: block
}

.THIS .comm-page-detail-1Os b2b_buyer_orders-details .slds-card,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-details .slds-card,
.THIS .comm-page-detail-1Os b2b_buyer_orders-totals .slds-card,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-totals .slds-card {
    padding: 1.5rem;
    background-color: RGB(var(--b2b_light-bg-01));
    box-shadow: 0 2px 3px RGBA(var(--b2b_light-text-01), 0.16);
    border: none
}

.THIS .comm-page-detail-1Os b2b_buyer_orders-details .slds-card__header,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-details .slds-card__header,
.THIS .comm-page-detail-1Os b2b_buyer_orders-totals .slds-card__header,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-totals .slds-card__header {
    margin: 0;
    padding: 0
}

.THIS .comm-page-detail-1Os b2b_buyer_orders-details .slds-card__header h3,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-details .slds-card__header h3,
.THIS .comm-page-detail-1Os b2b_buyer_orders-totals .slds-card__header h3,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-totals .slds-card__header h3 {
    padding-bottom: .25rem;
    font-size: var(--lwc-fontSize8)
}

.THIS .comm-page-detail-1Os b2b_buyer_orders-details .slds-card__header h3 span,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-details .slds-card__header h3 span,
.THIS .comm-page-detail-1Os b2b_buyer_orders-totals .slds-card__header h3 span,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-totals .slds-card__header h3 span {
    font-size: inherit;
    font-weight: inherit;
    line-height: inherit
}

.THIS .comm-page-detail-1Os b2b_buyer_orders-details .slds-card__header+.slds-grid,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-details .slds-card__header+.slds-grid,
.THIS .comm-page-detail-1Os b2b_buyer_orders-totals .slds-card__header+.slds-grid,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-totals .slds-card__header+.slds-grid {
    margin: 0;
    padding: 0
}

.THIS .comm-page-detail-1Os b2b_buyer_orders-details .field-item,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-details .field-item,
.THIS .comm-page-detail-1Os b2b_buyer_orders-totals .field-item,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-totals .field-item {
    margin: .5rem 0 0
}

.THIS .comm-page-detail-1Os b2b_buyer_orders-totals .field-item.slds-border_top.slds-p-top_xx-small,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-totals .field-item.slds-border_top.slds-p-top_xx-small {
    margin-top: .75rem;
    padding-top: .75rem;
    font-size: var(--lwc-fontSize5)
}

.THIS .comm-page-detail-1Os b2b_buyer_promotions-summary .summary-section,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_promotions-summary .summary-section {
    border-color: RGB(var(--b2b_light-decoration-border))
}

.THIS .comm-page-detail-1Os b2b_buyer_promotions-summary .summary-header,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_promotions-summary .summary-header {
    color: RGB(var(--b2b_light-text-01))
}

.THIS .comm-page-detail-1Os b2b_buyer_orders-group-section .field-properties,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-group-section .field-properties {
    padding-left: 0
}

.THIS .comm-page-detail-1Os b2b_buyer_orders-group-section li[class],
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-group-section li[class] {
    padding: 1rem 0
}

.THIS .comm-page-detail-1Os b2b_buyer_orders-group-section li[class]:last-child,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-group-section li[class]:last-child {
    border: none
}

.THIS .comm-page-detail-1Os b2b_buyer_orders-group-section figure[class]+.item-details[class],
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-group-section figure[class]+.item-details[class] {
    margin: 0;
    padding-left: 1.5rem
}

.THIS .comm-page-detail-1Os b2b_buyer_orders-group-section .item-details h3,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-group-section .item-details h3 {
    font-size: var(--lwc-fontSize5);
    padding-bottom: .125rem
}

.THIS .comm-page-detail-1Os b2b_buyer_orders-group-section .item-details h3 a,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-group-section .item-details h3 a {
    color: inherit;
    line-height: inherit;
    font-weight: inherit
}

.THIS .comm-page-detail-1Os b2b_buyer_orders-group-section .item-details h3 a:hover,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-group-section .item-details h3 a:hover,
.THIS .comm-page-detail-1Os b2b_buyer_orders-group-section .item-details h3 a:focus,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-group-section .item-details h3 a:focus {
    text-decoration: none
}

.THIS .comm-page-detail-1Os b2b_buyer_orders-group-section .item-details .variants,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-group-section .item-details .variants {
    font-size: var(--lwc-fontSize3)
}

.THIS .comm-page-detail-1Os b2b_buyer_orders-group-section .item-details .line-item-properties,
.cB2bTheme .comm-page-detail-1Os b2b_buyer_orders-group-section .item-details .line-item-properties {
    padding-top: .5rem
}

.THIS .comm-page-custom-iiqka-user-forum .forceListViewManagerHeader,
.cB2bTheme .comm-page-custom-iiqka-user-forum .forceListViewManagerHeader,
.THIS .comm-page-custom-iiqka-user-forum .forceCommunityActionsContainerMobile,
.cB2bTheme .comm-page-custom-iiqka-user-forum .forceCommunityActionsContainerMobile,
.THIS .comm-page-custom-iiqka-user-forum .listTitleContainer,
.cB2bTheme .comm-page-custom-iiqka-user-forum .listTitleContainer {
    display: none
}

.THIS .comm-page-custom-iiqka-user-forum .listDisplays,
.cB2bTheme .comm-page-custom-iiqka-user-forum .listDisplays,
.THIS .comm-page-custom-iiqka-user-forum .listContent,
.cB2bTheme .comm-page-custom-iiqka-user-forum .listContent {
    margin: var(--lwc-spacingXLarge) 0 0
}

.THIS .comm-page-custom-iiqka-user-forum .listItem,
.cB2bTheme .comm-page-custom-iiqka-user-forum .listItem,
.THIS .comm-page-custom-iiqka-user-forum .forceListRecordItem,
.cB2bTheme .comm-page-custom-iiqka-user-forum .forceListRecordItem {
    flex-direction: column;
    width: 100%
}

.THIS .comm-page-custom-iiqka-user-forum .itemTitle,
.cB2bTheme .comm-page-custom-iiqka-user-forum .itemTitle,
.THIS .comm-page-custom-iiqka-user-forum .itemRows,
.cB2bTheme .comm-page-custom-iiqka-user-forum .itemRows {
    width: 100%
}

.THIS .comm-page-custom-iiqka-user-forum .recordCell,
.cB2bTheme .comm-page-custom-iiqka-user-forum .recordCell {
    width: 100%;
    padding: 0;
    overflow: visible;
    text-overflow: unset
}

.THIS .comm-page-custom-iiqka-user-forum .forceListRecordItem,
.cB2bTheme .comm-page-custom-iiqka-user-forum .forceListRecordItem {
    margin-bottom: var(--lwc-spacingMedium);
    padding-bottom: var(--lwc-spacingMedium);
    border-bottom: 1px solid RGB(var(--b2b_light-decoration-border))
}

@media (min-width: 768px) {

    .THIS .comm-page-detail-0F9 .siteforceContentArea>.slds-grid,
    .cB2bTheme .comm-page-detail-0F9 .siteforceContentArea>.slds-grid {
        flex-direction: row;
        justify-content: space-between
    }
}

.THIS .comm-page-detail-0F9 .siteforceContentArea>.slds-grid .comm-layout-column,
.cB2bTheme .comm-page-detail-0F9 .siteforceContentArea>.slds-grid .comm-layout-column {
    display: flex;
    flex-direction: column
}

@media (min-width: 768px) {

    .THIS .comm-page-detail-0F9 .siteforceContentArea>.slds-grid .comm-layout-column [data-region-name="content"],
    .cB2bTheme .comm-page-detail-0F9 .siteforceContentArea>.slds-grid .comm-layout-column [data-region-name="content"] {
        margin: 0 var(--lwc-spacingXLarge) 0 0
    }
}

@media (min-width: 1200px) {

    .THIS .comm-page-detail-0F9 .siteforceContentArea>.slds-grid .comm-layout-column [data-region-name="content"],
    .cB2bTheme .comm-page-detail-0F9 .siteforceContentArea>.slds-grid .comm-layout-column [data-region-name="content"] {
        width: 728px
    }
}

@media (min-width: 1200px) {

    .THIS .comm-page-detail-0F9 .siteforceContentArea>.slds-grid .comm-layout-column [data-region-name="sidebar"],
    .cB2bTheme .comm-page-detail-0F9 .siteforceContentArea>.slds-grid .comm-layout-column [data-region-name="sidebar"] {
        width: 348px;
        align-self: flex-end
    }
}

.THIS .comm-page-list-1Os .slds-page-header,
.cB2bTheme .comm-page-list-1Os .slds-page-header {
    display: flex;
    justify-content: flex-end
}

@media (min-width: 768px) {

    .THIS .comm-page-list-1Os .slds-page-header,
    .cB2bTheme .comm-page-list-1Os .slds-page-header {
        margin: 0;
        position: relative
    }
}

.THIS .comm-page-list-1Os .slds-page-header>div:first-of-type,
.cB2bTheme .comm-page-list-1Os .slds-page-header>div:first-of-type {
    display: none
}

.THIS .comm-page-list-1Os .slds-page-header>div:last-of-type>.slds-col:first-of-type,
.cB2bTheme .comm-page-list-1Os .slds-page-header>div:last-of-type>.slds-col:first-of-type,
.THIS .comm-page-list-1Os .slds-page-header>div:last-of-type>.slds-col:last-of-type,
.cB2bTheme .comm-page-list-1Os .slds-page-header>div:last-of-type>.slds-col:last-of-type {
    display: none
}

@media (min-width: 768px) {

    .THIS .comm-page-list-1Os .slds-page-header force-list-view-manager-search-bar,
    .cB2bTheme .comm-page-list-1Os .slds-page-header force-list-view-manager-search-bar {
        position: absolute;
        top: -68px;
        right: 0
    }
}

.THIS .comm-page-list-1Os thead .actionColumnHeader,
.cB2bTheme .comm-page-list-1Os thead .actionColumnHeader {
    visibility: hidden
}

.THIS .comm-page-list-1Os tbody .cellContainer:last-child,
.cB2bTheme .comm-page-list-1Os tbody .cellContainer:last-child {
    visibility: hidden
}

.THIS .comm-page-list-1Os .forceCommunityRecordListMobile .forceCommunityActionsContainerMobile,
.cB2bTheme .comm-page-list-1Os .forceCommunityRecordListMobile .forceCommunityActionsContainerMobile,
.THIS .comm-page-list-1Os .forceCommunityRecordListMobile .listTitleContainer,
.cB2bTheme .comm-page-list-1Os .forceCommunityRecordListMobile .listTitleContainer {
    display: none
}

.THIS .comm-page-list-1Os .forceCommunityRecordListMobile .forceRecordLayout,
.cB2bTheme .comm-page-list-1Os .forceCommunityRecordListMobile .forceRecordLayout {
    border: none;
    border-bottom: 1px solid RGB(var(--b2b_light-decoration-border));
    border-radius: 0;
    padding: 0 0 var(--lwc-spacingLarge);
    margin: 0 0 var(--lwc-spacingLarge)
}

.THIS .comm-page-list-1Os .forceCommunityRecordListMobile .forceRecordLayout button,
.cB2bTheme .comm-page-list-1Os .forceCommunityRecordListMobile .forceRecordLayout button {
    display: none
}

.THIS .comm-page-custom-live-meeting .buttonStyleHooks,
.cB2bTheme .comm-page-custom-live-meeting .buttonStyleHooks {
    padding: var(--lwc-spacingSmall) var(--lwc-spacingMedium);
    margin: auto;
    width: unset;
    min-width: unset;
    border-style: unset
}

.THIS .comm-page-custom-live-meeting .slds-spinner.slds-spinner_medium,
.cB2bTheme .comm-page-custom-live-meeting .slds-spinner.slds-spinner_medium,
.cB2bTheme .hide-form-element__help .slds-form-element__help[data-date-format] {
    display: none
}

.THIS .comm-page-custom-signup .slds-checkbox:last-child,
.cB2bTheme .comm-page-custom-signup .slds-checkbox:last-child {
    margin-bottom: 0 !important
}

.THIS .comm-page-custom-signup .slds-form-element__help,
.cB2bTheme .comm-page-custom-signup .slds-form-element__help {
    margin-top: 0 !important
}

.THIS .comm-page-custom-eprocurement c-b2b-license-datatable lightning-button-icon .slds-button_icon,
.cB2bTheme .comm-page-custom-eprocurement c-b2b-license-datatable lightning-button-icon .slds-button_icon {
    padding: calc(var(--lwc-spacingSmall) - 1px) calc(var(--lwc-spacingMedium) - 1px)
}

.THIS .comm-page-custom-wishlist lightning-datatable thead lightning-button-menu.slds-th__action-button.slds-dropdown-trigger,
.cB2bTheme .comm-page-custom-wishlist lightning-datatable thead lightning-button-menu.slds-th__action-button.slds-dropdown-trigger {
    display: none
}

.THIS .comm-page-custom-wishlist lightning-datatable .slds-table tbody tr td button.slds-button_icon-x-small,
.cB2bTheme .comm-page-custom-wishlist lightning-datatable .slds-table tbody tr td button.slds-button_icon-x-small {
    width: var(--lwc-spacingLarge);
    height: var(--lwc-spacingLarge)
}

.THIS .comm-page-custom-robots-and-periphery .tabs__content .slds-modal__content .slds-file-selector_files.slds-file-selector .slds-file-selector__dropzone,
.cB2bTheme .comm-page-custom-robots-and-periphery .tabs__content .slds-modal__content .slds-file-selector_files.slds-file-selector .slds-file-selector__dropzone {
    height: 96px
}

.THIS .comm-page-custom-robots-and-periphery .tabs__content .slds-modal__content .slds-file-selector_files.slds-file-selector .slds-file-selector__dropzone slot,
.cB2bTheme .comm-page-custom-robots-and-periphery .tabs__content .slds-modal__content .slds-file-selector_files.slds-file-selector .slds-file-selector__dropzone slot {
    width: 100%
}

.THIS .comm-page-custom-robots-and-periphery .tabs__content .slds-modal__content .slds-file-selector_files.slds-file-selector .slds-file-selector__dropzone slot .slds-file-selector__body,
.cB2bTheme .comm-page-custom-robots-and-periphery .tabs__content .slds-modal__content .slds-file-selector_files.slds-file-selector .slds-file-selector__dropzone slot .slds-file-selector__body {
    height: 100%;
    justify-content: center
}

.THIS .comm-page-custom-system-partner-profile,
.cB2bTheme .comm-page-custom-system-partner-profile,
.THIS .comm-page-custom-partner-details,
.cB2bTheme .comm-page-custom-partner-details,
.THIS .comm-page-custom-case-studies,
.cB2bTheme .comm-page-custom-case-studies {
    max-width: unset;
    padding: unset
}

.THIS .comm-page-custom-case-studies c-b2b-page-header,
.cB2bTheme .comm-page-custom-case-studies c-b2b-page-header {
    padding: var(--lwc-spacingLarge) var(--lwc-spacingMedium);
    background-color: RGB(var(--b2b_neutral-grey-05))
}

.THIS .comm-page-custom-case-studies c-b2b-page-header lightning-breadcrumbs,
.cB2bTheme .comm-page-custom-case-studies c-b2b-page-header lightning-breadcrumbs,
.THIS .comm-page-custom-case-studies c-b2b-page-header .system-partner-class,
.cB2bTheme .comm-page-custom-case-studies c-b2b-page-header .system-partner-class {
    max-width: 1376px;
    margin: auto
}

.THIS .comm-page-custom-my-quotes lightning-datatable thead th lightning-primitive-header-actions,
.cB2bTheme .comm-page-custom-my-quotes lightning-datatable thead th lightning-primitive-header-actions {
    display: none
}

.THIS .comm-page-custom-my-quotes lightning-datatable thead th .slds-th__action .slds-truncate,
.cB2bTheme .comm-page-custom-my-quotes lightning-datatable thead th .slds-th__action .slds-truncate {
    overflow: unset;
    text-overflow: unset
}

.THIS .comm-page-custom-my-quotes lightning-datatable tbody td lightning-primitive-cell-actions lightning-button-menu button,
.cB2bTheme .comm-page-custom-my-quotes lightning-datatable tbody td lightning-primitive-cell-actions lightning-button-menu button {
    padding: var(--lwc-spacingSmall)
}

.THIS .comm-page-detail-02i .uiTabBar,
.cB2bTheme .comm-page-detail-02i .uiTabBar {
    position: sticky;
    top: 0;
    z-index: 7;
    background-color: RGB(var(--b2b_light-bg-01))
}

.THIS .comm-page-custom-kasa div:has(>textarea),
.cB2bTheme .comm-page-custom-kasa div:has(>textarea) {
    border: 1px solid RGB(var(--b2b_light-decoration-border))
}

.THIS .comm-page-custom-kasa a,
.cB2bTheme .comm-page-custom-kasa a {
    text-decoration: none
}

.THIS .comm-page-custom-kasa a:hover,
.cB2bTheme .comm-page-custom-kasa a:hover {
    color: RGB(var(--b2b_neutral-white))
}

.color-primary {
    color: RGB(var(--b2b_brand-orange))
}

.color-error {
    color: RGB(var(--b2b_light-status-error))
}

.color-light-1 {
    color: RGB(var(--b2b_light-text-01))
}

.color-light-2 {
    color: RGB(var(--b2b_light-text-02))
}

.color-light-3 {
    color: RGB(var(--b2b_light-text-03))
}

.color-icon-1 {
    color: RGB(var(--b2b_light-icon-01))
}

.color-icon-1 {
    fill: RGB(var(--b2b_light-icon-01))
}

.color-icon-2 {
    color: RGB(var(--b2b_light-icon-02))
}

.color-icon-2 {
    fill: RGB(var(--b2b_light-icon-02))
}

.color-icon-3 {
    color: RGB(var(--b2b_light-icon-03))
}

.color-icon-3 {
    fill: RGB(var(--b2b_light-icon-03))
}

.bg-light-1 {
    background-color: RGB(var(--b2b_light-bg-01))
}

.hover\:bg-light-1:hover {
    background-color: RGB(var(--b2b_light-bg-01))
}

.bg-light-2 {
    background-color: RGB(var(--b2b_light-bg-02))
}

.hover\:bg-light-2:hover {
    background-color: RGB(var(--b2b_light-bg-02))
}

.bg-light-3 {
    background-color: RGB(var(--b2b_light-bg-03))
}

.hover\:bg-light-3:hover {
    background-color: RGB(var(--b2b_light-bg-03))
}

.bg-light-4 {
    background-color: RGB(var(--b2b_light-bg-04))
}

.hover\:bg-light-4:hover {
    background-color: RGB(var(--b2b_light-bg-04))
}

.bg-error {
    background-color: RGB(var(--b2b_light-status-error))
}

.hover\:bg-error:hover {
    background-color: RGB(var(--b2b_light-status-error))
}

.bg-error-muted {
    background-color: var(--b2b_light-status-error-muted)
}

.hover\:bg-error-muted:hover {
    background-color: var(--b2b_light-status-error-muted)
}

.bg-warning {
    background-color: RGB(var(--b2b_light-status-warning))
}

.hover\:bg-warning:hover {
    background-color: RGB(var(--b2b_light-status-warning))
}

.bg-warning-muted {
    background-color: var(--b2b_light-status-warning-muted)
}

.hover\:bg-warning-muted:hover {
    background-color: var(--b2b_light-status-warning-muted)
}

.bg-info {
    background-color: RGB(var(--b2b_light-status-info))
}

.hover\:bg-info:hover {
    background-color: RGB(var(--b2b_light-status-info))
}

.bg-info-muted {
    background-color: var(--b2b_light-status-info-muted)
}

.hover\:bg-info-muted:hover {
    background-color: var(--b2b_light-status-info-muted)
}

.bg-success {
    background-color: RGB(var(--b2b_light-status-success))
}

.hover\:bg-success:hover {
    background-color: RGB(var(--b2b_light-status-success))
}

.bg-success-muted {
    background-color: var(--b2b_light-status-success-muted)
}

.hover\:bg-success-muted:hover {
    background-color: var(--b2b_light-status-success-muted)
}

.bg-primary-gradient {
    background: var(--b2b_light-bg-gradient)
}

.hover\:bg-primary-gradient:hover {
    background: var(--b2b_light-bg-gradient)
}

.bg-primary {
    background-color: RGB(var(--b2b_light-interactive-brand))
}

.hover\:bg-primary:hover {
    background-color: RGB(var(--b2b_light-interactive-brand))
}

.p-0 {
    padding: 0px
}

.p-1 {
    padding: .25rem
}

.p-2 {
    padding: .5rem
}

.p-3 {
    padding: .75rem
}

.p-4 {
    padding: 1rem
}

.p-5 {
    padding: 1.25rem
}

.p-6 {
    padding: 1.5rem
}

.p-8 {
    padding: 2rem
}

.p-10 {
    padding: 2.5rem
}

.p-12 {
    padding: 3rem
}

.p-16 {
    padding: 4rem
}

.p-20 {
    padding: 5rem
}

.p-24 {
    padding: 6rem
}

.pt-0 {
    padding-top: 0px
}

.pt-1 {
    padding-top: .25rem
}

.pt-2 {
    padding-top: .5rem
}

.pt-3 {
    padding-top: .75rem
}

.pt-4 {
    padding-top: 1rem
}

.pt-5 {
    padding-top: 1.25rem
}

.pt-6 {
    padding-top: 1.5rem
}

.pt-8 {
    padding-top: 2rem
}

.pt-10 {
    padding-top: 2.5rem
}

.pt-12 {
    padding-top: 3rem
}

.pt-16 {
    padding-top: 4rem
}

.pt-20 {
    padding-top: 5rem
}

.pt-24 {
    padding-top: 6rem
}

.pb-0 {
    padding-bottom: 0px
}

.pb-1 {
    padding-bottom: .25rem
}

.pb-2 {
    padding-bottom: .5rem
}

.pb-3 {
    padding-bottom: .75rem
}

.pb-4 {
    padding-bottom: 1rem
}

.pb-5 {
    padding-bottom: 1.25rem
}

.pb-6 {
    padding-bottom: 1.5rem
}

.pb-8 {
    padding-bottom: 2rem
}

.pb-10 {
    padding-bottom: 2.5rem
}

.pb-12 {
    padding-bottom: 3rem
}

.pb-16 {
    padding-bottom: 4rem
}

.pb-20 {
    padding-bottom: 5rem
}

.pb-24 {
    padding-bottom: 6rem
}

.pr-0 {
    padding-right: 0px
}

.pr-1 {
    padding-right: .25rem
}

.pr-2 {
    padding-right: .5rem
}

.pr-3 {
    padding-right: .75rem
}

.pr-4 {
    padding-right: 1rem
}

.pr-5 {
    padding-right: 1.25rem
}

.pr-6 {
    padding-right: 1.5rem
}

.pr-8 {
    padding-right: 2rem
}

.pr-10 {
    padding-right: 2.5rem
}

.pr-12 {
    padding-right: 3rem
}

.pr-16 {
    padding-right: 4rem
}

.pr-20 {
    padding-right: 5rem
}

.pr-24 {
    padding-right: 6rem
}

.pl-0 {
    padding-left: 0px
}

.pl-1 {
    padding-left: .25rem
}

.pl-2 {
    padding-left: .5rem
}

.pl-3 {
    padding-left: .75rem
}

.pl-4 {
    padding-left: 1rem
}

.pl-5 {
    padding-left: 1.25rem
}

.pl-6 {
    padding-left: 1.5rem
}

.pl-8 {
    padding-left: 2rem
}

.pl-10 {
    padding-left: 2.5rem
}

.pl-12 {
    padding-left: 3rem
}

.pl-16 {
    padding-left: 4rem
}

.pl-20 {
    padding-left: 5rem
}

.pl-24 {
    padding-left: 6rem
}

.pt-auto {
    padding-top: auto
}

.pb-auto {
    padding-bottom: auto
}

.pl-auto {
    padding-left: auto
}

.pr-auto {
    padding-right: auto
}

.py-0 {
    padding-top: 0px;
    padding-bottom: 0px
}

.py-1 {
    padding-top: .25rem;
    padding-bottom: .25rem
}

.py-2 {
    padding-top: .5rem;
    padding-bottom: .5rem
}

.py-3 {
    padding-top: .75rem;
    padding-bottom: .75rem
}

.py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem
}

.py-5 {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem
}

.py-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem
}

.py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem
}

.py-10 {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem
}

.py-12 {
    padding-top: 3rem;
    padding-bottom: 3rem
}

.py-16 {
    padding-top: 4rem;
    padding-bottom: 4rem
}

.py-20 {
    padding-top: 5rem;
    padding-bottom: 5rem
}

.py-24 {
    padding-top: 6rem;
    padding-bottom: 6rem
}

.px-0 {
    padding-right: 0px;
    padding-left: 0px
}

.px-1 {
    padding-right: .25rem;
    padding-left: .25rem
}

.px-2 {
    padding-right: .5rem;
    padding-left: .5rem
}

.px-3 {
    padding-right: .75rem;
    padding-left: .75rem
}

.px-4 {
    padding-right: 1rem;
    padding-left: 1rem
}

.px-5 {
    padding-right: 1.25rem;
    padding-left: 1.25rem
}

.px-6 {
    padding-right: 1.5rem;
    padding-left: 1.5rem
}

.px-8 {
    padding-right: 2rem;
    padding-left: 2rem
}

.px-10 {
    padding-right: 2.5rem;
    padding-left: 2.5rem
}

.px-12 {
    padding-right: 3rem;
    padding-left: 3rem
}

.px-16 {
    padding-right: 4rem;
    padding-left: 4rem
}

.px-20 {
    padding-right: 5rem;
    padding-left: 5rem
}

.px-24 {
    padding-right: 6rem;
    padding-left: 6rem
}

.m-0 {
    margin: 0px
}

.m-1 {
    margin: .25rem
}

.m-2 {
    margin: .5rem
}

.m-3 {
    margin: .75rem
}

.m-4 {
    margin: 1rem
}

.m-5 {
    margin: 1.25rem
}

.m-6 {
    margin: 1.5rem
}

.m-8 {
    margin: 2rem
}

.m-10 {
    margin: 2.5rem
}

.m-12 {
    margin: 3rem
}

.m-16 {
    margin: 4rem
}

.m-20 {
    margin: 5rem
}

.m-24 {
    margin: 6rem
}

.mt-0 {
    margin-top: 0px
}

.mt-1 {
    margin-top: .25rem
}

.mt-2 {
    margin-top: .5rem
}

.mt-3 {
    margin-top: .75rem
}

.mt-4 {
    margin-top: 1rem
}

.mt-5 {
    margin-top: 1.25rem
}

.mt-6 {
    margin-top: 1.5rem
}

.mt-8 {
    margin-top: 2rem
}

.mt-10 {
    margin-top: 2.5rem
}

.mt-12 {
    margin-top: 3rem
}

.mt-16 {
    margin-top: 4rem
}

.mt-20 {
    margin-top: 5rem
}

.mt-24 {
    margin-top: 6rem
}

.mb-0 {
    margin-bottom: 0px
}

.mb-1 {
    margin-bottom: .25rem
}

.mb-2 {
    margin-bottom: .5rem
}

.mb-3 {
    margin-bottom: .75rem
}

.mb-4 {
    margin-bottom: 1rem
}

.mb-5 {
    margin-bottom: 1.25rem
}

.mb-6 {
    margin-bottom: 1.5rem
}

.mb-8 {
    margin-bottom: 2rem
}

.mb-10 {
    margin-bottom: 2.5rem
}

.mb-12 {
    margin-bottom: 3rem
}

.mb-16 {
    margin-bottom: 4rem
}

.mb-20 {
    margin-bottom: 5rem
}

.mb-24 {
    margin-bottom: 6rem
}

.mr-0 {
    margin-right: 0px
}

.mr-1 {
    margin-right: .25rem
}

.mr-2 {
    margin-right: .5rem
}

.mr-3 {
    margin-right: .75rem
}

.mr-4 {
    margin-right: 1rem
}

.mr-5 {
    margin-right: 1.25rem
}

.mr-6 {
    margin-right: 1.5rem
}

.mr-8 {
    margin-right: 2rem
}

.mr-10 {
    margin-right: 2.5rem
}

.mr-12 {
    margin-right: 3rem
}

.mr-16 {
    margin-right: 4rem
}

.mr-20 {
    margin-right: 5rem
}

.mr-24 {
    margin-right: 6rem
}

.ml-0 {
    margin-left: 0px
}

.ml-1 {
    margin-left: .25rem
}

.ml-2 {
    margin-left: .5rem
}

.ml-3 {
    margin-left: .75rem
}

.ml-4 {
    margin-left: 1rem
}

.ml-5 {
    margin-left: 1.25rem
}

.ml-6 {
    margin-left: 1.5rem
}

.ml-8 {
    margin-left: 2rem
}

.ml-10 {
    margin-left: 2.5rem
}

.ml-12 {
    margin-left: 3rem
}

.ml-16 {
    margin-left: 4rem
}

.ml-20 {
    margin-left: 5rem
}

.ml-24 {
    margin-left: 6rem
}

.mt-auto {
    margin-top: auto
}

.mb-auto {
    margin-bottom: auto
}

.ml-auto {
    margin-left: auto
}

.mr-auto {
    margin-right: auto
}

.my-0 {
    margin-top: 0px;
    margin-bottom: 0px
}

.my-1 {
    margin-top: .25rem;
    margin-bottom: .25rem
}

.my-2 {
    margin-top: .5rem;
    margin-bottom: .5rem
}

.my-3 {
    margin-top: .75rem;
    margin-bottom: .75rem
}

.my-4 {
    margin-top: 1rem;
    margin-bottom: 1rem
}

.my-5 {
    margin-top: 1.25rem;
    margin-bottom: 1.25rem
}

.my-6 {
    margin-top: 1.5rem;
    margin-bottom: 1.5rem
}

.my-8 {
    margin-top: 2rem;
    margin-bottom: 2rem
}

.my-10 {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem
}

.my-12 {
    margin-top: 3rem;
    margin-bottom: 3rem
}

.my-16 {
    margin-top: 4rem;
    margin-bottom: 4rem
}

.my-20 {
    margin-top: 5rem;
    margin-bottom: 5rem
}

.my-24 {
    margin-top: 6rem;
    margin-bottom: 6rem
}

.mx-0 {
    margin-right: 0px;
    margin-left: 0px
}

.mx-1 {
    margin-right: .25rem;
    margin-left: .25rem
}

.mx-2 {
    margin-right: .5rem;
    margin-left: .5rem
}

.mx-3 {
    margin-right: .75rem;
    margin-left: .75rem
}

.mx-4 {
    margin-right: 1rem;
    margin-left: 1rem
}

.mx-5 {
    margin-right: 1.25rem;
    margin-left: 1.25rem
}

.mx-6 {
    margin-right: 1.5rem;
    margin-left: 1.5rem
}

.mx-8 {
    margin-right: 2rem;
    margin-left: 2rem
}

.mx-10 {
    margin-right: 2.5rem;
    margin-left: 2.5rem
}

.mx-12 {
    margin-right: 3rem;
    margin-left: 3rem
}

.mx-16 {
    margin-right: 4rem;
    margin-left: 4rem
}

.mx-20 {
    margin-right: 5rem;
    margin-left: 5rem
}

.mx-24 {
    margin-right: 6rem;
    margin-left: 6rem
}

.grid {
    display: grid
}

.grid-col-1 {
    grid-template-columns: "repeat(1, minmax(0, 1fr))"
}

.grid-col-2 {
    grid-template-columns: "repeat(2, minmax(0, 1fr))"
}

.grid-col-3 {
    grid-template-columns: "repeat(3, minmax(0, 1fr))"
}

.grid-col-4 {
    grid-template-columns: "repeat(4, minmax(0, 1fr))"
}

.grid-col-5 {
    grid-template-columns: "repeat(5, minmax(0, 1fr))"
}

.grid-col-6 {
    grid-template-columns: "repeat(6, minmax(0, 1fr))"
}

.grid-col-7 {
    grid-template-columns: "repeat(7, minmax(0, 1fr))"
}

.grid-col-8 {
    grid-template-columns: "repeat(8, minmax(0, 1fr))"
}

.grid-col-9 {
    grid-template-columns: "repeat(9, minmax(0, 1fr))"
}

.grid-col-10 {
    grid-template-columns: "repeat(10, minmax(0, 1fr))"
}

.hidden {
    display: none
}

.block {
    display: block
}

.w-max {
    width: max-content
}

.w-min {
    width: min-content
}

.w-fit {
    width: fit-content
}

.w-auto {
    width: auto
}

.w-full {
    width: 100%
}

.w-1-2 {
    width: 50%
}

.w-1-3 {
    width: 33.3333%
}

.w-1-4 {
    width: 25%
}

.w-1-5 {
    width: 20%
}

.w-0 {
    width: 0px
}

.w-1 {
    width: .25rem
}

.w-2 {
    width: .5rem
}

.w-3 {
    width: .75rem
}

.w-4 {
    width: 1rem
}

.w-6 {
    width: 1.5rem
}

.w-8 {
    width: 2rem
}

.w-10 {
    width: 2.5rem
}

.w-12 {
    width: 3rem
}

.w-16 {
    width: 4rem
}

.w-20 {
    width: 5rem
}

.w-24 {
    width: 6rem
}

.w-32 {
    width: 8rem
}

.w-40 {
    width: 10rem
}

.w-48 {
    width: 12rem
}

.w-56 {
    width: 14rem
}

.w-64 {
    width: 16rem
}

.w-80 {
    width: 20rem
}

.w-96 {
    width: 24rem
}

.h-auto {
    height: auto
}

.h-max {
    height: max-content
}

.h-min {
    height: min-content
}

.h-fit {
    height: fit-content
}

.h-full {
    height: 100%
}

.h-1-2 {
    height: 50%
}

.h-1-3 {
    height: 33.3333%
}

.h-1-4 {
    height: 25%
}

.h-1-5 {
    height: 20%
}

.h-0 {
    height: 0px
}

.h-1 {
    height: .25rem
}

.h-2 {
    height: .5rem
}

.h-3 {
    height: .75rem
}

.h-4 {
    height: 1rem
}

.h-6 {
    height: 1.5rem
}

.h-8 {
    height: 2rem
}

.h-10 {
    height: 2.5rem
}

.h-12 {
    height: 3rem
}

.h-16 {
    height: 4rem
}

.h-20 {
    height: 5rem
}

.h-24 {
    height: 6rem
}

.h-32 {
    height: 8rem
}

.h-40 {
    height: 10rem
}

.h-48 {
    height: 12rem
}

.h-56 {
    height: 14rem
}

.h-64 {
    height: 16rem
}

.h-80 {
    height: 20rem
}

.h-96 {
    height: 24rem
}

.flex-col {
    flex-direction: column
}

.flex-nowrap {
    flex-wrap: nowrap
}

.flex-wrap {
    flex-wrap: wrap
}

.grow-1 {
    flex-grow: 1
}

.grow-0 {
    flex-grow: 0
}

.flex-row {
    flex-direction: row
}

.flex {
    display: flex
}

.flex-1 {
    flex: 1
}

.flex-0 {
    flex: 0
}

.justify-start {
    justify-content: flex-start
}

.justify-end {
    justify-content: flex-end
}

.justify-around {
    justify-content: space-around
}

.justify-evenly {
    justify-content: space-evenly
}

.justify-between {
    justify-content: space-between
}

.justify-center {
    justify-content: center
}

.items-center {
    align-items: center
}

.items-start {
    align-items: start
}

.items-end {
    align-items: end
}

.justify-items-start {
    justify-items: start
}

.justify-items-end {
    justify-items: end
}

.justify-items-center {
    justify-items: center
}

.content-center {
    align-content: center
}

.content-start {
    align-content: flex-start
}

.content-end {
    align-content: flex-end
}

.content-between {
    align-content: space-between
}

.self-start {
    align-self: flex-start
}

.self-end {
    align-self: flex-end
}

.self-center {
    align-self: center
}

.text-center {
    text-align: center
}

.text-right {
    text-align: right
}

.text-left {
    text-align: left
}

.underline {
    text-decoration: underline
}

.hover\:underline:hover {
    text-decoration: underline
}

.underline-none {
    text-decoration: none
}

.hover\:underline-none:hover {
    text-decoration: none
}

.cursor-pointer {
    cursor: pointer
}

.outline {
    outline-style: solid
}

.hover\:outline:hover {
    outline-style: solid
}

.outline-1 {
    outline-width: 1px
}

.hover\:outline-1:hover {
    outline-width: 1px
}

.outline-2 {
    outline-width: 2px
}

.hover\:outline-2:hover {
    outline-width: 2px
}

.outline-primary {
    outline-color: RGB(var(--b2b_brand-orange))
}

.hover\:outline-primary:hover {
    outline-color: RGB(var(--b2b_brand-orange))
}

.outline-gray-1 {
    outline-color: RGB(var(--b2b_light-text-01))
}

.hover\:outline-gray-1:hover {
    outline-color: RGB(var(--b2b_light-text-01))
}

.outline-gray-2 {
    outline-color: RGB(var(--b2b_light-text-02))
}

.hover\:outline-gray-2:hover {
    outline-color: RGB(var(--b2b_light-text-02))
}

.outline-gray-3 {
    outline-color: RGB(var(--b2b_light-decoration-border))
}

.hover\:outline-gray-3:hover {
    outline-color: RGB(var(--b2b_light-decoration-border))
}

.outline-primary {
    outline-color: RGB(var(--b2b_light-interactive-brand))
}

.hover\:outline-primary:hover {
    outline-color: RGB(var(--b2b_light-interactive-brand))
}

.border {
    border: solid
}

.hover\:border:hover {
    border: solid
}

.border-1 {
    border-width: 1px
}

.hover\:border-1:hover {
    border-width: 1px
}

.border-2 {
    border-width: 2px
}

.hover\:border-2:hover {
    border-width: 2px
}

.border-primary {
    border-color: RGB(var(--b2b_brand-orange))
}

.hover\:border-primary:hover {
    border-color: RGB(var(--b2b_brand-orange))
}

.border-gray-1 {
    border-color: RGB(var(--b2b_light-text-01))
}

.hover\:border-gray-1:hover {
    border-color: RGB(var(--b2b_light-text-01))
}

.border-gray-2 {
    border-color: RGB(var(--b2b_light-text-02))
}

.hover\:border-gray-2:hover {
    border-color: RGB(var(--b2b_light-text-02))
}

.border-gray-3 {
    border-color: RGB(var(--b2b_light-decoration-border))
}

.hover\:border-gray-3:hover {
    border-color: RGB(var(--b2b_light-decoration-border))
}

.border-primary {
    border-color: RGB(var(--b2b_light-interactive-brand))
}

.hover\:border-primary:hover {
    border-color: RGB(var(--b2b_light-interactive-brand))
}

.rounded-none {
    border-radius: 0px
}

.rounded-sm {
    border-radius: .125rem
}

.rounded-md {
    border-radius: .25rem
}

.rounded-lg {
    border-radius: .375rem
}

.rounded-xl {
    border-radius: .5rem
}

.rounded-2xl {
    border-radius: .75rem
}

.rounded-3xl {
    border-radius: 1rem
}

.rounded-full {
    border-radius: 9999px
}

.overflow-hidden {
    overflow: hidden
}

.overflow-y-scroll {
    overflow-y: scroll
}

.overflow-y-hidden {
    overflow-y: hidden
}

.overflow-x-scroll {
    overflow-x: scroll
}

.overflow-x-hidden {
    overflow-x: hidden
}

.absolute {
    position: absolute
}

.relative {
    position: relative
}

.fixed {
    position: fixed
}

.top--5 {
    top: -1.25rem
}

.top--4 {
    top: -1rem
}

.top--3 {
    top: -.75rem
}

.top--2 {
    top: -.5rem
}

.top--1 {
    top: -.25rem
}

.top-0 {
    top: 0px
}

.top-1 {
    top: .25rem
}

.top-2 {
    top: .5rem
}

.top-3 {
    top: .75rem
}

.top-4 {
    top: 1rem
}

.top-5 {
    top: 1.25rem
}

.bottom--5 {
    bottom: -1.25rem
}

.bottom--4 {
    bottom: -1rem
}

.bottom--3 {
    bottom: -.75rem
}

.bottom--2 {
    bottom: -.5rem
}

.bottom--1 {
    bottom: -.25rem
}

.bottom-0 {
    bottom: 0px
}

.bottom-1 {
    bottom: .25rem
}

.bottom-2 {
    bottom: .5rem
}

.bottom-3 {
    bottom: .75rem
}

.bottom-4 {
    bottom: 1rem
}

.bottom-5 {
    bottom: 1.25rem
}

.left--5 {
    left: -1.25rem
}

.left--4 {
    left: -1rem
}

.left--3 {
    left: -.75rem
}

.left--2 {
    left: -.5rem
}

.left--1 {
    left: -.25rem
}

.left-0 {
    left: 0px
}

.left-1 {
    left: .25rem
}

.left-2 {
    left: .5rem
}

.left-3 {
    left: .75rem
}

.left-4 {
    left: 1rem
}

.left-5 {
    left: 1.25rem
}

.right--5 {
    right: -1.25rem
}

.right--4 {
    right: -1rem
}

.right--3 {
    right: -.75rem
}

.right--2 {
    right: -.5rem
}

.right--1 {
    right: -.25rem
}

.right-0 {
    right: 0px
}

.right-1 {
    right: .25rem
}

.right-2 {
    right: .5rem
}

.right-3 {
    right: .75rem
}

.right-4 {
    right: 1rem
}

.right-5 {
    right: 1.25rem
}

.object-cover {
    object-fit: cover
}

.object-contain {
    object-fit: contain
}

.object-fill {
    object-fit: fill
}

.object-scale-down {
    object-fit: scale-down
}

.gap-0 {
    gap: 0px
}

.gap-1 {
    gap: .25rem
}

.gap-2 {
    gap: .25rem
}

.gap-3 {
    gap: .375rem
}

.gap-4 {
    gap: .5rem
}

.gap-5 {
    gap: .75rem
}

.gap-6 {
    gap: 1rem
}

.gap-7 {
    gap: 1.25rem
}

.gap-8 {
    gap: 1.5rem
}

.text-xs {
    font-size: .75rem
}

.text-sm {
    font-size: .875rem
}

.text-base {
    font-size: 1rem
}

.text-lg {
    font-size: 1.125rem
}

.text-xl {
    font-size: 1.25rem
}

.text-2xl {
    font-size: 1.5rem
}

.text-3xl {
    font-size: 1.875rem
}

.text-4xl {
    font-size: 2.25rem
}

.bold {
    font-weight: 700
}

.hover\:bold:hover {
    font-weight: 700
}

@media (min-width: 640px) {
    .sm\:color-primary {
        color: RBG(var(--b2b_brand-orange))
    }
}

@media (min-width: 768px) {
    .md\:color-primary {
        color: RBG(var(--b2b_brand-orange))
    }
}

@media (min-width: 1024px) {
    .lg\:color-primary {
        color: RBG(var(--b2b_brand-orange))
    }
}

@media (min-width: 1280px) {
    .xl\:color-primary {
        color: RBG(var(--b2b_brand-orange))
    }
}

@media (min-width: 640px) {
    .sm\:color-error {
        color: RGB(var(--b2b_light-status-error))
    }
}

@media (min-width: 768px) {
    .md\:color-error {
        color: RGB(var(--b2b_light-status-error))
    }
}

@media (min-width: 1024px) {
    .lg\:color-error {
        color: RGB(var(--b2b_light-status-error))
    }
}

@media (min-width: 1280px) {
    .xl\:color-error {
        color: RGB(var(--b2b_light-status-error))
    }
}

@media (min-width: 640px) {
    .sm\:color-light-1 {
        color: RGB(var(--b2b_light-text-01))
    }
}

@media (min-width: 768px) {
    .md\:color-light-1 {
        color: RGB(var(--b2b_light-text-01))
    }
}

@media (min-width: 1024px) {
    .lg\:color-light-1 {
        color: RGB(var(--b2b_light-text-01))
    }
}

@media (min-width: 1280px) {
    .xl\:color-light-1 {
        color: RGB(var(--b2b_light-text-01))
    }
}

@media (min-width: 640px) {
    .sm\:color-light-2 {
        color: RGB(var(--b2b_light-text-02))
    }
}

@media (min-width: 768px) {
    .md\:color-light-2 {
        color: RGB(var(--b2b_light-text-02))
    }
}

@media (min-width: 1024px) {
    .lg\:color-light-2 {
        color: RGB(var(--b2b_light-text-02))
    }
}

@media (min-width: 1280px) {
    .xl\:color-light-2 {
        color: RGB(var(--b2b_light-text-02))
    }
}

@media (min-width: 640px) {
    .sm\:color-light-3 {
        color: RGB(var(--b2b_light-text-03))
    }
}

@media (min-width: 768px) {
    .md\:color-light-3 {
        color: RGB(var(--b2b_light-text-03))
    }
}

@media (min-width: 1024px) {
    .lg\:color-light-3 {
        color: RGB(var(--b2b_light-text-03))
    }
}

@media (min-width: 1280px) {
    .xl\:color-light-3 {
        color: RGB(var(--b2b_light-text-03))
    }
}

@media (min-width: 640px) {
    .sm\:color-icon-1 {
        color: RGB(var(--b2b_light-icon-01))
    }
}

@media (min-width: 768px) {
    .md\:color-icon-1 {
        color: RGB(var(--b2b_light-icon-01))
    }
}

@media (min-width: 1024px) {
    .lg\:color-icon-1 {
        color: RGB(var(--b2b_light-icon-01))
    }
}

@media (min-width: 1280px) {
    .xl\:color-icon-1 {
        color: RGB(var(--b2b_light-icon-01))
    }
}

@media (min-width: 640px) {
    .sm\:color-icon-1 {
        fill: RGB(var(--b2b_light-icon-01))
    }
}

@media (min-width: 768px) {
    .md\:color-icon-1 {
        fill: RGB(var(--b2b_light-icon-01))
    }
}

@media (min-width: 1024px) {
    .lg\:color-icon-1 {
        fill: RGB(var(--b2b_light-icon-01))
    }
}

@media (min-width: 1280px) {
    .xl\:color-icon-1 {
        fill: RGB(var(--b2b_light-icon-01))
    }
}

@media (min-width: 640px) {
    .sm\:color-icon-2 {
        color: RGB(var(--b2b_light-icon-02))
    }
}

@media (min-width: 768px) {
    .md\:color-icon-2 {
        color: RGB(var(--b2b_light-icon-02))
    }
}

@media (min-width: 1024px) {
    .lg\:color-icon-2 {
        color: RGB(var(--b2b_light-icon-02))
    }
}

@media (min-width: 1280px) {
    .xl\:color-icon-2 {
        color: RGB(var(--b2b_light-icon-02))
    }
}

@media (min-width: 640px) {
    .sm\:color-icon-2 {
        fill: RGB(var(--b2b_light-icon-02))
    }
}

@media (min-width: 768px) {
    .md\:color-icon-2 {
        fill: RGB(var(--b2b_light-icon-02))
    }
}

@media (min-width: 1024px) {
    .lg\:color-icon-2 {
        fill: RGB(var(--b2b_light-icon-02))
    }
}

@media (min-width: 1280px) {
    .xl\:color-icon-2 {
        fill: RGB(var(--b2b_light-icon-02))
    }
}

@media (min-width: 640px) {
    .sm\:color-icon-3 {
        color: RGB(var(--b2b_light-icon-03))
    }
}

@media (min-width: 768px) {
    .md\:color-icon-3 {
        color: RGB(var(--b2b_light-icon-03))
    }
}

@media (min-width: 1024px) {
    .lg\:color-icon-3 {
        color: RGB(var(--b2b_light-icon-03))
    }
}

@media (min-width: 1280px) {
    .xl\:color-icon-3 {
        color: RGB(var(--b2b_light-icon-03))
    }
}

@media (min-width: 640px) {
    .sm\:color-icon-3 {
        fill: RGB(var(--b2b_light-icon-03))
    }
}

@media (min-width: 768px) {
    .md\:color-icon-3 {
        fill: RGB(var(--b2b_light-icon-03))
    }
}

@media (min-width: 1024px) {
    .lg\:color-icon-3 {
        fill: RGB(var(--b2b_light-icon-03))
    }
}

@media (min-width: 1280px) {
    .xl\:color-icon-3 {
        fill: RGB(var(--b2b_light-icon-03))
    }
}

@media (min-width: 640px) {
    .sm\:bg-light-1 {
        background-color: RGB(var(--b2b_light-bg-01))
    }
}

@media (min-width: 768px) {
    .md\:bg-light-1 {
        background-color: RGB(var(--b2b_light-bg-01))
    }
}

@media (min-width: 1024px) {
    .lg\:bg-light-1 {
        background-color: RGB(var(--b2b_light-bg-01))
    }
}

@media (min-width: 1280px) {
    .xl\:bg-light-1 {
        background-color: RGB(var(--b2b_light-bg-01))
    }
}

@media (min-width: 640px) {
    .sm\:bg-light-2 {
        background-color: RGB(var(--b2b_light-bg-02))
    }
}

@media (min-width: 768px) {
    .md\:bg-light-2 {
        background-color: RGB(var(--b2b_light-bg-02))
    }
}

@media (min-width: 1024px) {
    .lg\:bg-light-2 {
        background-color: RGB(var(--b2b_light-bg-02))
    }
}

@media (min-width: 1280px) {
    .xl\:bg-light-2 {
        background-color: RGB(var(--b2b_light-bg-02))
    }
}

@media (min-width: 640px) {
    .sm\:bg-light-3 {
        background-color: RGB(var(--b2b_light-bg-03))
    }
}

@media (min-width: 768px) {
    .md\:bg-light-3 {
        background-color: RGB(var(--b2b_light-bg-03))
    }
}

@media (min-width: 1024px) {
    .lg\:bg-light-3 {
        background-color: RGB(var(--b2b_light-bg-03))
    }
}

@media (min-width: 1280px) {
    .xl\:bg-light-3 {
        background-color: RGB(var(--b2b_light-bg-03))
    }
}

@media (min-width: 640px) {
    .sm\:bg-light-4 {
        background-color: RGB(var(--b2b_light-bg-04))
    }
}

@media (min-width: 768px) {
    .md\:bg-light-4 {
        background-color: RGB(var(--b2b_light-bg-04))
    }
}

@media (min-width: 1024px) {
    .lg\:bg-light-4 {
        background-color: RGB(var(--b2b_light-bg-04))
    }
}

@media (min-width: 1280px) {
    .xl\:bg-light-4 {
        background-color: RGB(var(--b2b_light-bg-04))
    }
}

@media (min-width: 640px) {
    .sm\:bg-error {
        background-color: RGB(var(--b2b_light-status-error))
    }
}

@media (min-width: 768px) {
    .md\:bg-error {
        background-color: RGB(var(--b2b_light-status-error))
    }
}

@media (min-width: 1024px) {
    .lg\:bg-error {
        background-color: RGB(var(--b2b_light-status-error))
    }
}

@media (min-width: 1280px) {
    .xl\:bg-error {
        background-color: RGB(var(--b2b_light-status-error))
    }
}

@media (min-width: 640px) {
    .sm\:bg-error-muted {
        background-color: var(--b2b_light-status-error-muted)
    }
}

@media (min-width: 768px) {
    .md\:bg-error-muted {
        background-color: var(--b2b_light-status-error-muted)
    }
}

@media (min-width: 1024px) {
    .lg\:bg-error-muted {
        background-color: var(--b2b_light-status-error-muted)
    }
}

@media (min-width: 1280px) {
    .xl\:bg-error-muted {
        background-color: var(--b2b_light-status-error-muted)
    }
}

@media (min-width: 640px) {
    .sm\:bg-warning {
        background-color: RGB(var(--b2b_light-status-warning))
    }
}

@media (min-width: 768px) {
    .md\:bg-warning {
        background-color: RGB(var(--b2b_light-status-warning))
    }
}

@media (min-width: 1024px) {
    .lg\:bg-warning {
        background-color: RGB(var(--b2b_light-status-warning))
    }
}

@media (min-width: 1280px) {
    .xl\:bg-warning {
        background-color: RGB(var(--b2b_light-status-warning))
    }
}

@media (min-width: 640px) {
    .sm\:bg-warning-muted {
        background-color: var(--b2b_light-status-warning-muted)
    }
}

@media (min-width: 768px) {
    .md\:bg-warning-muted {
        background-color: var(--b2b_light-status-warning-muted)
    }
}

@media (min-width: 1024px) {
    .lg\:bg-warning-muted {
        background-color: var(--b2b_light-status-warning-muted)
    }
}

@media (min-width: 1280px) {
    .xl\:bg-warning-muted {
        background-color: var(--b2b_light-status-warning-muted)
    }
}

@media (min-width: 640px) {
    .sm\:bg-info {
        background-color: RGB(var(--b2b_light-status-info))
    }
}

@media (min-width: 768px) {
    .md\:bg-info {
        background-color: RGB(var(--b2b_light-status-info))
    }
}

@media (min-width: 1024px) {
    .lg\:bg-info {
        background-color: RGB(var(--b2b_light-status-info))
    }
}

@media (min-width: 1280px) {
    .xl\:bg-info {
        background-color: RGB(var(--b2b_light-status-info))
    }
}

@media (min-width: 640px) {
    .sm\:bg-info-muted {
        background-color: var(--b2b_light-status-info-muted)
    }
}

@media (min-width: 768px) {
    .md\:bg-info-muted {
        background-color: var(--b2b_light-status-info-muted)
    }
}

@media (min-width: 1024px) {
    .lg\:bg-info-muted {
        background-color: var(--b2b_light-status-info-muted)
    }
}

@media (min-width: 1280px) {
    .xl\:bg-info-muted {
        background-color: var(--b2b_light-status-info-muted)
    }
}

@media (min-width: 640px) {
    .sm\:bg-success {
        background-color: RGB(var(--b2b_light-status-success))
    }
}

@media (min-width: 768px) {
    .md\:bg-success {
        background-color: RGB(var(--b2b_light-status-success))
    }
}

@media (min-width: 1024px) {
    .lg\:bg-success {
        background-color: RGB(var(--b2b_light-status-success))
    }
}

@media (min-width: 1280px) {
    .xl\:bg-success {
        background-color: RGB(var(--b2b_light-status-success))
    }
}

@media (min-width: 640px) {
    .sm\:bg-success-muted {
        background-color: var(--b2b_light-status-success-muted)
    }
}

@media (min-width: 768px) {
    .md\:bg-success-muted {
        background-color: var(--b2b_light-status-success-muted)
    }
}

@media (min-width: 1024px) {
    .lg\:bg-success-muted {
        background-color: var(--b2b_light-status-success-muted)
    }
}

@media (min-width: 1280px) {
    .xl\:bg-success-muted {
        background-color: var(--b2b_light-status-success-muted)
    }
}

@media (min-width: 640px) {
    .sm\:bg-primary-gradient {
        background: var(--b2b_light-bg-gradient)
    }
}

@media (min-width: 768px) {
    .md\:bg-primary-gradient {
        background: var(--b2b_light-bg-gradient)
    }
}

@media (min-width: 1024px) {
    .lg\:bg-primary-gradient {
        background: var(--b2b_light-bg-gradient)
    }
}

@media (min-width: 1280px) {
    .xl\:bg-primary-gradient {
        background: var(--b2b_light-bg-gradient)
    }
}

@media (min-width: 640px) {
    .sm\:bg-primary {
        background-color: RGB(var(--b2b_light-interactive-brand))
    }
}

@media (min-width: 768px) {
    .md\:bg-primary {
        background-color: RGB(var(--b2b_light-interactive-brand))
    }
}

@media (min-width: 1024px) {
    .lg\:bg-primary {
        background-color: RGB(var(--b2b_light-interactive-brand))
    }
}

@media (min-width: 1280px) {
    .xl\:bg-primary {
        background-color: RGB(var(--b2b_light-interactive-brand))
    }
}

@media (min-width: 640px) {
    .sm\:p-0 {
        padding: 0px
    }
}

@media (min-width: 768px) {
    .md\:p-0 {
        padding: 0px
    }
}

@media (min-width: 1024px) {
    .lg\:p-0 {
        padding: 0px
    }
}

@media (min-width: 1280px) {
    .xl\:p-0 {
        padding: 0px
    }
}

@media (min-width: 640px) {
    .sm\:p-1 {
        padding: .25rem
    }
}

@media (min-width: 768px) {
    .md\:p-1 {
        padding: .25rem
    }
}

@media (min-width: 1024px) {
    .lg\:p-1 {
        padding: .25rem
    }
}

@media (min-width: 1280px) {
    .xl\:p-1 {
        padding: .25rem
    }
}

@media (min-width: 640px) {
    .sm\:p-2 {
        padding: .5rem
    }
}

@media (min-width: 768px) {
    .md\:p-2 {
        padding: .5rem
    }
}

@media (min-width: 1024px) {
    .lg\:p-2 {
        padding: .5rem
    }
}

@media (min-width: 1280px) {
    .xl\:p-2 {
        padding: .5rem
    }
}

@media (min-width: 640px) {
    .sm\:p-3 {
        padding: .75rem
    }
}

@media (min-width: 768px) {
    .md\:p-3 {
        padding: .75rem
    }
}

@media (min-width: 1024px) {
    .lg\:p-3 {
        padding: .75rem
    }
}

@media (min-width: 1280px) {
    .xl\:p-3 {
        padding: .75rem
    }
}

@media (min-width: 640px) {
    .sm\:p-4 {
        padding: 1rem
    }
}

@media (min-width: 768px) {
    .md\:p-4 {
        padding: 1rem
    }
}

@media (min-width: 1024px) {
    .lg\:p-4 {
        padding: 1rem
    }
}

@media (min-width: 1280px) {
    .xl\:p-4 {
        padding: 1rem
    }
}

@media (min-width: 640px) {
    .sm\:p-5 {
        padding: 1.25rem
    }
}

@media (min-width: 768px) {
    .md\:p-5 {
        padding: 1.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:p-5 {
        padding: 1.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:p-5 {
        padding: 1.25rem
    }
}

@media (min-width: 640px) {
    .sm\:p-6 {
        padding: 1.5rem
    }
}

@media (min-width: 768px) {
    .md\:p-6 {
        padding: 1.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:p-6 {
        padding: 1.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:p-6 {
        padding: 1.5rem
    }
}

@media (min-width: 640px) {
    .sm\:p-8 {
        padding: 2rem
    }
}

@media (min-width: 768px) {
    .md\:p-8 {
        padding: 2rem
    }
}

@media (min-width: 1024px) {
    .lg\:p-8 {
        padding: 2rem
    }
}

@media (min-width: 1280px) {
    .xl\:p-8 {
        padding: 2rem
    }
}

@media (min-width: 640px) {
    .sm\:p-10 {
        padding: 2.5rem
    }
}

@media (min-width: 768px) {
    .md\:p-10 {
        padding: 2.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:p-10 {
        padding: 2.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:p-10 {
        padding: 2.5rem
    }
}

@media (min-width: 640px) {
    .sm\:p-12 {
        padding: 3rem
    }
}

@media (min-width: 768px) {
    .md\:p-12 {
        padding: 3rem
    }
}

@media (min-width: 1024px) {
    .lg\:p-12 {
        padding: 3rem
    }
}

@media (min-width: 1280px) {
    .xl\:p-12 {
        padding: 3rem
    }
}

@media (min-width: 640px) {
    .sm\:p-16 {
        padding: 4rem
    }
}

@media (min-width: 768px) {
    .md\:p-16 {
        padding: 4rem
    }
}

@media (min-width: 1024px) {
    .lg\:p-16 {
        padding: 4rem
    }
}

@media (min-width: 1280px) {
    .xl\:p-16 {
        padding: 4rem
    }
}

@media (min-width: 640px) {
    .sm\:p-20 {
        padding: 5rem
    }
}

@media (min-width: 768px) {
    .md\:p-20 {
        padding: 5rem
    }
}

@media (min-width: 1024px) {
    .lg\:p-20 {
        padding: 5rem
    }
}

@media (min-width: 1280px) {
    .xl\:p-20 {
        padding: 5rem
    }
}

@media (min-width: 640px) {
    .sm\:p-24 {
        padding: 6rem
    }
}

@media (min-width: 768px) {
    .md\:p-24 {
        padding: 6rem
    }
}

@media (min-width: 1024px) {
    .lg\:p-24 {
        padding: 6rem
    }
}

@media (min-width: 1280px) {
    .xl\:p-24 {
        padding: 6rem
    }
}

@media (min-width: 640px) {
    .sm\:pt-0 {
        padding-top: 0px
    }
}

@media (min-width: 768px) {
    .md\:pt-0 {
        padding-top: 0px
    }
}

@media (min-width: 1024px) {
    .lg\:pt-0 {
        padding-top: 0px
    }
}

@media (min-width: 1280px) {
    .xl\:pt-0 {
        padding-top: 0px
    }
}

@media (min-width: 640px) {
    .sm\:pt-1 {
        padding-top: .25rem
    }
}

@media (min-width: 768px) {
    .md\:pt-1 {
        padding-top: .25rem
    }
}

@media (min-width: 1024px) {
    .lg\:pt-1 {
        padding-top: .25rem
    }
}

@media (min-width: 1280px) {
    .xl\:pt-1 {
        padding-top: .25rem
    }
}

@media (min-width: 640px) {
    .sm\:pt-2 {
        padding-top: .5rem
    }
}

@media (min-width: 768px) {
    .md\:pt-2 {
        padding-top: .5rem
    }
}

@media (min-width: 1024px) {
    .lg\:pt-2 {
        padding-top: .5rem
    }
}

@media (min-width: 1280px) {
    .xl\:pt-2 {
        padding-top: .5rem
    }
}

@media (min-width: 640px) {
    .sm\:pt-3 {
        padding-top: .75rem
    }
}

@media (min-width: 768px) {
    .md\:pt-3 {
        padding-top: .75rem
    }
}

@media (min-width: 1024px) {
    .lg\:pt-3 {
        padding-top: .75rem
    }
}

@media (min-width: 1280px) {
    .xl\:pt-3 {
        padding-top: .75rem
    }
}

@media (min-width: 640px) {
    .sm\:pt-4 {
        padding-top: 1rem
    }
}

@media (min-width: 768px) {
    .md\:pt-4 {
        padding-top: 1rem
    }
}

@media (min-width: 1024px) {
    .lg\:pt-4 {
        padding-top: 1rem
    }
}

@media (min-width: 1280px) {
    .xl\:pt-4 {
        padding-top: 1rem
    }
}

@media (min-width: 640px) {
    .sm\:pt-5 {
        padding-top: 1.25rem
    }
}

@media (min-width: 768px) {
    .md\:pt-5 {
        padding-top: 1.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:pt-5 {
        padding-top: 1.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:pt-5 {
        padding-top: 1.25rem
    }
}

@media (min-width: 640px) {
    .sm\:pt-6 {
        padding-top: 1.5rem
    }
}

@media (min-width: 768px) {
    .md\:pt-6 {
        padding-top: 1.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:pt-6 {
        padding-top: 1.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:pt-6 {
        padding-top: 1.5rem
    }
}

@media (min-width: 640px) {
    .sm\:pt-8 {
        padding-top: 2rem
    }
}

@media (min-width: 768px) {
    .md\:pt-8 {
        padding-top: 2rem
    }
}

@media (min-width: 1024px) {
    .lg\:pt-8 {
        padding-top: 2rem
    }
}

@media (min-width: 1280px) {
    .xl\:pt-8 {
        padding-top: 2rem
    }
}

@media (min-width: 640px) {
    .sm\:pt-10 {
        padding-top: 2.5rem
    }
}

@media (min-width: 768px) {
    .md\:pt-10 {
        padding-top: 2.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:pt-10 {
        padding-top: 2.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:pt-10 {
        padding-top: 2.5rem
    }
}

@media (min-width: 640px) {
    .sm\:pt-12 {
        padding-top: 3rem
    }
}

@media (min-width: 768px) {
    .md\:pt-12 {
        padding-top: 3rem
    }
}

@media (min-width: 1024px) {
    .lg\:pt-12 {
        padding-top: 3rem
    }
}

@media (min-width: 1280px) {
    .xl\:pt-12 {
        padding-top: 3rem
    }
}

@media (min-width: 640px) {
    .sm\:pt-16 {
        padding-top: 4rem
    }
}

@media (min-width: 768px) {
    .md\:pt-16 {
        padding-top: 4rem
    }
}

@media (min-width: 1024px) {
    .lg\:pt-16 {
        padding-top: 4rem
    }
}

@media (min-width: 1280px) {
    .xl\:pt-16 {
        padding-top: 4rem
    }
}

@media (min-width: 640px) {
    .sm\:pt-20 {
        padding-top: 5rem
    }
}

@media (min-width: 768px) {
    .md\:pt-20 {
        padding-top: 5rem
    }
}

@media (min-width: 1024px) {
    .lg\:pt-20 {
        padding-top: 5rem
    }
}

@media (min-width: 1280px) {
    .xl\:pt-20 {
        padding-top: 5rem
    }
}

@media (min-width: 640px) {
    .sm\:pt-24 {
        padding-top: 6rem
    }
}

@media (min-width: 768px) {
    .md\:pt-24 {
        padding-top: 6rem
    }
}

@media (min-width: 1024px) {
    .lg\:pt-24 {
        padding-top: 6rem
    }
}

@media (min-width: 1280px) {
    .xl\:pt-24 {
        padding-top: 6rem
    }
}

@media (min-width: 640px) {
    .sm\:pb-0 {
        padding-bottom: 0px
    }
}

@media (min-width: 768px) {
    .md\:pb-0 {
        padding-bottom: 0px
    }
}

@media (min-width: 1024px) {
    .lg\:pb-0 {
        padding-bottom: 0px
    }
}

@media (min-width: 1280px) {
    .xl\:pb-0 {
        padding-bottom: 0px
    }
}

@media (min-width: 640px) {
    .sm\:pb-1 {
        padding-bottom: .25rem
    }
}

@media (min-width: 768px) {
    .md\:pb-1 {
        padding-bottom: .25rem
    }
}

@media (min-width: 1024px) {
    .lg\:pb-1 {
        padding-bottom: .25rem
    }
}

@media (min-width: 1280px) {
    .xl\:pb-1 {
        padding-bottom: .25rem
    }
}

@media (min-width: 640px) {
    .sm\:pb-2 {
        padding-bottom: .5rem
    }
}

@media (min-width: 768px) {
    .md\:pb-2 {
        padding-bottom: .5rem
    }
}

@media (min-width: 1024px) {
    .lg\:pb-2 {
        padding-bottom: .5rem
    }
}

@media (min-width: 1280px) {
    .xl\:pb-2 {
        padding-bottom: .5rem
    }
}

@media (min-width: 640px) {
    .sm\:pb-3 {
        padding-bottom: .75rem
    }
}

@media (min-width: 768px) {
    .md\:pb-3 {
        padding-bottom: .75rem
    }
}

@media (min-width: 1024px) {
    .lg\:pb-3 {
        padding-bottom: .75rem
    }
}

@media (min-width: 1280px) {
    .xl\:pb-3 {
        padding-bottom: .75rem
    }
}

@media (min-width: 640px) {
    .sm\:pb-4 {
        padding-bottom: 1rem
    }
}

@media (min-width: 768px) {
    .md\:pb-4 {
        padding-bottom: 1rem
    }
}

@media (min-width: 1024px) {
    .lg\:pb-4 {
        padding-bottom: 1rem
    }
}

@media (min-width: 1280px) {
    .xl\:pb-4 {
        padding-bottom: 1rem
    }
}

@media (min-width: 640px) {
    .sm\:pb-5 {
        padding-bottom: 1.25rem
    }
}

@media (min-width: 768px) {
    .md\:pb-5 {
        padding-bottom: 1.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:pb-5 {
        padding-bottom: 1.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:pb-5 {
        padding-bottom: 1.25rem
    }
}

@media (min-width: 640px) {
    .sm\:pb-6 {
        padding-bottom: 1.5rem
    }
}

@media (min-width: 768px) {
    .md\:pb-6 {
        padding-bottom: 1.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:pb-6 {
        padding-bottom: 1.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:pb-6 {
        padding-bottom: 1.5rem
    }
}

@media (min-width: 640px) {
    .sm\:pb-8 {
        padding-bottom: 2rem
    }
}

@media (min-width: 768px) {
    .md\:pb-8 {
        padding-bottom: 2rem
    }
}

@media (min-width: 1024px) {
    .lg\:pb-8 {
        padding-bottom: 2rem
    }
}

@media (min-width: 1280px) {
    .xl\:pb-8 {
        padding-bottom: 2rem
    }
}

@media (min-width: 640px) {
    .sm\:pb-10 {
        padding-bottom: 2.5rem
    }
}

@media (min-width: 768px) {
    .md\:pb-10 {
        padding-bottom: 2.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:pb-10 {
        padding-bottom: 2.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:pb-10 {
        padding-bottom: 2.5rem
    }
}

@media (min-width: 640px) {
    .sm\:pb-12 {
        padding-bottom: 3rem
    }
}

@media (min-width: 768px) {
    .md\:pb-12 {
        padding-bottom: 3rem
    }
}

@media (min-width: 1024px) {
    .lg\:pb-12 {
        padding-bottom: 3rem
    }
}

@media (min-width: 1280px) {
    .xl\:pb-12 {
        padding-bottom: 3rem
    }
}

@media (min-width: 640px) {
    .sm\:pb-16 {
        padding-bottom: 4rem
    }
}

@media (min-width: 768px) {
    .md\:pb-16 {
        padding-bottom: 4rem
    }
}

@media (min-width: 1024px) {
    .lg\:pb-16 {
        padding-bottom: 4rem
    }
}

@media (min-width: 1280px) {
    .xl\:pb-16 {
        padding-bottom: 4rem
    }
}

@media (min-width: 640px) {
    .sm\:pb-20 {
        padding-bottom: 5rem
    }
}

@media (min-width: 768px) {
    .md\:pb-20 {
        padding-bottom: 5rem
    }
}

@media (min-width: 1024px) {
    .lg\:pb-20 {
        padding-bottom: 5rem
    }
}

@media (min-width: 1280px) {
    .xl\:pb-20 {
        padding-bottom: 5rem
    }
}

@media (min-width: 640px) {
    .sm\:pb-24 {
        padding-bottom: 6rem
    }
}

@media (min-width: 768px) {
    .md\:pb-24 {
        padding-bottom: 6rem
    }
}

@media (min-width: 1024px) {
    .lg\:pb-24 {
        padding-bottom: 6rem
    }
}

@media (min-width: 1280px) {
    .xl\:pb-24 {
        padding-bottom: 6rem
    }
}

@media (min-width: 640px) {
    .sm\:pr-0 {
        padding-right: 0px
    }
}

@media (min-width: 768px) {
    .md\:pr-0 {
        padding-right: 0px
    }
}

@media (min-width: 1024px) {
    .lg\:pr-0 {
        padding-right: 0px
    }
}

@media (min-width: 1280px) {
    .xl\:pr-0 {
        padding-right: 0px
    }
}

@media (min-width: 640px) {
    .sm\:pr-1 {
        padding-right: .25rem
    }
}

@media (min-width: 768px) {
    .md\:pr-1 {
        padding-right: .25rem
    }
}

@media (min-width: 1024px) {
    .lg\:pr-1 {
        padding-right: .25rem
    }
}

@media (min-width: 1280px) {
    .xl\:pr-1 {
        padding-right: .25rem
    }
}

@media (min-width: 640px) {
    .sm\:pr-2 {
        padding-right: .5rem
    }
}

@media (min-width: 768px) {
    .md\:pr-2 {
        padding-right: .5rem
    }
}

@media (min-width: 1024px) {
    .lg\:pr-2 {
        padding-right: .5rem
    }
}

@media (min-width: 1280px) {
    .xl\:pr-2 {
        padding-right: .5rem
    }
}

@media (min-width: 640px) {
    .sm\:pr-3 {
        padding-right: .75rem
    }
}

@media (min-width: 768px) {
    .md\:pr-3 {
        padding-right: .75rem
    }
}

@media (min-width: 1024px) {
    .lg\:pr-3 {
        padding-right: .75rem
    }
}

@media (min-width: 1280px) {
    .xl\:pr-3 {
        padding-right: .75rem
    }
}

@media (min-width: 640px) {
    .sm\:pr-4 {
        padding-right: 1rem
    }
}

@media (min-width: 768px) {
    .md\:pr-4 {
        padding-right: 1rem
    }
}

@media (min-width: 1024px) {
    .lg\:pr-4 {
        padding-right: 1rem
    }
}

@media (min-width: 1280px) {
    .xl\:pr-4 {
        padding-right: 1rem
    }
}

@media (min-width: 640px) {
    .sm\:pr-5 {
        padding-right: 1.25rem
    }
}

@media (min-width: 768px) {
    .md\:pr-5 {
        padding-right: 1.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:pr-5 {
        padding-right: 1.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:pr-5 {
        padding-right: 1.25rem
    }
}

@media (min-width: 640px) {
    .sm\:pr-6 {
        padding-right: 1.5rem
    }
}

@media (min-width: 768px) {
    .md\:pr-6 {
        padding-right: 1.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:pr-6 {
        padding-right: 1.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:pr-6 {
        padding-right: 1.5rem
    }
}

@media (min-width: 640px) {
    .sm\:pr-8 {
        padding-right: 2rem
    }
}

@media (min-width: 768px) {
    .md\:pr-8 {
        padding-right: 2rem
    }
}

@media (min-width: 1024px) {
    .lg\:pr-8 {
        padding-right: 2rem
    }
}

@media (min-width: 1280px) {
    .xl\:pr-8 {
        padding-right: 2rem
    }
}

@media (min-width: 640px) {
    .sm\:pr-10 {
        padding-right: 2.5rem
    }
}

@media (min-width: 768px) {
    .md\:pr-10 {
        padding-right: 2.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:pr-10 {
        padding-right: 2.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:pr-10 {
        padding-right: 2.5rem
    }
}

@media (min-width: 640px) {
    .sm\:pr-12 {
        padding-right: 3rem
    }
}

@media (min-width: 768px) {
    .md\:pr-12 {
        padding-right: 3rem
    }
}

@media (min-width: 1024px) {
    .lg\:pr-12 {
        padding-right: 3rem
    }
}

@media (min-width: 1280px) {
    .xl\:pr-12 {
        padding-right: 3rem
    }
}

@media (min-width: 640px) {
    .sm\:pr-16 {
        padding-right: 4rem
    }
}

@media (min-width: 768px) {
    .md\:pr-16 {
        padding-right: 4rem
    }
}

@media (min-width: 1024px) {
    .lg\:pr-16 {
        padding-right: 4rem
    }
}

@media (min-width: 1280px) {
    .xl\:pr-16 {
        padding-right: 4rem
    }
}

@media (min-width: 640px) {
    .sm\:pr-20 {
        padding-right: 5rem
    }
}

@media (min-width: 768px) {
    .md\:pr-20 {
        padding-right: 5rem
    }
}

@media (min-width: 1024px) {
    .lg\:pr-20 {
        padding-right: 5rem
    }
}

@media (min-width: 1280px) {
    .xl\:pr-20 {
        padding-right: 5rem
    }
}

@media (min-width: 640px) {
    .sm\:pr-24 {
        padding-right: 6rem
    }
}

@media (min-width: 768px) {
    .md\:pr-24 {
        padding-right: 6rem
    }
}

@media (min-width: 1024px) {
    .lg\:pr-24 {
        padding-right: 6rem
    }
}

@media (min-width: 1280px) {
    .xl\:pr-24 {
        padding-right: 6rem
    }
}

@media (min-width: 640px) {
    .sm\:pl-0 {
        padding-left: 0px
    }
}

@media (min-width: 768px) {
    .md\:pl-0 {
        padding-left: 0px
    }
}

@media (min-width: 1024px) {
    .lg\:pl-0 {
        padding-left: 0px
    }
}

@media (min-width: 1280px) {
    .xl\:pl-0 {
        padding-left: 0px
    }
}

@media (min-width: 640px) {
    .sm\:pl-1 {
        padding-left: .25rem
    }
}

@media (min-width: 768px) {
    .md\:pl-1 {
        padding-left: .25rem
    }
}

@media (min-width: 1024px) {
    .lg\:pl-1 {
        padding-left: .25rem
    }
}

@media (min-width: 1280px) {
    .xl\:pl-1 {
        padding-left: .25rem
    }
}

@media (min-width: 640px) {
    .sm\:pl-2 {
        padding-left: .5rem
    }
}

@media (min-width: 768px) {
    .md\:pl-2 {
        padding-left: .5rem
    }
}

@media (min-width: 1024px) {
    .lg\:pl-2 {
        padding-left: .5rem
    }
}

@media (min-width: 1280px) {
    .xl\:pl-2 {
        padding-left: .5rem
    }
}

@media (min-width: 640px) {
    .sm\:pl-3 {
        padding-left: .75rem
    }
}

@media (min-width: 768px) {
    .md\:pl-3 {
        padding-left: .75rem
    }
}

@media (min-width: 1024px) {
    .lg\:pl-3 {
        padding-left: .75rem
    }
}

@media (min-width: 1280px) {
    .xl\:pl-3 {
        padding-left: .75rem
    }
}

@media (min-width: 640px) {
    .sm\:pl-4 {
        padding-left: 1rem
    }
}

@media (min-width: 768px) {
    .md\:pl-4 {
        padding-left: 1rem
    }
}

@media (min-width: 1024px) {
    .lg\:pl-4 {
        padding-left: 1rem
    }
}

@media (min-width: 1280px) {
    .xl\:pl-4 {
        padding-left: 1rem
    }
}

@media (min-width: 640px) {
    .sm\:pl-5 {
        padding-left: 1.25rem
    }
}

@media (min-width: 768px) {
    .md\:pl-5 {
        padding-left: 1.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:pl-5 {
        padding-left: 1.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:pl-5 {
        padding-left: 1.25rem
    }
}

@media (min-width: 640px) {
    .sm\:pl-6 {
        padding-left: 1.5rem
    }
}

@media (min-width: 768px) {
    .md\:pl-6 {
        padding-left: 1.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:pl-6 {
        padding-left: 1.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:pl-6 {
        padding-left: 1.5rem
    }
}

@media (min-width: 640px) {
    .sm\:pl-8 {
        padding-left: 2rem
    }
}

@media (min-width: 768px) {
    .md\:pl-8 {
        padding-left: 2rem
    }
}

@media (min-width: 1024px) {
    .lg\:pl-8 {
        padding-left: 2rem
    }
}

@media (min-width: 1280px) {
    .xl\:pl-8 {
        padding-left: 2rem
    }
}

@media (min-width: 640px) {
    .sm\:pl-10 {
        padding-left: 2.5rem
    }
}

@media (min-width: 768px) {
    .md\:pl-10 {
        padding-left: 2.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:pl-10 {
        padding-left: 2.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:pl-10 {
        padding-left: 2.5rem
    }
}

@media (min-width: 640px) {
    .sm\:pl-12 {
        padding-left: 3rem
    }
}

@media (min-width: 768px) {
    .md\:pl-12 {
        padding-left: 3rem
    }
}

@media (min-width: 1024px) {
    .lg\:pl-12 {
        padding-left: 3rem
    }
}

@media (min-width: 1280px) {
    .xl\:pl-12 {
        padding-left: 3rem
    }
}

@media (min-width: 640px) {
    .sm\:pl-16 {
        padding-left: 4rem
    }
}

@media (min-width: 768px) {
    .md\:pl-16 {
        padding-left: 4rem
    }
}

@media (min-width: 1024px) {
    .lg\:pl-16 {
        padding-left: 4rem
    }
}

@media (min-width: 1280px) {
    .xl\:pl-16 {
        padding-left: 4rem
    }
}

@media (min-width: 640px) {
    .sm\:pl-20 {
        padding-left: 5rem
    }
}

@media (min-width: 768px) {
    .md\:pl-20 {
        padding-left: 5rem
    }
}

@media (min-width: 1024px) {
    .lg\:pl-20 {
        padding-left: 5rem
    }
}

@media (min-width: 1280px) {
    .xl\:pl-20 {
        padding-left: 5rem
    }
}

@media (min-width: 640px) {
    .sm\:pl-24 {
        padding-left: 6rem
    }
}

@media (min-width: 768px) {
    .md\:pl-24 {
        padding-left: 6rem
    }
}

@media (min-width: 1024px) {
    .lg\:pl-24 {
        padding-left: 6rem
    }
}

@media (min-width: 1280px) {
    .xl\:pl-24 {
        padding-left: 6rem
    }
}

@media (min-width: 640px) {
    .sm\:pt-auto {
        padding-top: auto
    }
}

@media (min-width: 768px) {
    .md\:pt-auto {
        padding-top: auto
    }
}

@media (min-width: 1024px) {
    .lg\:pt-auto {
        padding-top: auto
    }
}

@media (min-width: 1280px) {
    .xl\:pt-auto {
        padding-top: auto
    }
}

@media (min-width: 640px) {
    .sm\:pb-auto {
        padding-bottom: auto
    }
}

@media (min-width: 768px) {
    .md\:pb-auto {
        padding-bottom: auto
    }
}

@media (min-width: 1024px) {
    .lg\:pb-auto {
        padding-bottom: auto
    }
}

@media (min-width: 1280px) {
    .xl\:pb-auto {
        padding-bottom: auto
    }
}

@media (min-width: 640px) {
    .sm\:pl-auto {
        padding-left: auto
    }
}

@media (min-width: 768px) {
    .md\:pl-auto {
        padding-left: auto
    }
}

@media (min-width: 1024px) {
    .lg\:pl-auto {
        padding-left: auto
    }
}

@media (min-width: 1280px) {
    .xl\:pl-auto {
        padding-left: auto
    }
}

@media (min-width: 640px) {
    .sm\:pr-auto {
        padding-right: auto
    }
}

@media (min-width: 768px) {
    .md\:pr-auto {
        padding-right: auto
    }
}

@media (min-width: 1024px) {
    .lg\:pr-auto {
        padding-right: auto
    }
}

@media (min-width: 1280px) {
    .xl\:pr-auto {
        padding-right: auto
    }
}

@media (min-width: 640px) {
    .sm\:py-0 {
        padding-top: 0px;
        padding-bottom: 0px
    }
}

@media (min-width: 768px) {
    .md\:py-0 {
        padding-top: 0px;
        padding-bottom: 0px
    }
}

@media (min-width: 1024px) {
    .lg\:py-0 {
        padding-top: 0px;
        padding-bottom: 0px
    }
}

@media (min-width: 1280px) {
    .xl\:py-0 {
        padding-top: 0px;
        padding-bottom: 0px
    }
}

@media (min-width: 640px) {
    .sm\:py-1 {
        padding-top: .25rem;
        padding-bottom: .25rem
    }
}

@media (min-width: 768px) {
    .md\:py-1 {
        padding-top: .25rem;
        padding-bottom: .25rem
    }
}

@media (min-width: 1024px) {
    .lg\:py-1 {
        padding-top: .25rem;
        padding-bottom: .25rem
    }
}

@media (min-width: 1280px) {
    .xl\:py-1 {
        padding-top: .25rem;
        padding-bottom: .25rem
    }
}

@media (min-width: 640px) {
    .sm\:py-2 {
        padding-top: .5rem;
        padding-bottom: .5rem
    }
}

@media (min-width: 768px) {
    .md\:py-2 {
        padding-top: .5rem;
        padding-bottom: .5rem
    }
}

@media (min-width: 1024px) {
    .lg\:py-2 {
        padding-top: .5rem;
        padding-bottom: .5rem
    }
}

@media (min-width: 1280px) {
    .xl\:py-2 {
        padding-top: .5rem;
        padding-bottom: .5rem
    }
}

@media (min-width: 640px) {
    .sm\:py-3 {
        padding-top: .75rem;
        padding-bottom: .75rem
    }
}

@media (min-width: 768px) {
    .md\:py-3 {
        padding-top: .75rem;
        padding-bottom: .75rem
    }
}

@media (min-width: 1024px) {
    .lg\:py-3 {
        padding-top: .75rem;
        padding-bottom: .75rem
    }
}

@media (min-width: 1280px) {
    .xl\:py-3 {
        padding-top: .75rem;
        padding-bottom: .75rem
    }
}

@media (min-width: 640px) {
    .sm\:py-4 {
        padding-top: 1rem;
        padding-bottom: 1rem
    }
}

@media (min-width: 768px) {
    .md\:py-4 {
        padding-top: 1rem;
        padding-bottom: 1rem
    }
}

@media (min-width: 1024px) {
    .lg\:py-4 {
        padding-top: 1rem;
        padding-bottom: 1rem
    }
}

@media (min-width: 1280px) {
    .xl\:py-4 {
        padding-top: 1rem;
        padding-bottom: 1rem
    }
}

@media (min-width: 640px) {
    .sm\:py-5 {
        padding-top: 1.25rem;
        padding-bottom: 1.25rem
    }
}

@media (min-width: 768px) {
    .md\:py-5 {
        padding-top: 1.25rem;
        padding-bottom: 1.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:py-5 {
        padding-top: 1.25rem;
        padding-bottom: 1.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:py-5 {
        padding-top: 1.25rem;
        padding-bottom: 1.25rem
    }
}

@media (min-width: 640px) {
    .sm\:py-6 {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }
}

@media (min-width: 768px) {
    .md\:py-6 {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:py-6 {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:py-6 {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }
}

@media (min-width: 640px) {
    .sm\:py-8 {
        padding-top: 2rem;
        padding-bottom: 2rem
    }
}

@media (min-width: 768px) {
    .md\:py-8 {
        padding-top: 2rem;
        padding-bottom: 2rem
    }
}

@media (min-width: 1024px) {
    .lg\:py-8 {
        padding-top: 2rem;
        padding-bottom: 2rem
    }
}

@media (min-width: 1280px) {
    .xl\:py-8 {
        padding-top: 2rem;
        padding-bottom: 2rem
    }
}

@media (min-width: 640px) {
    .sm\:py-10 {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }
}

@media (min-width: 768px) {
    .md\:py-10 {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:py-10 {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:py-10 {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }
}

@media (min-width: 640px) {
    .sm\:py-12 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }
}

@media (min-width: 768px) {
    .md\:py-12 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }
}

@media (min-width: 1024px) {
    .lg\:py-12 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }
}

@media (min-width: 1280px) {
    .xl\:py-12 {
        padding-top: 3rem;
        padding-bottom: 3rem
    }
}

@media (min-width: 640px) {
    .sm\:py-16 {
        padding-top: 4rem;
        padding-bottom: 4rem
    }
}

@media (min-width: 768px) {
    .md\:py-16 {
        padding-top: 4rem;
        padding-bottom: 4rem
    }
}

@media (min-width: 1024px) {
    .lg\:py-16 {
        padding-top: 4rem;
        padding-bottom: 4rem
    }
}

@media (min-width: 1280px) {
    .xl\:py-16 {
        padding-top: 4rem;
        padding-bottom: 4rem
    }
}

@media (min-width: 640px) {
    .sm\:py-20 {
        padding-top: 5rem;
        padding-bottom: 5rem
    }
}

@media (min-width: 768px) {
    .md\:py-20 {
        padding-top: 5rem;
        padding-bottom: 5rem
    }
}

@media (min-width: 1024px) {
    .lg\:py-20 {
        padding-top: 5rem;
        padding-bottom: 5rem
    }
}

@media (min-width: 1280px) {
    .xl\:py-20 {
        padding-top: 5rem;
        padding-bottom: 5rem
    }
}

@media (min-width: 640px) {
    .sm\:py-24 {
        padding-top: 6rem;
        padding-bottom: 6rem
    }
}

@media (min-width: 768px) {
    .md\:py-24 {
        padding-top: 6rem;
        padding-bottom: 6rem
    }
}

@media (min-width: 1024px) {
    .lg\:py-24 {
        padding-top: 6rem;
        padding-bottom: 6rem
    }
}

@media (min-width: 1280px) {
    .xl\:py-24 {
        padding-top: 6rem;
        padding-bottom: 6rem
    }
}

@media (min-width: 640px) {
    .sm\:px-0 {
        padding-right: 0px;
        padding-left: 0px
    }
}

@media (min-width: 768px) {
    .md\:px-0 {
        padding-right: 0px;
        padding-left: 0px
    }
}

@media (min-width: 1024px) {
    .lg\:px-0 {
        padding-right: 0px;
        padding-left: 0px
    }
}

@media (min-width: 1280px) {
    .xl\:px-0 {
        padding-right: 0px;
        padding-left: 0px
    }
}

@media (min-width: 640px) {
    .sm\:px-1 {
        padding-right: .25rem;
        padding-left: .25rem
    }
}

@media (min-width: 768px) {
    .md\:px-1 {
        padding-right: .25rem;
        padding-left: .25rem
    }
}

@media (min-width: 1024px) {
    .lg\:px-1 {
        padding-right: .25rem;
        padding-left: .25rem
    }
}

@media (min-width: 1280px) {
    .xl\:px-1 {
        padding-right: .25rem;
        padding-left: .25rem
    }
}

@media (min-width: 640px) {
    .sm\:px-2 {
        padding-right: .5rem;
        padding-left: .5rem
    }
}

@media (min-width: 768px) {
    .md\:px-2 {
        padding-right: .5rem;
        padding-left: .5rem
    }
}

@media (min-width: 1024px) {
    .lg\:px-2 {
        padding-right: .5rem;
        padding-left: .5rem
    }
}

@media (min-width: 1280px) {
    .xl\:px-2 {
        padding-right: .5rem;
        padding-left: .5rem
    }
}

@media (min-width: 640px) {
    .sm\:px-3 {
        padding-right: .75rem;
        padding-left: .75rem
    }
}

@media (min-width: 768px) {
    .md\:px-3 {
        padding-right: .75rem;
        padding-left: .75rem
    }
}

@media (min-width: 1024px) {
    .lg\:px-3 {
        padding-right: .75rem;
        padding-left: .75rem
    }
}

@media (min-width: 1280px) {
    .xl\:px-3 {
        padding-right: .75rem;
        padding-left: .75rem
    }
}

@media (min-width: 640px) {
    .sm\:px-4 {
        padding-right: 1rem;
        padding-left: 1rem
    }
}

@media (min-width: 768px) {
    .md\:px-4 {
        padding-right: 1rem;
        padding-left: 1rem
    }
}

@media (min-width: 1024px) {
    .lg\:px-4 {
        padding-right: 1rem;
        padding-left: 1rem
    }
}

@media (min-width: 1280px) {
    .xl\:px-4 {
        padding-right: 1rem;
        padding-left: 1rem
    }
}

@media (min-width: 640px) {
    .sm\:px-5 {
        padding-right: 1.25rem;
        padding-left: 1.25rem
    }
}

@media (min-width: 768px) {
    .md\:px-5 {
        padding-right: 1.25rem;
        padding-left: 1.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:px-5 {
        padding-right: 1.25rem;
        padding-left: 1.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:px-5 {
        padding-right: 1.25rem;
        padding-left: 1.25rem
    }
}

@media (min-width: 640px) {
    .sm\:px-6 {
        padding-right: 1.5rem;
        padding-left: 1.5rem
    }
}

@media (min-width: 768px) {
    .md\:px-6 {
        padding-right: 1.5rem;
        padding-left: 1.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:px-6 {
        padding-right: 1.5rem;
        padding-left: 1.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:px-6 {
        padding-right: 1.5rem;
        padding-left: 1.5rem
    }
}

@media (min-width: 640px) {
    .sm\:px-8 {
        padding-right: 2rem;
        padding-left: 2rem
    }
}

@media (min-width: 768px) {
    .md\:px-8 {
        padding-right: 2rem;
        padding-left: 2rem
    }
}

@media (min-width: 1024px) {
    .lg\:px-8 {
        padding-right: 2rem;
        padding-left: 2rem
    }
}

@media (min-width: 1280px) {
    .xl\:px-8 {
        padding-right: 2rem;
        padding-left: 2rem
    }
}

@media (min-width: 640px) {
    .sm\:px-10 {
        padding-right: 2.5rem;
        padding-left: 2.5rem
    }
}

@media (min-width: 768px) {
    .md\:px-10 {
        padding-right: 2.5rem;
        padding-left: 2.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:px-10 {
        padding-right: 2.5rem;
        padding-left: 2.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:px-10 {
        padding-right: 2.5rem;
        padding-left: 2.5rem
    }
}

@media (min-width: 640px) {
    .sm\:px-12 {
        padding-right: 3rem;
        padding-left: 3rem
    }
}

@media (min-width: 768px) {
    .md\:px-12 {
        padding-right: 3rem;
        padding-left: 3rem
    }
}

@media (min-width: 1024px) {
    .lg\:px-12 {
        padding-right: 3rem;
        padding-left: 3rem
    }
}

@media (min-width: 1280px) {
    .xl\:px-12 {
        padding-right: 3rem;
        padding-left: 3rem
    }
}

@media (min-width: 640px) {
    .sm\:px-16 {
        padding-right: 4rem;
        padding-left: 4rem
    }
}

@media (min-width: 768px) {
    .md\:px-16 {
        padding-right: 4rem;
        padding-left: 4rem
    }
}

@media (min-width: 1024px) {
    .lg\:px-16 {
        padding-right: 4rem;
        padding-left: 4rem
    }
}

@media (min-width: 1280px) {
    .xl\:px-16 {
        padding-right: 4rem;
        padding-left: 4rem
    }
}

@media (min-width: 640px) {
    .sm\:px-20 {
        padding-right: 5rem;
        padding-left: 5rem
    }
}

@media (min-width: 768px) {
    .md\:px-20 {
        padding-right: 5rem;
        padding-left: 5rem
    }
}

@media (min-width: 1024px) {
    .lg\:px-20 {
        padding-right: 5rem;
        padding-left: 5rem
    }
}

@media (min-width: 1280px) {
    .xl\:px-20 {
        padding-right: 5rem;
        padding-left: 5rem
    }
}

@media (min-width: 640px) {
    .sm\:px-24 {
        padding-right: 6rem;
        padding-left: 6rem
    }
}

@media (min-width: 768px) {
    .md\:px-24 {
        padding-right: 6rem;
        padding-left: 6rem
    }
}

@media (min-width: 1024px) {
    .lg\:px-24 {
        padding-right: 6rem;
        padding-left: 6rem
    }
}

@media (min-width: 1280px) {
    .xl\:px-24 {
        padding-right: 6rem;
        padding-left: 6rem
    }
}

@media (min-width: 640px) {
    .sm\:m-0 {
        margin: 0px
    }
}

@media (min-width: 768px) {
    .md\:m-0 {
        margin: 0px
    }
}

@media (min-width: 1024px) {
    .lg\:m-0 {
        margin: 0px
    }
}

@media (min-width: 1280px) {
    .xl\:m-0 {
        margin: 0px
    }
}

@media (min-width: 640px) {
    .sm\:m-1 {
        margin: .25rem
    }
}

@media (min-width: 768px) {
    .md\:m-1 {
        margin: .25rem
    }
}

@media (min-width: 1024px) {
    .lg\:m-1 {
        margin: .25rem
    }
}

@media (min-width: 1280px) {
    .xl\:m-1 {
        margin: .25rem
    }
}

@media (min-width: 640px) {
    .sm\:m-2 {
        margin: .5rem
    }
}

@media (min-width: 768px) {
    .md\:m-2 {
        margin: .5rem
    }
}

@media (min-width: 1024px) {
    .lg\:m-2 {
        margin: .5rem
    }
}

@media (min-width: 1280px) {
    .xl\:m-2 {
        margin: .5rem
    }
}

@media (min-width: 640px) {
    .sm\:m-3 {
        margin: .75rem
    }
}

@media (min-width: 768px) {
    .md\:m-3 {
        margin: .75rem
    }
}

@media (min-width: 1024px) {
    .lg\:m-3 {
        margin: .75rem
    }
}

@media (min-width: 1280px) {
    .xl\:m-3 {
        margin: .75rem
    }
}

@media (min-width: 640px) {
    .sm\:m-4 {
        margin: 1rem
    }
}

@media (min-width: 768px) {
    .md\:m-4 {
        margin: 1rem
    }
}

@media (min-width: 1024px) {
    .lg\:m-4 {
        margin: 1rem
    }
}

@media (min-width: 1280px) {
    .xl\:m-4 {
        margin: 1rem
    }
}

@media (min-width: 640px) {
    .sm\:m-5 {
        margin: 1.25rem
    }
}

@media (min-width: 768px) {
    .md\:m-5 {
        margin: 1.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:m-5 {
        margin: 1.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:m-5 {
        margin: 1.25rem
    }
}

@media (min-width: 640px) {
    .sm\:m-6 {
        margin: 1.5rem
    }
}

@media (min-width: 768px) {
    .md\:m-6 {
        margin: 1.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:m-6 {
        margin: 1.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:m-6 {
        margin: 1.5rem
    }
}

@media (min-width: 640px) {
    .sm\:m-8 {
        margin: 2rem
    }
}

@media (min-width: 768px) {
    .md\:m-8 {
        margin: 2rem
    }
}

@media (min-width: 1024px) {
    .lg\:m-8 {
        margin: 2rem
    }
}

@media (min-width: 1280px) {
    .xl\:m-8 {
        margin: 2rem
    }
}

@media (min-width: 640px) {
    .sm\:m-10 {
        margin: 2.5rem
    }
}

@media (min-width: 768px) {
    .md\:m-10 {
        margin: 2.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:m-10 {
        margin: 2.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:m-10 {
        margin: 2.5rem
    }
}

@media (min-width: 640px) {
    .sm\:m-12 {
        margin: 3rem
    }
}

@media (min-width: 768px) {
    .md\:m-12 {
        margin: 3rem
    }
}

@media (min-width: 1024px) {
    .lg\:m-12 {
        margin: 3rem
    }
}

@media (min-width: 1280px) {
    .xl\:m-12 {
        margin: 3rem
    }
}

@media (min-width: 640px) {
    .sm\:m-16 {
        margin: 4rem
    }
}

@media (min-width: 768px) {
    .md\:m-16 {
        margin: 4rem
    }
}

@media (min-width: 1024px) {
    .lg\:m-16 {
        margin: 4rem
    }
}

@media (min-width: 1280px) {
    .xl\:m-16 {
        margin: 4rem
    }
}

@media (min-width: 640px) {
    .sm\:m-20 {
        margin: 5rem
    }
}

@media (min-width: 768px) {
    .md\:m-20 {
        margin: 5rem
    }
}

@media (min-width: 1024px) {
    .lg\:m-20 {
        margin: 5rem
    }
}

@media (min-width: 1280px) {
    .xl\:m-20 {
        margin: 5rem
    }
}

@media (min-width: 640px) {
    .sm\:m-24 {
        margin: 6rem
    }
}

@media (min-width: 768px) {
    .md\:m-24 {
        margin: 6rem
    }
}

@media (min-width: 1024px) {
    .lg\:m-24 {
        margin: 6rem
    }
}

@media (min-width: 1280px) {
    .xl\:m-24 {
        margin: 6rem
    }
}

@media (min-width: 640px) {
    .sm\:mt-0 {
        margin-top: 0px
    }
}

@media (min-width: 768px) {
    .md\:mt-0 {
        margin-top: 0px
    }
}

@media (min-width: 1024px) {
    .lg\:mt-0 {
        margin-top: 0px
    }
}

@media (min-width: 1280px) {
    .xl\:mt-0 {
        margin-top: 0px
    }
}

@media (min-width: 640px) {
    .sm\:mt-1 {
        margin-top: .25rem
    }
}

@media (min-width: 768px) {
    .md\:mt-1 {
        margin-top: .25rem
    }
}

@media (min-width: 1024px) {
    .lg\:mt-1 {
        margin-top: .25rem
    }
}

@media (min-width: 1280px) {
    .xl\:mt-1 {
        margin-top: .25rem
    }
}

@media (min-width: 640px) {
    .sm\:mt-2 {
        margin-top: .5rem
    }
}

@media (min-width: 768px) {
    .md\:mt-2 {
        margin-top: .5rem
    }
}

@media (min-width: 1024px) {
    .lg\:mt-2 {
        margin-top: .5rem
    }
}

@media (min-width: 1280px) {
    .xl\:mt-2 {
        margin-top: .5rem
    }
}

@media (min-width: 640px) {
    .sm\:mt-3 {
        margin-top: .75rem
    }
}

@media (min-width: 768px) {
    .md\:mt-3 {
        margin-top: .75rem
    }
}

@media (min-width: 1024px) {
    .lg\:mt-3 {
        margin-top: .75rem
    }
}

@media (min-width: 1280px) {
    .xl\:mt-3 {
        margin-top: .75rem
    }
}

@media (min-width: 640px) {
    .sm\:mt-4 {
        margin-top: 1rem
    }
}

@media (min-width: 768px) {
    .md\:mt-4 {
        margin-top: 1rem
    }
}

@media (min-width: 1024px) {
    .lg\:mt-4 {
        margin-top: 1rem
    }
}

@media (min-width: 1280px) {
    .xl\:mt-4 {
        margin-top: 1rem
    }
}

@media (min-width: 640px) {
    .sm\:mt-5 {
        margin-top: 1.25rem
    }
}

@media (min-width: 768px) {
    .md\:mt-5 {
        margin-top: 1.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:mt-5 {
        margin-top: 1.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:mt-5 {
        margin-top: 1.25rem
    }
}

@media (min-width: 640px) {
    .sm\:mt-6 {
        margin-top: 1.5rem
    }
}

@media (min-width: 768px) {
    .md\:mt-6 {
        margin-top: 1.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:mt-6 {
        margin-top: 1.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:mt-6 {
        margin-top: 1.5rem
    }
}

@media (min-width: 640px) {
    .sm\:mt-8 {
        margin-top: 2rem
    }
}

@media (min-width: 768px) {
    .md\:mt-8 {
        margin-top: 2rem
    }
}

@media (min-width: 1024px) {
    .lg\:mt-8 {
        margin-top: 2rem
    }
}

@media (min-width: 1280px) {
    .xl\:mt-8 {
        margin-top: 2rem
    }
}

@media (min-width: 640px) {
    .sm\:mt-10 {
        margin-top: 2.5rem
    }
}

@media (min-width: 768px) {
    .md\:mt-10 {
        margin-top: 2.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:mt-10 {
        margin-top: 2.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:mt-10 {
        margin-top: 2.5rem
    }
}

@media (min-width: 640px) {
    .sm\:mt-12 {
        margin-top: 3rem
    }
}

@media (min-width: 768px) {
    .md\:mt-12 {
        margin-top: 3rem
    }
}

@media (min-width: 1024px) {
    .lg\:mt-12 {
        margin-top: 3rem
    }
}

@media (min-width: 1280px) {
    .xl\:mt-12 {
        margin-top: 3rem
    }
}

@media (min-width: 640px) {
    .sm\:mt-16 {
        margin-top: 4rem
    }
}

@media (min-width: 768px) {
    .md\:mt-16 {
        margin-top: 4rem
    }
}

@media (min-width: 1024px) {
    .lg\:mt-16 {
        margin-top: 4rem
    }
}

@media (min-width: 1280px) {
    .xl\:mt-16 {
        margin-top: 4rem
    }
}

@media (min-width: 640px) {
    .sm\:mt-20 {
        margin-top: 5rem
    }
}

@media (min-width: 768px) {
    .md\:mt-20 {
        margin-top: 5rem
    }
}

@media (min-width: 1024px) {
    .lg\:mt-20 {
        margin-top: 5rem
    }
}

@media (min-width: 1280px) {
    .xl\:mt-20 {
        margin-top: 5rem
    }
}

@media (min-width: 640px) {
    .sm\:mt-24 {
        margin-top: 6rem
    }
}

@media (min-width: 768px) {
    .md\:mt-24 {
        margin-top: 6rem
    }
}

@media (min-width: 1024px) {
    .lg\:mt-24 {
        margin-top: 6rem
    }
}

@media (min-width: 1280px) {
    .xl\:mt-24 {
        margin-top: 6rem
    }
}

@media (min-width: 640px) {
    .sm\:mb-0 {
        margin-bottom: 0px
    }
}

@media (min-width: 768px) {
    .md\:mb-0 {
        margin-bottom: 0px
    }
}

@media (min-width: 1024px) {
    .lg\:mb-0 {
        margin-bottom: 0px
    }
}

@media (min-width: 1280px) {
    .xl\:mb-0 {
        margin-bottom: 0px
    }
}

@media (min-width: 640px) {
    .sm\:mb-1 {
        margin-bottom: .25rem
    }
}

@media (min-width: 768px) {
    .md\:mb-1 {
        margin-bottom: .25rem
    }
}

@media (min-width: 1024px) {
    .lg\:mb-1 {
        margin-bottom: .25rem
    }
}

@media (min-width: 1280px) {
    .xl\:mb-1 {
        margin-bottom: .25rem
    }
}

@media (min-width: 640px) {
    .sm\:mb-2 {
        margin-bottom: .5rem
    }
}

@media (min-width: 768px) {
    .md\:mb-2 {
        margin-bottom: .5rem
    }
}

@media (min-width: 1024px) {
    .lg\:mb-2 {
        margin-bottom: .5rem
    }
}

@media (min-width: 1280px) {
    .xl\:mb-2 {
        margin-bottom: .5rem
    }
}

@media (min-width: 640px) {
    .sm\:mb-3 {
        margin-bottom: .75rem
    }
}

@media (min-width: 768px) {
    .md\:mb-3 {
        margin-bottom: .75rem
    }
}

@media (min-width: 1024px) {
    .lg\:mb-3 {
        margin-bottom: .75rem
    }
}

@media (min-width: 1280px) {
    .xl\:mb-3 {
        margin-bottom: .75rem
    }
}

@media (min-width: 640px) {
    .sm\:mb-4 {
        margin-bottom: 1rem
    }
}

@media (min-width: 768px) {
    .md\:mb-4 {
        margin-bottom: 1rem
    }
}

@media (min-width: 1024px) {
    .lg\:mb-4 {
        margin-bottom: 1rem
    }
}

@media (min-width: 1280px) {
    .xl\:mb-4 {
        margin-bottom: 1rem
    }
}

@media (min-width: 640px) {
    .sm\:mb-5 {
        margin-bottom: 1.25rem
    }
}

@media (min-width: 768px) {
    .md\:mb-5 {
        margin-bottom: 1.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:mb-5 {
        margin-bottom: 1.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:mb-5 {
        margin-bottom: 1.25rem
    }
}

@media (min-width: 640px) {
    .sm\:mb-6 {
        margin-bottom: 1.5rem
    }
}

@media (min-width: 768px) {
    .md\:mb-6 {
        margin-bottom: 1.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:mb-6 {
        margin-bottom: 1.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:mb-6 {
        margin-bottom: 1.5rem
    }
}

@media (min-width: 640px) {
    .sm\:mb-8 {
        margin-bottom: 2rem
    }
}

@media (min-width: 768px) {
    .md\:mb-8 {
        margin-bottom: 2rem
    }
}

@media (min-width: 1024px) {
    .lg\:mb-8 {
        margin-bottom: 2rem
    }
}

@media (min-width: 1280px) {
    .xl\:mb-8 {
        margin-bottom: 2rem
    }
}

@media (min-width: 640px) {
    .sm\:mb-10 {
        margin-bottom: 2.5rem
    }
}

@media (min-width: 768px) {
    .md\:mb-10 {
        margin-bottom: 2.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:mb-10 {
        margin-bottom: 2.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:mb-10 {
        margin-bottom: 2.5rem
    }
}

@media (min-width: 640px) {
    .sm\:mb-12 {
        margin-bottom: 3rem
    }
}

@media (min-width: 768px) {
    .md\:mb-12 {
        margin-bottom: 3rem
    }
}

@media (min-width: 1024px) {
    .lg\:mb-12 {
        margin-bottom: 3rem
    }
}

@media (min-width: 1280px) {
    .xl\:mb-12 {
        margin-bottom: 3rem
    }
}

@media (min-width: 640px) {
    .sm\:mb-16 {
        margin-bottom: 4rem
    }
}

@media (min-width: 768px) {
    .md\:mb-16 {
        margin-bottom: 4rem
    }
}

@media (min-width: 1024px) {
    .lg\:mb-16 {
        margin-bottom: 4rem
    }
}

@media (min-width: 1280px) {
    .xl\:mb-16 {
        margin-bottom: 4rem
    }
}

@media (min-width: 640px) {
    .sm\:mb-20 {
        margin-bottom: 5rem
    }
}

@media (min-width: 768px) {
    .md\:mb-20 {
        margin-bottom: 5rem
    }
}

@media (min-width: 1024px) {
    .lg\:mb-20 {
        margin-bottom: 5rem
    }
}

@media (min-width: 1280px) {
    .xl\:mb-20 {
        margin-bottom: 5rem
    }
}

@media (min-width: 640px) {
    .sm\:mb-24 {
        margin-bottom: 6rem
    }
}

@media (min-width: 768px) {
    .md\:mb-24 {
        margin-bottom: 6rem
    }
}

@media (min-width: 1024px) {
    .lg\:mb-24 {
        margin-bottom: 6rem
    }
}

@media (min-width: 1280px) {
    .xl\:mb-24 {
        margin-bottom: 6rem
    }
}

@media (min-width: 640px) {
    .sm\:mr-0 {
        margin-right: 0px
    }
}

@media (min-width: 768px) {
    .md\:mr-0 {
        margin-right: 0px
    }
}

@media (min-width: 1024px) {
    .lg\:mr-0 {
        margin-right: 0px
    }
}

@media (min-width: 1280px) {
    .xl\:mr-0 {
        margin-right: 0px
    }
}

@media (min-width: 640px) {
    .sm\:mr-1 {
        margin-right: .25rem
    }
}

@media (min-width: 768px) {
    .md\:mr-1 {
        margin-right: .25rem
    }
}

@media (min-width: 1024px) {
    .lg\:mr-1 {
        margin-right: .25rem
    }
}

@media (min-width: 1280px) {
    .xl\:mr-1 {
        margin-right: .25rem
    }
}

@media (min-width: 640px) {
    .sm\:mr-2 {
        margin-right: .5rem
    }
}

@media (min-width: 768px) {
    .md\:mr-2 {
        margin-right: .5rem
    }
}

@media (min-width: 1024px) {
    .lg\:mr-2 {
        margin-right: .5rem
    }
}

@media (min-width: 1280px) {
    .xl\:mr-2 {
        margin-right: .5rem
    }
}

@media (min-width: 640px) {
    .sm\:mr-3 {
        margin-right: .75rem
    }
}

@media (min-width: 768px) {
    .md\:mr-3 {
        margin-right: .75rem
    }
}

@media (min-width: 1024px) {
    .lg\:mr-3 {
        margin-right: .75rem
    }
}

@media (min-width: 1280px) {
    .xl\:mr-3 {
        margin-right: .75rem
    }
}

@media (min-width: 640px) {
    .sm\:mr-4 {
        margin-right: 1rem
    }
}

@media (min-width: 768px) {
    .md\:mr-4 {
        margin-right: 1rem
    }
}

@media (min-width: 1024px) {
    .lg\:mr-4 {
        margin-right: 1rem
    }
}

@media (min-width: 1280px) {
    .xl\:mr-4 {
        margin-right: 1rem
    }
}

@media (min-width: 640px) {
    .sm\:mr-5 {
        margin-right: 1.25rem
    }
}

@media (min-width: 768px) {
    .md\:mr-5 {
        margin-right: 1.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:mr-5 {
        margin-right: 1.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:mr-5 {
        margin-right: 1.25rem
    }
}

@media (min-width: 640px) {
    .sm\:mr-6 {
        margin-right: 1.5rem
    }
}

@media (min-width: 768px) {
    .md\:mr-6 {
        margin-right: 1.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:mr-6 {
        margin-right: 1.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:mr-6 {
        margin-right: 1.5rem
    }
}

@media (min-width: 640px) {
    .sm\:mr-8 {
        margin-right: 2rem
    }
}

@media (min-width: 768px) {
    .md\:mr-8 {
        margin-right: 2rem
    }
}

@media (min-width: 1024px) {
    .lg\:mr-8 {
        margin-right: 2rem
    }
}

@media (min-width: 1280px) {
    .xl\:mr-8 {
        margin-right: 2rem
    }
}

@media (min-width: 640px) {
    .sm\:mr-10 {
        margin-right: 2.5rem
    }
}

@media (min-width: 768px) {
    .md\:mr-10 {
        margin-right: 2.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:mr-10 {
        margin-right: 2.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:mr-10 {
        margin-right: 2.5rem
    }
}

@media (min-width: 640px) {
    .sm\:mr-12 {
        margin-right: 3rem
    }
}

@media (min-width: 768px) {
    .md\:mr-12 {
        margin-right: 3rem
    }
}

@media (min-width: 1024px) {
    .lg\:mr-12 {
        margin-right: 3rem
    }
}

@media (min-width: 1280px) {
    .xl\:mr-12 {
        margin-right: 3rem
    }
}

@media (min-width: 640px) {
    .sm\:mr-16 {
        margin-right: 4rem
    }
}

@media (min-width: 768px) {
    .md\:mr-16 {
        margin-right: 4rem
    }
}

@media (min-width: 1024px) {
    .lg\:mr-16 {
        margin-right: 4rem
    }
}

@media (min-width: 1280px) {
    .xl\:mr-16 {
        margin-right: 4rem
    }
}

@media (min-width: 640px) {
    .sm\:mr-20 {
        margin-right: 5rem
    }
}

@media (min-width: 768px) {
    .md\:mr-20 {
        margin-right: 5rem
    }
}

@media (min-width: 1024px) {
    .lg\:mr-20 {
        margin-right: 5rem
    }
}

@media (min-width: 1280px) {
    .xl\:mr-20 {
        margin-right: 5rem
    }
}

@media (min-width: 640px) {
    .sm\:mr-24 {
        margin-right: 6rem
    }
}

@media (min-width: 768px) {
    .md\:mr-24 {
        margin-right: 6rem
    }
}

@media (min-width: 1024px) {
    .lg\:mr-24 {
        margin-right: 6rem
    }
}

@media (min-width: 1280px) {
    .xl\:mr-24 {
        margin-right: 6rem
    }
}

@media (min-width: 640px) {
    .sm\:ml-0 {
        margin-left: 0px
    }
}

@media (min-width: 768px) {
    .md\:ml-0 {
        margin-left: 0px
    }
}

@media (min-width: 1024px) {
    .lg\:ml-0 {
        margin-left: 0px
    }
}

@media (min-width: 1280px) {
    .xl\:ml-0 {
        margin-left: 0px
    }
}

@media (min-width: 640px) {
    .sm\:ml-1 {
        margin-left: .25rem
    }
}

@media (min-width: 768px) {
    .md\:ml-1 {
        margin-left: .25rem
    }
}

@media (min-width: 1024px) {
    .lg\:ml-1 {
        margin-left: .25rem
    }
}

@media (min-width: 1280px) {
    .xl\:ml-1 {
        margin-left: .25rem
    }
}

@media (min-width: 640px) {
    .sm\:ml-2 {
        margin-left: .5rem
    }
}

@media (min-width: 768px) {
    .md\:ml-2 {
        margin-left: .5rem
    }
}

@media (min-width: 1024px) {
    .lg\:ml-2 {
        margin-left: .5rem
    }
}

@media (min-width: 1280px) {
    .xl\:ml-2 {
        margin-left: .5rem
    }
}

@media (min-width: 640px) {
    .sm\:ml-3 {
        margin-left: .75rem
    }
}

@media (min-width: 768px) {
    .md\:ml-3 {
        margin-left: .75rem
    }
}

@media (min-width: 1024px) {
    .lg\:ml-3 {
        margin-left: .75rem
    }
}

@media (min-width: 1280px) {
    .xl\:ml-3 {
        margin-left: .75rem
    }
}

@media (min-width: 640px) {
    .sm\:ml-4 {
        margin-left: 1rem
    }
}

@media (min-width: 768px) {
    .md\:ml-4 {
        margin-left: 1rem
    }
}

@media (min-width: 1024px) {
    .lg\:ml-4 {
        margin-left: 1rem
    }
}

@media (min-width: 1280px) {
    .xl\:ml-4 {
        margin-left: 1rem
    }
}

@media (min-width: 640px) {
    .sm\:ml-5 {
        margin-left: 1.25rem
    }
}

@media (min-width: 768px) {
    .md\:ml-5 {
        margin-left: 1.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:ml-5 {
        margin-left: 1.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:ml-5 {
        margin-left: 1.25rem
    }
}

@media (min-width: 640px) {
    .sm\:ml-6 {
        margin-left: 1.5rem
    }
}

@media (min-width: 768px) {
    .md\:ml-6 {
        margin-left: 1.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:ml-6 {
        margin-left: 1.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:ml-6 {
        margin-left: 1.5rem
    }
}

@media (min-width: 640px) {
    .sm\:ml-8 {
        margin-left: 2rem
    }
}

@media (min-width: 768px) {
    .md\:ml-8 {
        margin-left: 2rem
    }
}

@media (min-width: 1024px) {
    .lg\:ml-8 {
        margin-left: 2rem
    }
}

@media (min-width: 1280px) {
    .xl\:ml-8 {
        margin-left: 2rem
    }
}

@media (min-width: 640px) {
    .sm\:ml-10 {
        margin-left: 2.5rem
    }
}

@media (min-width: 768px) {
    .md\:ml-10 {
        margin-left: 2.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:ml-10 {
        margin-left: 2.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:ml-10 {
        margin-left: 2.5rem
    }
}

@media (min-width: 640px) {
    .sm\:ml-12 {
        margin-left: 3rem
    }
}

@media (min-width: 768px) {
    .md\:ml-12 {
        margin-left: 3rem
    }
}

@media (min-width: 1024px) {
    .lg\:ml-12 {
        margin-left: 3rem
    }
}

@media (min-width: 1280px) {
    .xl\:ml-12 {
        margin-left: 3rem
    }
}

@media (min-width: 640px) {
    .sm\:ml-16 {
        margin-left: 4rem
    }
}

@media (min-width: 768px) {
    .md\:ml-16 {
        margin-left: 4rem
    }
}

@media (min-width: 1024px) {
    .lg\:ml-16 {
        margin-left: 4rem
    }
}

@media (min-width: 1280px) {
    .xl\:ml-16 {
        margin-left: 4rem
    }
}

@media (min-width: 640px) {
    .sm\:ml-20 {
        margin-left: 5rem
    }
}

@media (min-width: 768px) {
    .md\:ml-20 {
        margin-left: 5rem
    }
}

@media (min-width: 1024px) {
    .lg\:ml-20 {
        margin-left: 5rem
    }
}

@media (min-width: 1280px) {
    .xl\:ml-20 {
        margin-left: 5rem
    }
}

@media (min-width: 640px) {
    .sm\:ml-24 {
        margin-left: 6rem
    }
}

@media (min-width: 768px) {
    .md\:ml-24 {
        margin-left: 6rem
    }
}

@media (min-width: 1024px) {
    .lg\:ml-24 {
        margin-left: 6rem
    }
}

@media (min-width: 1280px) {
    .xl\:ml-24 {
        margin-left: 6rem
    }
}

@media (min-width: 640px) {
    .sm\:mt-auto {
        margin-top: auto
    }
}

@media (min-width: 768px) {
    .md\:mt-auto {
        margin-top: auto
    }
}

@media (min-width: 1024px) {
    .lg\:mt-auto {
        margin-top: auto
    }
}

@media (min-width: 1280px) {
    .xl\:mt-auto {
        margin-top: auto
    }
}

@media (min-width: 640px) {
    .sm\:mb-auto {
        margin-bottom: auto
    }
}

@media (min-width: 768px) {
    .md\:mb-auto {
        margin-bottom: auto
    }
}

@media (min-width: 1024px) {
    .lg\:mb-auto {
        margin-bottom: auto
    }
}

@media (min-width: 1280px) {
    .xl\:mb-auto {
        margin-bottom: auto
    }
}

@media (min-width: 640px) {
    .sm\:ml-auto {
        margin-left: auto
    }
}

@media (min-width: 768px) {
    .md\:ml-auto {
        margin-left: auto
    }
}

@media (min-width: 1024px) {
    .lg\:ml-auto {
        margin-left: auto
    }
}

@media (min-width: 1280px) {
    .xl\:ml-auto {
        margin-left: auto
    }
}

@media (min-width: 640px) {
    .sm\:mr-auto {
        margin-right: auto
    }
}

@media (min-width: 768px) {
    .md\:mr-auto {
        margin-right: auto
    }
}

@media (min-width: 1024px) {
    .lg\:mr-auto {
        margin-right: auto
    }
}

@media (min-width: 1280px) {
    .xl\:mr-auto {
        margin-right: auto
    }
}

@media (min-width: 640px) {
    .sm\:my-0 {
        margin-top: 0px;
        margin-bottom: 0px
    }
}

@media (min-width: 768px) {
    .md\:my-0 {
        margin-top: 0px;
        margin-bottom: 0px
    }
}

@media (min-width: 1024px) {
    .lg\:my-0 {
        margin-top: 0px;
        margin-bottom: 0px
    }
}

@media (min-width: 1280px) {
    .xl\:my-0 {
        margin-top: 0px;
        margin-bottom: 0px
    }
}

@media (min-width: 640px) {
    .sm\:my-1 {
        margin-top: .25rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 768px) {
    .md\:my-1 {
        margin-top: .25rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 1024px) {
    .lg\:my-1 {
        margin-top: .25rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 1280px) {
    .xl\:my-1 {
        margin-top: .25rem;
        margin-bottom: .25rem
    }
}

@media (min-width: 640px) {
    .sm\:my-2 {
        margin-top: .5rem;
        margin-bottom: .5rem
    }
}

@media (min-width: 768px) {
    .md\:my-2 {
        margin-top: .5rem;
        margin-bottom: .5rem
    }
}

@media (min-width: 1024px) {
    .lg\:my-2 {
        margin-top: .5rem;
        margin-bottom: .5rem
    }
}

@media (min-width: 1280px) {
    .xl\:my-2 {
        margin-top: .5rem;
        margin-bottom: .5rem
    }
}

@media (min-width: 640px) {
    .sm\:my-3 {
        margin-top: .75rem;
        margin-bottom: .75rem
    }
}

@media (min-width: 768px) {
    .md\:my-3 {
        margin-top: .75rem;
        margin-bottom: .75rem
    }
}

@media (min-width: 1024px) {
    .lg\:my-3 {
        margin-top: .75rem;
        margin-bottom: .75rem
    }
}

@media (min-width: 1280px) {
    .xl\:my-3 {
        margin-top: .75rem;
        margin-bottom: .75rem
    }
}

@media (min-width: 640px) {
    .sm\:my-4 {
        margin-top: 1rem;
        margin-bottom: 1rem
    }
}

@media (min-width: 768px) {
    .md\:my-4 {
        margin-top: 1rem;
        margin-bottom: 1rem
    }
}

@media (min-width: 1024px) {
    .lg\:my-4 {
        margin-top: 1rem;
        margin-bottom: 1rem
    }
}

@media (min-width: 1280px) {
    .xl\:my-4 {
        margin-top: 1rem;
        margin-bottom: 1rem
    }
}

@media (min-width: 640px) {
    .sm\:my-5 {
        margin-top: 1.25rem;
        margin-bottom: 1.25rem
    }
}

@media (min-width: 768px) {
    .md\:my-5 {
        margin-top: 1.25rem;
        margin-bottom: 1.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:my-5 {
        margin-top: 1.25rem;
        margin-bottom: 1.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:my-5 {
        margin-top: 1.25rem;
        margin-bottom: 1.25rem
    }
}

@media (min-width: 640px) {
    .sm\:my-6 {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }
}

@media (min-width: 768px) {
    .md\:my-6 {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:my-6 {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:my-6 {
        margin-top: 1.5rem;
        margin-bottom: 1.5rem
    }
}

@media (min-width: 640px) {
    .sm\:my-8 {
        margin-top: 2rem;
        margin-bottom: 2rem
    }
}

@media (min-width: 768px) {
    .md\:my-8 {
        margin-top: 2rem;
        margin-bottom: 2rem
    }
}

@media (min-width: 1024px) {
    .lg\:my-8 {
        margin-top: 2rem;
        margin-bottom: 2rem
    }
}

@media (min-width: 1280px) {
    .xl\:my-8 {
        margin-top: 2rem;
        margin-bottom: 2rem
    }
}

@media (min-width: 640px) {
    .sm\:my-10 {
        margin-top: 2.5rem;
        margin-bottom: 2.5rem
    }
}

@media (min-width: 768px) {
    .md\:my-10 {
        margin-top: 2.5rem;
        margin-bottom: 2.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:my-10 {
        margin-top: 2.5rem;
        margin-bottom: 2.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:my-10 {
        margin-top: 2.5rem;
        margin-bottom: 2.5rem
    }
}

@media (min-width: 640px) {
    .sm\:my-12 {
        margin-top: 3rem;
        margin-bottom: 3rem
    }
}

@media (min-width: 768px) {
    .md\:my-12 {
        margin-top: 3rem;
        margin-bottom: 3rem
    }
}

@media (min-width: 1024px) {
    .lg\:my-12 {
        margin-top: 3rem;
        margin-bottom: 3rem
    }
}

@media (min-width: 1280px) {
    .xl\:my-12 {
        margin-top: 3rem;
        margin-bottom: 3rem
    }
}

@media (min-width: 640px) {
    .sm\:my-16 {
        margin-top: 4rem;
        margin-bottom: 4rem
    }
}

@media (min-width: 768px) {
    .md\:my-16 {
        margin-top: 4rem;
        margin-bottom: 4rem
    }
}

@media (min-width: 1024px) {
    .lg\:my-16 {
        margin-top: 4rem;
        margin-bottom: 4rem
    }
}

@media (min-width: 1280px) {
    .xl\:my-16 {
        margin-top: 4rem;
        margin-bottom: 4rem
    }
}

@media (min-width: 640px) {
    .sm\:my-20 {
        margin-top: 5rem;
        margin-bottom: 5rem
    }
}

@media (min-width: 768px) {
    .md\:my-20 {
        margin-top: 5rem;
        margin-bottom: 5rem
    }
}

@media (min-width: 1024px) {
    .lg\:my-20 {
        margin-top: 5rem;
        margin-bottom: 5rem
    }
}

@media (min-width: 1280px) {
    .xl\:my-20 {
        margin-top: 5rem;
        margin-bottom: 5rem
    }
}

@media (min-width: 640px) {
    .sm\:my-24 {
        margin-top: 6rem;
        margin-bottom: 6rem
    }
}

@media (min-width: 768px) {
    .md\:my-24 {
        margin-top: 6rem;
        margin-bottom: 6rem
    }
}

@media (min-width: 1024px) {
    .lg\:my-24 {
        margin-top: 6rem;
        margin-bottom: 6rem
    }
}

@media (min-width: 1280px) {
    .xl\:my-24 {
        margin-top: 6rem;
        margin-bottom: 6rem
    }
}

@media (min-width: 640px) {
    .sm\:mx-0 {
        margin-right: 0px;
        margin-left: 0px
    }
}

@media (min-width: 768px) {
    .md\:mx-0 {
        margin-right: 0px;
        margin-left: 0px
    }
}

@media (min-width: 1024px) {
    .lg\:mx-0 {
        margin-right: 0px;
        margin-left: 0px
    }
}

@media (min-width: 1280px) {
    .xl\:mx-0 {
        margin-right: 0px;
        margin-left: 0px
    }
}

@media (min-width: 640px) {
    .sm\:mx-1 {
        margin-right: .25rem;
        margin-left: .25rem
    }
}

@media (min-width: 768px) {
    .md\:mx-1 {
        margin-right: .25rem;
        margin-left: .25rem
    }
}

@media (min-width: 1024px) {
    .lg\:mx-1 {
        margin-right: .25rem;
        margin-left: .25rem
    }
}

@media (min-width: 1280px) {
    .xl\:mx-1 {
        margin-right: .25rem;
        margin-left: .25rem
    }
}

@media (min-width: 640px) {
    .sm\:mx-2 {
        margin-right: .5rem;
        margin-left: .5rem
    }
}

@media (min-width: 768px) {
    .md\:mx-2 {
        margin-right: .5rem;
        margin-left: .5rem
    }
}

@media (min-width: 1024px) {
    .lg\:mx-2 {
        margin-right: .5rem;
        margin-left: .5rem
    }
}

@media (min-width: 1280px) {
    .xl\:mx-2 {
        margin-right: .5rem;
        margin-left: .5rem
    }
}

@media (min-width: 640px) {
    .sm\:mx-3 {
        margin-right: .75rem;
        margin-left: .75rem
    }
}

@media (min-width: 768px) {
    .md\:mx-3 {
        margin-right: .75rem;
        margin-left: .75rem
    }
}

@media (min-width: 1024px) {
    .lg\:mx-3 {
        margin-right: .75rem;
        margin-left: .75rem
    }
}

@media (min-width: 1280px) {
    .xl\:mx-3 {
        margin-right: .75rem;
        margin-left: .75rem
    }
}

@media (min-width: 640px) {
    .sm\:mx-4 {
        margin-right: 1rem;
        margin-left: 1rem
    }
}

@media (min-width: 768px) {
    .md\:mx-4 {
        margin-right: 1rem;
        margin-left: 1rem
    }
}

@media (min-width: 1024px) {
    .lg\:mx-4 {
        margin-right: 1rem;
        margin-left: 1rem
    }
}

@media (min-width: 1280px) {
    .xl\:mx-4 {
        margin-right: 1rem;
        margin-left: 1rem
    }
}

@media (min-width: 640px) {
    .sm\:mx-5 {
        margin-right: 1.25rem;
        margin-left: 1.25rem
    }
}

@media (min-width: 768px) {
    .md\:mx-5 {
        margin-right: 1.25rem;
        margin-left: 1.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:mx-5 {
        margin-right: 1.25rem;
        margin-left: 1.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:mx-5 {
        margin-right: 1.25rem;
        margin-left: 1.25rem
    }
}

@media (min-width: 640px) {
    .sm\:mx-6 {
        margin-right: 1.5rem;
        margin-left: 1.5rem
    }
}

@media (min-width: 768px) {
    .md\:mx-6 {
        margin-right: 1.5rem;
        margin-left: 1.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:mx-6 {
        margin-right: 1.5rem;
        margin-left: 1.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:mx-6 {
        margin-right: 1.5rem;
        margin-left: 1.5rem
    }
}

@media (min-width: 640px) {
    .sm\:mx-8 {
        margin-right: 2rem;
        margin-left: 2rem
    }
}

@media (min-width: 768px) {
    .md\:mx-8 {
        margin-right: 2rem;
        margin-left: 2rem
    }
}

@media (min-width: 1024px) {
    .lg\:mx-8 {
        margin-right: 2rem;
        margin-left: 2rem
    }
}

@media (min-width: 1280px) {
    .xl\:mx-8 {
        margin-right: 2rem;
        margin-left: 2rem
    }
}

@media (min-width: 640px) {
    .sm\:mx-10 {
        margin-right: 2.5rem;
        margin-left: 2.5rem
    }
}

@media (min-width: 768px) {
    .md\:mx-10 {
        margin-right: 2.5rem;
        margin-left: 2.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:mx-10 {
        margin-right: 2.5rem;
        margin-left: 2.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:mx-10 {
        margin-right: 2.5rem;
        margin-left: 2.5rem
    }
}

@media (min-width: 640px) {
    .sm\:mx-12 {
        margin-right: 3rem;
        margin-left: 3rem
    }
}

@media (min-width: 768px) {
    .md\:mx-12 {
        margin-right: 3rem;
        margin-left: 3rem
    }
}

@media (min-width: 1024px) {
    .lg\:mx-12 {
        margin-right: 3rem;
        margin-left: 3rem
    }
}

@media (min-width: 1280px) {
    .xl\:mx-12 {
        margin-right: 3rem;
        margin-left: 3rem
    }
}

@media (min-width: 640px) {
    .sm\:mx-16 {
        margin-right: 4rem;
        margin-left: 4rem
    }
}

@media (min-width: 768px) {
    .md\:mx-16 {
        margin-right: 4rem;
        margin-left: 4rem
    }
}

@media (min-width: 1024px) {
    .lg\:mx-16 {
        margin-right: 4rem;
        margin-left: 4rem
    }
}

@media (min-width: 1280px) {
    .xl\:mx-16 {
        margin-right: 4rem;
        margin-left: 4rem
    }
}

@media (min-width: 640px) {
    .sm\:mx-20 {
        margin-right: 5rem;
        margin-left: 5rem
    }
}

@media (min-width: 768px) {
    .md\:mx-20 {
        margin-right: 5rem;
        margin-left: 5rem
    }
}

@media (min-width: 1024px) {
    .lg\:mx-20 {
        margin-right: 5rem;
        margin-left: 5rem
    }
}

@media (min-width: 1280px) {
    .xl\:mx-20 {
        margin-right: 5rem;
        margin-left: 5rem
    }
}

@media (min-width: 640px) {
    .sm\:mx-24 {
        margin-right: 6rem;
        margin-left: 6rem
    }
}

@media (min-width: 768px) {
    .md\:mx-24 {
        margin-right: 6rem;
        margin-left: 6rem
    }
}

@media (min-width: 1024px) {
    .lg\:mx-24 {
        margin-right: 6rem;
        margin-left: 6rem
    }
}

@media (min-width: 1280px) {
    .xl\:mx-24 {
        margin-right: 6rem;
        margin-left: 6rem
    }
}

@media (min-width: 640px) {
    .sm\:grid {
        display: grid
    }
}

@media (min-width: 768px) {
    .md\:grid {
        display: grid
    }
}

@media (min-width: 1024px) {
    .lg\:grid {
        display: grid
    }
}

@media (min-width: 1280px) {
    .xl\:grid {
        display: grid
    }
}

@media (min-width: 640px) {
    .sm\:grid-col-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr))
    }
}

@media (min-width: 768px) {
    .md\:grid-col-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr))
    }
}

@media (min-width: 1024px) {
    .lg\:grid-col-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr))
    }
}

@media (min-width: 1280px) {
    .xl\:grid-col-1 {
        grid-template-columns: repeat(1, minmax(0, 1fr))
    }
}

@media (min-width: 640px) {
    .sm\:grid-col-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }
}

@media (min-width: 768px) {
    .md\:grid-col-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }
}

@media (min-width: 1024px) {
    .lg\:grid-col-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }
}

@media (min-width: 1280px) {
    .xl\:grid-col-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }
}

@media (min-width: 640px) {
    .sm\:grid-col-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }
}

@media (min-width: 768px) {
    .md\:grid-col-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }
}

@media (min-width: 1024px) {
    .lg\:grid-col-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }
}

@media (min-width: 1280px) {
    .xl\:grid-col-3 {
        grid-template-columns: repeat(3, minmax(0, 1fr))
    }
}

@media (min-width: 640px) {
    .sm\:grid-col-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }
}

@media (min-width: 768px) {
    .md\:grid-col-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }
}

@media (min-width: 1024px) {
    .lg\:grid-col-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }
}

@media (min-width: 1280px) {
    .xl\:grid-col-4 {
        grid-template-columns: repeat(4, minmax(0, 1fr))
    }
}

@media (min-width: 640px) {
    .sm\:grid-col-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr))
    }
}

@media (min-width: 768px) {
    .md\:grid-col-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr))
    }
}

@media (min-width: 1024px) {
    .lg\:grid-col-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr))
    }
}

@media (min-width: 1280px) {
    .xl\:grid-col-5 {
        grid-template-columns: repeat(5, minmax(0, 1fr))
    }
}

@media (min-width: 640px) {
    .sm\:grid-col-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr))
    }
}

@media (min-width: 768px) {
    .md\:grid-col-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr))
    }
}

@media (min-width: 1024px) {
    .lg\:grid-col-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr))
    }
}

@media (min-width: 1280px) {
    .xl\:grid-col-6 {
        grid-template-columns: repeat(6, minmax(0, 1fr))
    }
}

@media (min-width: 640px) {
    .sm\:grid-col-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr))
    }
}

@media (min-width: 768px) {
    .md\:grid-col-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr))
    }
}

@media (min-width: 1024px) {
    .lg\:grid-col-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr))
    }
}

@media (min-width: 1280px) {
    .xl\:grid-col-7 {
        grid-template-columns: repeat(7, minmax(0, 1fr))
    }
}

@media (min-width: 640px) {
    .sm\:grid-col-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr))
    }
}

@media (min-width: 768px) {
    .md\:grid-col-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr))
    }
}

@media (min-width: 1024px) {
    .lg\:grid-col-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr))
    }
}

@media (min-width: 1280px) {
    .xl\:grid-col-8 {
        grid-template-columns: repeat(8, minmax(0, 1fr))
    }
}

@media (min-width: 640px) {
    .sm\:grid-col-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr))
    }
}

@media (min-width: 768px) {
    .md\:grid-col-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr))
    }
}

@media (min-width: 1024px) {
    .lg\:grid-col-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr))
    }
}

@media (min-width: 1280px) {
    .xl\:grid-col-9 {
        grid-template-columns: repeat(9, minmax(0, 1fr))
    }
}

@media (min-width: 640px) {
    .sm\:grid-col-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr))
    }
}

@media (min-width: 768px) {
    .md\:grid-col-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr))
    }
}

@media (min-width: 1024px) {
    .lg\:grid-col-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr))
    }
}

@media (min-width: 1280px) {
    .xl\:grid-col-10 {
        grid-template-columns: repeat(10, minmax(0, 1fr))
    }
}

@media (min-width: 640px) {
    .sm\:hidden {
        display: none
    }
}

@media (min-width: 768px) {
    .md\:hidden {
        display: none
    }
}

@media (min-width: 1024px) {
    .lg\:hidden {
        display: none
    }
}

@media (min-width: 1280px) {
    .xl\:hidden {
        display: none
    }
}

@media (min-width: 640px) {
    .sm\:block {
        display: block
    }
}

@media (min-width: 768px) {
    .md\:block {
        display: block
    }
}

@media (min-width: 1024px) {
    .lg\:block {
        display: block
    }
}

@media (min-width: 1280px) {
    .xl\:block {
        display: block
    }
}

@media (min-width: 640px) {
    .sm\:w-max {
        width: max-content
    }
}

@media (min-width: 768px) {
    .md\:w-max {
        width: max-content
    }
}

@media (min-width: 1024px) {
    .lg\:w-max {
        width: max-content
    }
}

@media (min-width: 1280px) {
    .xl\:w-max {
        width: max-content
    }
}

@media (min-width: 640px) {
    .sm\:w-min {
        width: min-content
    }
}

@media (min-width: 768px) {
    .md\:w-min {
        width: min-content
    }
}

@media (min-width: 1024px) {
    .lg\:w-min {
        width: min-content
    }
}

@media (min-width: 1280px) {
    .xl\:w-min {
        width: min-content
    }
}

@media (min-width: 640px) {
    .sm\:w-fit {
        width: fit-content
    }
}

@media (min-width: 768px) {
    .md\:w-fit {
        width: fit-content
    }
}

@media (min-width: 1024px) {
    .lg\:w-fit {
        width: fit-content
    }
}

@media (min-width: 1280px) {
    .xl\:w-fit {
        width: fit-content
    }
}

@media (min-width: 640px) {
    .sm\:w-auto {
        width: auto
    }
}

@media (min-width: 768px) {
    .md\:w-auto {
        width: auto
    }
}

@media (min-width: 1024px) {
    .lg\:w-auto {
        width: auto
    }
}

@media (min-width: 1280px) {
    .xl\:w-auto {
        width: auto
    }
}

@media (min-width: 640px) {
    .sm\:w-full {
        width: 100%
    }
}

@media (min-width: 768px) {
    .md\:w-full {
        width: 100%
    }
}

@media (min-width: 1024px) {
    .lg\:w-full {
        width: 100%
    }
}

@media (min-width: 1280px) {
    .xl\:w-full {
        width: 100%
    }
}

@media (min-width: 640px) {
    .sm\:w-1-2 {
        width: 50%
    }
}

@media (min-width: 768px) {
    .md\:w-1-2 {
        width: 50%
    }
}

@media (min-width: 1024px) {
    .lg\:w-1-2 {
        width: 50%
    }
}

@media (min-width: 1280px) {
    .xl\:w-1-2 {
        width: 50%
    }
}

@media (min-width: 640px) {
    .sm\:w-1-3 {
        width: 33.3333%
    }
}

@media (min-width: 768px) {
    .md\:w-1-3 {
        width: 33.3333%
    }
}

@media (min-width: 1024px) {
    .lg\:w-1-3 {
        width: 33.3333%
    }
}

@media (min-width: 1280px) {
    .xl\:w-1-3 {
        width: 33.3333%
    }
}

@media (min-width: 640px) {
    .sm\:w-1-4 {
        width: 25%
    }
}

@media (min-width: 768px) {
    .md\:w-1-4 {
        width: 25%
    }
}

@media (min-width: 1024px) {
    .lg\:w-1-4 {
        width: 25%
    }
}

@media (min-width: 1280px) {
    .xl\:w-1-4 {
        width: 25%
    }
}

@media (min-width: 640px) {
    .sm\:w-1-5 {
        width: 20%
    }
}

@media (min-width: 768px) {
    .md\:w-1-5 {
        width: 20%
    }
}

@media (min-width: 1024px) {
    .lg\:w-1-5 {
        width: 20%
    }
}

@media (min-width: 1280px) {
    .xl\:w-1-5 {
        width: 20%
    }
}

@media (min-width: 640px) {
    .sm\:w-0 {
        width: 0px
    }
}

@media (min-width: 768px) {
    .md\:w-0 {
        width: 0px
    }
}

@media (min-width: 1024px) {
    .lg\:w-0 {
        width: 0px
    }
}

@media (min-width: 1280px) {
    .xl\:w-0 {
        width: 0px
    }
}

@media (min-width: 640px) {
    .sm\:w-1 {
        width: .25rem
    }
}

@media (min-width: 768px) {
    .md\:w-1 {
        width: .25rem
    }
}

@media (min-width: 1024px) {
    .lg\:w-1 {
        width: .25rem
    }
}

@media (min-width: 1280px) {
    .xl\:w-1 {
        width: .25rem
    }
}

@media (min-width: 640px) {
    .sm\:w-2 {
        width: .5rem
    }
}

@media (min-width: 768px) {
    .md\:w-2 {
        width: .5rem
    }
}

@media (min-width: 1024px) {
    .lg\:w-2 {
        width: .5rem
    }
}

@media (min-width: 1280px) {
    .xl\:w-2 {
        width: .5rem
    }
}

@media (min-width: 640px) {
    .sm\:w-3 {
        width: .75rem
    }
}

@media (min-width: 768px) {
    .md\:w-3 {
        width: .75rem
    }
}

@media (min-width: 1024px) {
    .lg\:w-3 {
        width: .75rem
    }
}

@media (min-width: 1280px) {
    .xl\:w-3 {
        width: .75rem
    }
}

@media (min-width: 640px) {
    .sm\:w-4 {
        width: 1rem
    }
}

@media (min-width: 768px) {
    .md\:w-4 {
        width: 1rem
    }
}

@media (min-width: 1024px) {
    .lg\:w-4 {
        width: 1rem
    }
}

@media (min-width: 1280px) {
    .xl\:w-4 {
        width: 1rem
    }
}

@media (min-width: 640px) {
    .sm\:w-6 {
        width: 1.5rem
    }
}

@media (min-width: 768px) {
    .md\:w-6 {
        width: 1.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:w-6 {
        width: 1.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:w-6 {
        width: 1.5rem
    }
}

@media (min-width: 640px) {
    .sm\:w-8 {
        width: 2rem
    }
}

@media (min-width: 768px) {
    .md\:w-8 {
        width: 2rem
    }
}

@media (min-width: 1024px) {
    .lg\:w-8 {
        width: 2rem
    }
}

@media (min-width: 1280px) {
    .xl\:w-8 {
        width: 2rem
    }
}

@media (min-width: 640px) {
    .sm\:w-10 {
        width: 2.5rem
    }
}

@media (min-width: 768px) {
    .md\:w-10 {
        width: 2.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:w-10 {
        width: 2.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:w-10 {
        width: 2.5rem
    }
}

@media (min-width: 640px) {
    .sm\:w-12 {
        width: 3rem
    }
}

@media (min-width: 768px) {
    .md\:w-12 {
        width: 3rem
    }
}

@media (min-width: 1024px) {
    .lg\:w-12 {
        width: 3rem
    }
}

@media (min-width: 1280px) {
    .xl\:w-12 {
        width: 3rem
    }
}

@media (min-width: 640px) {
    .sm\:w-16 {
        width: 4rem
    }
}

@media (min-width: 768px) {
    .md\:w-16 {
        width: 4rem
    }
}

@media (min-width: 1024px) {
    .lg\:w-16 {
        width: 4rem
    }
}

@media (min-width: 1280px) {
    .xl\:w-16 {
        width: 4rem
    }
}

@media (min-width: 640px) {
    .sm\:w-20 {
        width: 5rem
    }
}

@media (min-width: 768px) {
    .md\:w-20 {
        width: 5rem
    }
}

@media (min-width: 1024px) {
    .lg\:w-20 {
        width: 5rem
    }
}

@media (min-width: 1280px) {
    .xl\:w-20 {
        width: 5rem
    }
}

@media (min-width: 640px) {
    .sm\:w-24 {
        width: 6rem
    }
}

@media (min-width: 768px) {
    .md\:w-24 {
        width: 6rem
    }
}

@media (min-width: 1024px) {
    .lg\:w-24 {
        width: 6rem
    }
}

@media (min-width: 1280px) {
    .xl\:w-24 {
        width: 6rem
    }
}

@media (min-width: 640px) {
    .sm\:w-32 {
        width: 8rem
    }
}

@media (min-width: 768px) {
    .md\:w-32 {
        width: 8rem
    }
}

@media (min-width: 1024px) {
    .lg\:w-32 {
        width: 8rem
    }
}

@media (min-width: 1280px) {
    .xl\:w-32 {
        width: 8rem
    }
}

@media (min-width: 640px) {
    .sm\:w-40 {
        width: 10rem
    }
}

@media (min-width: 768px) {
    .md\:w-40 {
        width: 10rem
    }
}

@media (min-width: 1024px) {
    .lg\:w-40 {
        width: 10rem
    }
}

@media (min-width: 1280px) {
    .xl\:w-40 {
        width: 10rem
    }
}

@media (min-width: 640px) {
    .sm\:w-48 {
        width: 12rem
    }
}

@media (min-width: 768px) {
    .md\:w-48 {
        width: 12rem
    }
}

@media (min-width: 1024px) {
    .lg\:w-48 {
        width: 12rem
    }
}

@media (min-width: 1280px) {
    .xl\:w-48 {
        width: 12rem
    }
}

@media (min-width: 640px) {
    .sm\:w-56 {
        width: 14rem
    }
}

@media (min-width: 768px) {
    .md\:w-56 {
        width: 14rem
    }
}

@media (min-width: 1024px) {
    .lg\:w-56 {
        width: 14rem
    }
}

@media (min-width: 1280px) {
    .xl\:w-56 {
        width: 14rem
    }
}

@media (min-width: 640px) {
    .sm\:w-64 {
        width: 16rem
    }
}

@media (min-width: 768px) {
    .md\:w-64 {
        width: 16rem
    }
}

@media (min-width: 1024px) {
    .lg\:w-64 {
        width: 16rem
    }
}

@media (min-width: 1280px) {
    .xl\:w-64 {
        width: 16rem
    }
}

@media (min-width: 640px) {
    .sm\:w-80 {
        width: 20rem
    }
}

@media (min-width: 768px) {
    .md\:w-80 {
        width: 20rem
    }
}

@media (min-width: 1024px) {
    .lg\:w-80 {
        width: 20rem
    }
}

@media (min-width: 1280px) {
    .xl\:w-80 {
        width: 20rem
    }
}

@media (min-width: 640px) {
    .sm\:w-96 {
        width: 24rem
    }
}

@media (min-width: 768px) {
    .md\:w-96 {
        width: 24rem
    }
}

@media (min-width: 1024px) {
    .lg\:w-96 {
        width: 24rem
    }
}

@media (min-width: 1280px) {
    .xl\:w-96 {
        width: 24rem
    }
}

@media (min-width: 640px) {
    .sm\:h-auto {
        height: auto
    }
}

@media (min-width: 768px) {
    .md\:h-auto {
        height: auto
    }
}

@media (min-width: 1024px) {
    .lg\:h-auto {
        height: auto
    }
}

@media (min-width: 1280px) {
    .xl\:h-auto {
        height: auto
    }
}

@media (min-width: 640px) {
    .sm\:h-full {
        height: 100%
    }
}

@media (min-width: 768px) {
    .md\:h-full {
        height: 100%
    }
}

@media (min-width: 1024px) {
    .lg\:h-full {
        height: 100%
    }
}

@media (min-width: 1280px) {
    .xl\:h-full {
        height: 100%
    }
}

@media (min-width: 640px) {
    .sm\:h-1-2 {
        height: 50%
    }
}

@media (min-width: 768px) {
    .md\:h-1-2 {
        height: 50%
    }
}

@media (min-width: 1024px) {
    .lg\:h-1-2 {
        height: 50%
    }
}

@media (min-width: 1280px) {
    .xl\:h-1-2 {
        height: 50%
    }
}

@media (min-width: 640px) {
    .sm\:h-1-3 {
        height: 33.3333%
    }
}

@media (min-width: 768px) {
    .md\:h-1-3 {
        height: 33.3333%
    }
}

@media (min-width: 1024px) {
    .lg\:h-1-3 {
        height: 33.3333%
    }
}

@media (min-width: 1280px) {
    .xl\:h-1-3 {
        height: 33.3333%
    }
}

@media (min-width: 640px) {
    .sm\:h-1-4 {
        height: 25%
    }
}

@media (min-width: 768px) {
    .md\:h-1-4 {
        height: 25%
    }
}

@media (min-width: 1024px) {
    .lg\:h-1-4 {
        height: 25%
    }
}

@media (min-width: 1280px) {
    .xl\:h-1-4 {
        height: 25%
    }
}

@media (min-width: 640px) {
    .sm\:h-1-5 {
        height: 20%
    }
}

@media (min-width: 768px) {
    .md\:h-1-5 {
        height: 20%
    }
}

@media (min-width: 1024px) {
    .lg\:h-1-5 {
        height: 20%
    }
}

@media (min-width: 1280px) {
    .xl\:h-1-5 {
        height: 20%
    }
}

@media (min-width: 640px) {
    .sm\:h-0 {
        height: 0px
    }
}

@media (min-width: 768px) {
    .md\:h-0 {
        height: 0px
    }
}

@media (min-width: 1024px) {
    .lg\:h-0 {
        height: 0px
    }
}

@media (min-width: 1280px) {
    .xl\:h-0 {
        height: 0px
    }
}

@media (min-width: 640px) {
    .sm\:h-1 {
        height: .25rem
    }
}

@media (min-width: 768px) {
    .md\:h-1 {
        height: .25rem
    }
}

@media (min-width: 1024px) {
    .lg\:h-1 {
        height: .25rem
    }
}

@media (min-width: 1280px) {
    .xl\:h-1 {
        height: .25rem
    }
}

@media (min-width: 640px) {
    .sm\:h-2 {
        height: .5rem
    }
}

@media (min-width: 768px) {
    .md\:h-2 {
        height: .5rem
    }
}

@media (min-width: 1024px) {
    .lg\:h-2 {
        height: .5rem
    }
}

@media (min-width: 1280px) {
    .xl\:h-2 {
        height: .5rem
    }
}

@media (min-width: 640px) {
    .sm\:h-3 {
        height: .75rem
    }
}

@media (min-width: 768px) {
    .md\:h-3 {
        height: .75rem
    }
}

@media (min-width: 1024px) {
    .lg\:h-3 {
        height: .75rem
    }
}

@media (min-width: 1280px) {
    .xl\:h-3 {
        height: .75rem
    }
}

@media (min-width: 640px) {
    .sm\:h-4 {
        height: 1rem
    }
}

@media (min-width: 768px) {
    .md\:h-4 {
        height: 1rem
    }
}

@media (min-width: 1024px) {
    .lg\:h-4 {
        height: 1rem
    }
}

@media (min-width: 1280px) {
    .xl\:h-4 {
        height: 1rem
    }
}

@media (min-width: 640px) {
    .sm\:h-6 {
        height: 1.5rem
    }
}

@media (min-width: 768px) {
    .md\:h-6 {
        height: 1.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:h-6 {
        height: 1.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:h-6 {
        height: 1.5rem
    }
}

@media (min-width: 640px) {
    .sm\:h-8 {
        height: 2rem
    }
}

@media (min-width: 768px) {
    .md\:h-8 {
        height: 2rem
    }
}

@media (min-width: 1024px) {
    .lg\:h-8 {
        height: 2rem
    }
}

@media (min-width: 1280px) {
    .xl\:h-8 {
        height: 2rem
    }
}

@media (min-width: 640px) {
    .sm\:h-10 {
        height: 2.5rem
    }
}

@media (min-width: 768px) {
    .md\:h-10 {
        height: 2.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:h-10 {
        height: 2.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:h-10 {
        height: 2.5rem
    }
}

@media (min-width: 640px) {
    .sm\:h-12 {
        height: 3rem
    }
}

@media (min-width: 768px) {
    .md\:h-12 {
        height: 3rem
    }
}

@media (min-width: 1024px) {
    .lg\:h-12 {
        height: 3rem
    }
}

@media (min-width: 1280px) {
    .xl\:h-12 {
        height: 3rem
    }
}

@media (min-width: 640px) {
    .sm\:h-16 {
        height: 4rem
    }
}

@media (min-width: 768px) {
    .md\:h-16 {
        height: 4rem
    }
}

@media (min-width: 1024px) {
    .lg\:h-16 {
        height: 4rem
    }
}

@media (min-width: 1280px) {
    .xl\:h-16 {
        height: 4rem
    }
}

@media (min-width: 640px) {
    .sm\:h-20 {
        height: 5rem
    }
}

@media (min-width: 768px) {
    .md\:h-20 {
        height: 5rem
    }
}

@media (min-width: 1024px) {
    .lg\:h-20 {
        height: 5rem
    }
}

@media (min-width: 1280px) {
    .xl\:h-20 {
        height: 5rem
    }
}

@media (min-width: 640px) {
    .sm\:h-24 {
        height: 6rem
    }
}

@media (min-width: 768px) {
    .md\:h-24 {
        height: 6rem
    }
}

@media (min-width: 1024px) {
    .lg\:h-24 {
        height: 6rem
    }
}

@media (min-width: 1280px) {
    .xl\:h-24 {
        height: 6rem
    }
}

@media (min-width: 640px) {
    .sm\:h-32 {
        height: 8rem
    }
}

@media (min-width: 768px) {
    .md\:h-32 {
        height: 8rem
    }
}

@media (min-width: 1024px) {
    .lg\:h-32 {
        height: 8rem
    }
}

@media (min-width: 1280px) {
    .xl\:h-32 {
        height: 8rem
    }
}

@media (min-width: 640px) {
    .sm\:h-40 {
        height: 10rem
    }
}

@media (min-width: 768px) {
    .md\:h-40 {
        height: 10rem
    }
}

@media (min-width: 1024px) {
    .lg\:h-40 {
        height: 10rem
    }
}

@media (min-width: 1280px) {
    .xl\:h-40 {
        height: 10rem
    }
}

@media (min-width: 640px) {
    .sm\:h-48 {
        height: 12rem
    }
}

@media (min-width: 768px) {
    .md\:h-48 {
        height: 12rem
    }
}

@media (min-width: 1024px) {
    .lg\:h-48 {
        height: 12rem
    }
}

@media (min-width: 1280px) {
    .xl\:h-48 {
        height: 12rem
    }
}

@media (min-width: 640px) {
    .sm\:h-56 {
        height: 14rem
    }
}

@media (min-width: 768px) {
    .md\:h-56 {
        height: 14rem
    }
}

@media (min-width: 1024px) {
    .lg\:h-56 {
        height: 14rem
    }
}

@media (min-width: 1280px) {
    .xl\:h-56 {
        height: 14rem
    }
}

@media (min-width: 640px) {
    .sm\:h-64 {
        height: 16rem
    }
}

@media (min-width: 768px) {
    .md\:h-64 {
        height: 16rem
    }
}

@media (min-width: 1024px) {
    .lg\:h-64 {
        height: 16rem
    }
}

@media (min-width: 1280px) {
    .xl\:h-64 {
        height: 16rem
    }
}

@media (min-width: 640px) {
    .sm\:h-80 {
        height: 20rem
    }
}

@media (min-width: 768px) {
    .md\:h-80 {
        height: 20rem
    }
}

@media (min-width: 1024px) {
    .lg\:h-80 {
        height: 20rem
    }
}

@media (min-width: 1280px) {
    .xl\:h-80 {
        height: 20rem
    }
}

@media (min-width: 640px) {
    .sm\:h-96 {
        height: 24rem
    }
}

@media (min-width: 768px) {
    .md\:h-96 {
        height: 24rem
    }
}

@media (min-width: 1024px) {
    .lg\:h-96 {
        height: 24rem
    }
}

@media (min-width: 1280px) {
    .xl\:h-96 {
        height: 24rem
    }
}

@media (min-width: 640px) {
    .sm\:flex-col {
        flex-direction: column
    }
}

@media (min-width: 768px) {
    .md\:flex-col {
        flex-direction: column
    }
}

@media (min-width: 1024px) {
    .lg\:flex-col {
        flex-direction: column
    }
}

@media (min-width: 1280px) {
    .xl\:flex-col {
        flex-direction: column
    }
}

@media (min-width: 640px) {
    .sm\:flex-nowrap {
        flex-wrap: nowrap
    }
}

@media (min-width: 768px) {
    .md\:flex-nowrap {
        flex-wrap: nowrap
    }
}

@media (min-width: 1024px) {
    .lg\:flex-nowrap {
        flex-wrap: nowrap
    }
}

@media (min-width: 1280px) {
    .xl\:flex-nowrap {
        flex-wrap: nowrap
    }
}

@media (min-width: 640px) {
    .sm\:flex-wrap {
        flex-wrap: wrap
    }
}

@media (min-width: 768px) {
    .md\:flex-wrap {
        flex-wrap: wrap
    }
}

@media (min-width: 1024px) {
    .lg\:flex-wrap {
        flex-wrap: wrap
    }
}

@media (min-width: 1280px) {
    .xl\:flex-wrap {
        flex-wrap: wrap
    }
}

@media (min-width: 640px) {
    .sm\:grow-1 {
        flex-grow: 1
    }
}

@media (min-width: 768px) {
    .md\:grow-1 {
        flex-grow: 1
    }
}

@media (min-width: 1024px) {
    .lg\:grow-1 {
        flex-grow: 1
    }
}

@media (min-width: 1280px) {
    .xl\:grow-1 {
        flex-grow: 1
    }
}

@media (min-width: 640px) {
    .sm\:grow-0 {
        flex-grow: 0
    }
}

@media (min-width: 768px) {
    .md\:grow-0 {
        flex-grow: 0
    }
}

@media (min-width: 1024px) {
    .lg\:grow-0 {
        flex-grow: 0
    }
}

@media (min-width: 1280px) {
    .xl\:grow-0 {
        flex-grow: 0
    }
}

@media (min-width: 640px) {
    .sm\:flex-row {
        flex-direction: row
    }
}

@media (min-width: 768px) {
    .md\:flex-row {
        flex-direction: row
    }
}

@media (min-width: 1024px) {
    .lg\:flex-row {
        flex-direction: row
    }
}

@media (min-width: 1280px) {
    .xl\:flex-row {
        flex-direction: row
    }
}

@media (min-width: 640px) {
    .sm\:flex {
        display: flex
    }
}

@media (min-width: 768px) {
    .md\:flex {
        display: flex
    }
}

@media (min-width: 1024px) {
    .lg\:flex {
        display: flex
    }
}

@media (min-width: 1280px) {
    .xl\:flex {
        display: flex
    }
}

@media (min-width: 640px) {
    .sm\:flex-1 {
        flex: 1
    }
}

@media (min-width: 768px) {
    .md\:flex-1 {
        flex: 1
    }
}

@media (min-width: 1024px) {
    .lg\:flex-1 {
        flex: 1
    }
}

@media (min-width: 1280px) {
    .xl\:flex-1 {
        flex: 1
    }
}

@media (min-width: 640px) {
    .sm\:justify-start {
        justify-content: flex-start
    }
}

@media (min-width: 768px) {
    .md\:justify-start {
        justify-content: flex-start
    }
}

@media (min-width: 1024px) {
    .lg\:justify-start {
        justify-content: flex-start
    }
}

@media (min-width: 1280px) {
    .xl\:justify-start {
        justify-content: flex-start
    }
}

@media (min-width: 640px) {
    .sm\:justify-end {
        justify-content: flex-end
    }
}

@media (min-width: 768px) {
    .md\:justify-end {
        justify-content: flex-end
    }
}

@media (min-width: 1024px) {
    .lg\:justify-end {
        justify-content: flex-end
    }
}

@media (min-width: 1280px) {
    .xl\:justify-end {
        justify-content: flex-end
    }
}

@media (min-width: 640px) {
    .sm\:justify-around {
        justify-content: space-around
    }
}

@media (min-width: 768px) {
    .md\:justify-around {
        justify-content: space-around
    }
}

@media (min-width: 1024px) {
    .lg\:justify-around {
        justify-content: space-around
    }
}

@media (min-width: 1280px) {
    .xl\:justify-around {
        justify-content: space-around
    }
}

@media (min-width: 640px) {
    .sm\:justify-evenly {
        justify-content: space-evenly
    }
}

@media (min-width: 768px) {
    .md\:justify-evenly {
        justify-content: space-evenly
    }
}

@media (min-width: 1024px) {
    .lg\:justify-evenly {
        justify-content: space-evenly
    }
}

@media (min-width: 1280px) {
    .xl\:justify-evenly {
        justify-content: space-evenly
    }
}

@media (min-width: 640px) {
    .sm\:justify-between {
        justify-content: space-between
    }
}

@media (min-width: 768px) {
    .md\:justify-between {
        justify-content: space-between
    }
}

@media (min-width: 1024px) {
    .lg\:justify-between {
        justify-content: space-between
    }
}

@media (min-width: 1280px) {
    .xl\:justify-between {
        justify-content: space-between
    }
}

@media (min-width: 640px) {
    .sm\:justify-center {
        justify-content: center
    }
}

@media (min-width: 768px) {
    .md\:justify-center {
        justify-content: center
    }
}

@media (min-width: 1024px) {
    .lg\:justify-center {
        justify-content: center
    }
}

@media (min-width: 1280px) {
    .xl\:justify-center {
        justify-content: center
    }
}

@media (min-width: 640px) {
    .sm\:items-center {
        align-items: center
    }
}

@media (min-width: 768px) {
    .md\:items-center {
        align-items: center
    }
}

@media (min-width: 1024px) {
    .lg\:items-center {
        align-items: center
    }
}

@media (min-width: 1280px) {
    .xl\:items-center {
        align-items: center
    }
}

@media (min-width: 640px) {
    .sm\:items-start {
        align-items: start
    }
}

@media (min-width: 768px) {
    .md\:items-start {
        align-items: start
    }
}

@media (min-width: 1024px) {
    .lg\:items-start {
        align-items: start
    }
}

@media (min-width: 1280px) {
    .xl\:items-start {
        align-items: start
    }
}

@media (min-width: 640px) {
    .sm\:items-end {
        align-items: end
    }
}

@media (min-width: 768px) {
    .md\:items-end {
        align-items: end
    }
}

@media (min-width: 1024px) {
    .lg\:items-end {
        align-items: end
    }
}

@media (min-width: 1280px) {
    .xl\:items-end {
        align-items: end
    }
}

@media (min-width: 640px) {
    .sm\:justify-items-start {
        justify-items: start
    }
}

@media (min-width: 768px) {
    .md\:justify-items-start {
        justify-items: start
    }
}

@media (min-width: 1024px) {
    .lg\:justify-items-start {
        justify-items: start
    }
}

@media (min-width: 1280px) {
    .xl\:justify-items-start {
        justify-items: start
    }
}

@media (min-width: 640px) {
    .sm\:justify-items-end {
        justify-items: end
    }
}

@media (min-width: 768px) {
    .md\:justify-items-end {
        justify-items: end
    }
}

@media (min-width: 1024px) {
    .lg\:justify-items-end {
        justify-items: end
    }
}

@media (min-width: 1280px) {
    .xl\:justify-items-end {
        justify-items: end
    }
}

@media (min-width: 640px) {
    .sm\:justify-items-center {
        justify-items: center
    }
}

@media (min-width: 768px) {
    .md\:justify-items-center {
        justify-items: center
    }
}

@media (min-width: 1024px) {
    .lg\:justify-items-center {
        justify-items: center
    }
}

@media (min-width: 1280px) {
    .xl\:justify-items-center {
        justify-items: center
    }
}

@media (min-width: 640px) {
    .sm\:content-center {
        align-content: center
    }
}

@media (min-width: 768px) {
    .md\:content-center {
        align-content: center
    }
}

@media (min-width: 1024px) {
    .lg\:content-center {
        align-content: center
    }
}

@media (min-width: 1280px) {
    .xl\:content-center {
        align-content: center
    }
}

@media (min-width: 640px) {
    .sm\:content-start {
        align-content: flex-start
    }
}

@media (min-width: 768px) {
    .md\:content-start {
        align-content: flex-start
    }
}

@media (min-width: 1024px) {
    .lg\:content-start {
        align-content: flex-start
    }
}

@media (min-width: 1280px) {
    .xl\:content-start {
        align-content: flex-start
    }
}

@media (min-width: 640px) {
    .sm\:content-end {
        align-content: flex-end
    }
}

@media (min-width: 768px) {
    .md\:content-end {
        align-content: flex-end
    }
}

@media (min-width: 1024px) {
    .lg\:content-end {
        align-content: flex-end
    }
}

@media (min-width: 1280px) {
    .xl\:content-end {
        align-content: flex-end
    }
}

@media (min-width: 640px) {
    .sm\:content-between {
        align-content: space-between
    }
}

@media (min-width: 768px) {
    .md\:content-between {
        align-content: space-between
    }
}

@media (min-width: 1024px) {
    .lg\:content-between {
        align-content: space-between
    }
}

@media (min-width: 1280px) {
    .xl\:content-between {
        align-content: space-between
    }
}

@media (min-width: 640px) {
    .sm\:self-start {
        align-self: flex-start
    }
}

@media (min-width: 768px) {
    .md\:self-start {
        align-self: flex-start
    }
}

@media (min-width: 1024px) {
    .lg\:self-start {
        align-self: flex-start
    }
}

@media (min-width: 1280px) {
    .xl\:self-start {
        align-self: flex-start
    }
}

@media (min-width: 640px) {
    .sm\:self-end {
        align-self: flex-end
    }
}

@media (min-width: 768px) {
    .md\:self-end {
        align-self: flex-end
    }
}

@media (min-width: 1024px) {
    .lg\:self-end {
        align-self: flex-end
    }
}

@media (min-width: 1280px) {
    .xl\:self-end {
        align-self: flex-end
    }
}

@media (min-width: 640px) {
    .sm\:self-center {
        align-self: center
    }
}

@media (min-width: 768px) {
    .md\:self-center {
        align-self: center
    }
}

@media (min-width: 1024px) {
    .lg\:self-center {
        align-self: center
    }
}

@media (min-width: 1280px) {
    .xl\:self-center {
        align-self: center
    }
}

@media (min-width: 640px) {
    .sm\:text-center {
        text-align: center
    }
}

@media (min-width: 768px) {
    .md\:text-center {
        text-align: center
    }
}

@media (min-width: 1024px) {
    .lg\:text-center {
        text-align: center
    }
}

@media (min-width: 1280px) {
    .xl\:text-center {
        text-align: center
    }
}

@media (min-width: 640px) {
    .sm\:text-right {
        text-align: right
    }
}

@media (min-width: 768px) {
    .md\:text-right {
        text-align: right
    }
}

@media (min-width: 1024px) {
    .lg\:text-right {
        text-align: right
    }
}

@media (min-width: 1280px) {
    .xl\:text-right {
        text-align: right
    }
}

@media (min-width: 640px) {
    .sm\:text-left {
        text-align: left
    }
}

@media (min-width: 768px) {
    .md\:text-left {
        text-align: left
    }
}

@media (min-width: 1024px) {
    .lg\:text-left {
        text-align: left
    }
}

@media (min-width: 1280px) {
    .xl\:text-left {
        text-align: left
    }
}

@media (min-width: 640px) {
    .sm\:underline {
        text-decoration: underline
    }
}

@media (min-width: 768px) {
    .md\:underline {
        text-decoration: underline
    }
}

@media (min-width: 1024px) {
    .lg\:underline {
        text-decoration: underline
    }
}

@media (min-width: 1280px) {
    .xl\:underline {
        text-decoration: underline
    }
}

@media (min-width: 640px) {
    .sm\:underline-none {
        text-decoration: none
    }
}

@media (min-width: 768px) {
    .md\:underline-none {
        text-decoration: none
    }
}

@media (min-width: 1024px) {
    .lg\:underline-none {
        text-decoration: none
    }
}

@media (min-width: 1280px) {
    .xl\:underline-none {
        text-decoration: none
    }
}

@media (min-width: 640px) {
    .sm\:cursor-poiner {
        cursor: pointer
    }
}

@media (min-width: 768px) {
    .md\:cursor-poiner {
        cursor: pointer
    }
}

@media (min-width: 1024px) {
    .lg\:cursor-poiner {
        cursor: pointer
    }
}

@media (min-width: 1280px) {
    .xl\:cursor-poiner {
        cursor: pointer
    }
}

@media (min-width: 640px) {
    .sm\:outline {
        outline-style: solid
    }
}

@media (min-width: 768px) {
    .md\:outline {
        outline-style: solid
    }
}

@media (min-width: 1024px) {
    .lg\:outline {
        outline-style: solid
    }
}

@media (min-width: 1280px) {
    .xl\:outline {
        outline-style: solid
    }
}

@media (min-width: 640px) {
    .sm\:outline-1 {
        outline-width: 1px
    }
}

@media (min-width: 768px) {
    .md\:outline-1 {
        outline-width: 1px
    }
}

@media (min-width: 1024px) {
    .lg\:outline-1 {
        outline-width: 1px
    }
}

@media (min-width: 1280px) {
    .xl\:outline-1 {
        outline-width: 1px
    }
}

@media (min-width: 640px) {
    .sm\:outline-2 {
        outline-width: 2px
    }
}

@media (min-width: 768px) {
    .md\:outline-2 {
        outline-width: 2px
    }
}

@media (min-width: 1024px) {
    .lg\:outline-2 {
        outline-width: 2px
    }
}

@media (min-width: 1280px) {
    .xl\:outline-2 {
        outline-width: 2px
    }
}

@media (min-width: 640px) {
    .sm\:outline-primary {
        outline-color: RGB(var(--b2b_brand-orange))
    }
}

@media (min-width: 768px) {
    .md\:outline-primary {
        outline-color: RGB(var(--b2b_brand-orange))
    }
}

@media (min-width: 1024px) {
    .lg\:outline-primary {
        outline-color: RGB(var(--b2b_brand-orange))
    }
}

@media (min-width: 1280px) {
    .xl\:outline-primary {
        outline-color: RGB(var(--b2b_brand-orange))
    }
}

@media (min-width: 640px) {
    .sm\:outline-gray-1 {
        outline-color: RGB(var(--b2b_light-text-01))
    }
}

@media (min-width: 768px) {
    .md\:outline-gray-1 {
        outline-color: RGB(var(--b2b_light-text-01))
    }
}

@media (min-width: 1024px) {
    .lg\:outline-gray-1 {
        outline-color: RGB(var(--b2b_light-text-01))
    }
}

@media (min-width: 1280px) {
    .xl\:outline-gray-1 {
        outline-color: RGB(var(--b2b_light-text-01))
    }
}

@media (min-width: 640px) {
    .sm\:outline-gray-2 {
        outline-color: RGB(var(--b2b_light-text-02))
    }
}

@media (min-width: 768px) {
    .md\:outline-gray-2 {
        outline-color: RGB(var(--b2b_light-text-02))
    }
}

@media (min-width: 1024px) {
    .lg\:outline-gray-2 {
        outline-color: RGB(var(--b2b_light-text-02))
    }
}

@media (min-width: 1280px) {
    .xl\:outline-gray-2 {
        outline-color: RGB(var(--b2b_light-text-02))
    }
}

@media (min-width: 640px) {
    .sm\:outline-primary {
        outline-color: RGB(var(--b2b_light-interactive-brand))
    }
}

@media (min-width: 768px) {
    .md\:outline-primary {
        outline-color: RGB(var(--b2b_light-interactive-brand))
    }
}

@media (min-width: 1024px) {
    .lg\:outline-primary {
        outline-color: RGB(var(--b2b_light-interactive-brand))
    }
}

@media (min-width: 1280px) {
    .xl\:outline-primary {
        outline-color: RGB(var(--b2b_light-interactive-brand))
    }
}

@media (min-width: 640px) {
    .sm\:border {
        border: solid
    }
}

@media (min-width: 768px) {
    .md\:border {
        border: solid
    }
}

@media (min-width: 1024px) {
    .lg\:border {
        border: solid
    }
}

@media (min-width: 1280px) {
    .xl\:border {
        border: solid
    }
}

@media (min-width: 640px) {
    .sm\:border-1 {
        border-width: 1px
    }
}

@media (min-width: 768px) {
    .md\:border-1 {
        border-width: 1px
    }
}

@media (min-width: 1024px) {
    .lg\:border-1 {
        border-width: 1px
    }
}

@media (min-width: 1280px) {
    .xl\:border-1 {
        border-width: 1px
    }
}

@media (min-width: 640px) {
    .sm\:border-2 {
        border-width: 2px
    }
}

@media (min-width: 768px) {
    .md\:border-2 {
        border-width: 2px
    }
}

@media (min-width: 1024px) {
    .lg\:border-2 {
        border-width: 2px
    }
}

@media (min-width: 1280px) {
    .xl\:border-2 {
        border-width: 2px
    }
}

@media (min-width: 640px) {
    .sm\:rounded-none {
        border-radius: 0px
    }
}

@media (min-width: 768px) {
    .md\:rounded-none {
        border-radius: 0px
    }
}

@media (min-width: 1024px) {
    .lg\:rounded-none {
        border-radius: 0px
    }
}

@media (min-width: 1280px) {
    .xl\:rounded-none {
        border-radius: 0px
    }
}

@media (min-width: 640px) {
    .sm\:rounded-sm {
        border-radius: .125rem
    }
}

@media (min-width: 768px) {
    .md\:rounded-sm {
        border-radius: .125rem
    }
}

@media (min-width: 1024px) {
    .lg\:rounded-sm {
        border-radius: .125rem
    }
}

@media (min-width: 1280px) {
    .xl\:rounded-sm {
        border-radius: .125rem
    }
}

@media (min-width: 640px) {
    .sm\:rounded-md {
        border-radius: .25rem
    }
}

@media (min-width: 768px) {
    .md\:rounded-md {
        border-radius: .25rem
    }
}

@media (min-width: 1024px) {
    .lg\:rounded-md {
        border-radius: .25rem
    }
}

@media (min-width: 1280px) {
    .xl\:rounded-md {
        border-radius: .25rem
    }
}

@media (min-width: 640px) {
    .sm\:rounded-lg {
        border-radius: .375rem
    }
}

@media (min-width: 768px) {
    .md\:rounded-lg {
        border-radius: .375rem
    }
}

@media (min-width: 1024px) {
    .lg\:rounded-lg {
        border-radius: .375rem
    }
}

@media (min-width: 1280px) {
    .xl\:rounded-lg {
        border-radius: .375rem
    }
}

@media (min-width: 640px) {
    .sm\:rounded-xl {
        border-radius: .5rem
    }
}

@media (min-width: 768px) {
    .md\:rounded-xl {
        border-radius: .5rem
    }
}

@media (min-width: 1024px) {
    .lg\:rounded-xl {
        border-radius: .5rem
    }
}

@media (min-width: 1280px) {
    .xl\:rounded-xl {
        border-radius: .5rem
    }
}

@media (min-width: 640px) {
    .sm\:rounded-2xl {
        border-radius: .75rem
    }
}

@media (min-width: 768px) {
    .md\:rounded-2xl {
        border-radius: .75rem
    }
}

@media (min-width: 1024px) {
    .lg\:rounded-2xl {
        border-radius: .75rem
    }
}

@media (min-width: 1280px) {
    .xl\:rounded-2xl {
        border-radius: .75rem
    }
}

@media (min-width: 640px) {
    .sm\:rounded-3xl {
        border-radius: 1rem
    }
}

@media (min-width: 768px) {
    .md\:rounded-3xl {
        border-radius: 1rem
    }
}

@media (min-width: 1024px) {
    .lg\:rounded-3xl {
        border-radius: 1rem
    }
}

@media (min-width: 1280px) {
    .xl\:rounded-3xl {
        border-radius: 1rem
    }
}

@media (min-width: 640px) {
    .sm\:rounded-full {
        border-radius: 9999px
    }
}

@media (min-width: 768px) {
    .md\:rounded-full {
        border-radius: 9999px
    }
}

@media (min-width: 1024px) {
    .lg\:rounded-full {
        border-radius: 9999px
    }
}

@media (min-width: 1280px) {
    .xl\:rounded-full {
        border-radius: 9999px
    }
}

@media (min-width: 640px) {
    .sm\:overflow-hidden {
        overflow: hidden
    }
}

@media (min-width: 768px) {
    .md\:overflow-hidden {
        overflow: hidden
    }
}

@media (min-width: 1024px) {
    .lg\:overflow-hidden {
        overflow: hidden
    }
}

@media (min-width: 1280px) {
    .xl\:overflow-hidden {
        overflow: hidden
    }
}

@media (min-width: 640px) {
    .sm\:overflow-y-scroll {
        overflow-y: scroll
    }
}

@media (min-width: 768px) {
    .md\:overflow-y-scroll {
        overflow-y: scroll
    }
}

@media (min-width: 1024px) {
    .lg\:overflow-y-scroll {
        overflow-y: scroll
    }
}

@media (min-width: 1280px) {
    .xl\:overflow-y-scroll {
        overflow-y: scroll
    }
}

@media (min-width: 640px) {
    .sm\:overflow-y-hidden {
        overflow-y: hidden
    }
}

@media (min-width: 768px) {
    .md\:overflow-y-hidden {
        overflow-y: hidden
    }
}

@media (min-width: 1024px) {
    .lg\:overflow-y-hidden {
        overflow-y: hidden
    }
}

@media (min-width: 1280px) {
    .xl\:overflow-y-hidden {
        overflow-y: hidden
    }
}

@media (min-width: 640px) {
    .sm\:overflow-x-scroll {
        overflow-x: scroll
    }
}

@media (min-width: 768px) {
    .md\:overflow-x-scroll {
        overflow-x: scroll
    }
}

@media (min-width: 1024px) {
    .lg\:overflow-x-scroll {
        overflow-x: scroll
    }
}

@media (min-width: 1280px) {
    .xl\:overflow-x-scroll {
        overflow-x: scroll
    }
}

@media (min-width: 640px) {
    .sm\:overflow-x-hidden {
        overflow-x: hidden
    }
}

@media (min-width: 768px) {
    .md\:overflow-x-hidden {
        overflow-x: hidden
    }
}

@media (min-width: 1024px) {
    .lg\:overflow-x-hidden {
        overflow-x: hidden
    }
}

@media (min-width: 1280px) {
    .xl\:overflow-x-hidden {
        overflow-x: hidden
    }
}

@media (min-width: 640px) {
    .sm\:absolute {
        position: absolute
    }
}

@media (min-width: 768px) {
    .md\:absolute {
        position: absolute
    }
}

@media (min-width: 1024px) {
    .lg\:absolute {
        position: absolute
    }
}

@media (min-width: 1280px) {
    .xl\:absolute {
        position: absolute
    }
}

@media (min-width: 640px) {
    .sm\:relative {
        position: relative
    }
}

@media (min-width: 768px) {
    .md\:relative {
        position: relative
    }
}

@media (min-width: 1024px) {
    .lg\:relative {
        position: relative
    }
}

@media (min-width: 1280px) {
    .xl\:relative {
        position: relative
    }
}

@media (min-width: 640px) {
    .sm\:fixed {
        position: fixed
    }
}

@media (min-width: 768px) {
    .md\:fixed {
        position: fixed
    }
}

@media (min-width: 1024px) {
    .lg\:fixed {
        position: fixed
    }
}

@media (min-width: 1280px) {
    .xl\:fixed {
        position: fixed
    }
}

@media (min-width: 640px) {
    .sm\:top--5 {
        top: -1.25rem
    }
}

@media (min-width: 768px) {
    .md\:top--5 {
        top: -1.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:top--5 {
        top: -1.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:top--5 {
        top: -1.25rem
    }
}

@media (min-width: 640px) {
    .sm\:top--4 {
        top: -1rem
    }
}

@media (min-width: 768px) {
    .md\:top--4 {
        top: -1rem
    }
}

@media (min-width: 1024px) {
    .lg\:top--4 {
        top: -1rem
    }
}

@media (min-width: 1280px) {
    .xl\:top--4 {
        top: -1rem
    }
}

@media (min-width: 640px) {
    .sm\:top--3 {
        top: -.75rem
    }
}

@media (min-width: 768px) {
    .md\:top--3 {
        top: -.75rem
    }
}

@media (min-width: 1024px) {
    .lg\:top--3 {
        top: -.75rem
    }
}

@media (min-width: 1280px) {
    .xl\:top--3 {
        top: -.75rem
    }
}

@media (min-width: 640px) {
    .sm\:top--2 {
        top: -.5rem
    }
}

@media (min-width: 768px) {
    .md\:top--2 {
        top: -.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:top--2 {
        top: -.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:top--2 {
        top: -.5rem
    }
}

@media (min-width: 640px) {
    .sm\:top--1 {
        top: -.25rem
    }
}

@media (min-width: 768px) {
    .md\:top--1 {
        top: -.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:top--1 {
        top: -.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:top--1 {
        top: -.25rem
    }
}

@media (min-width: 640px) {
    .sm\:top-0 {
        top: 0px
    }
}

@media (min-width: 768px) {
    .md\:top-0 {
        top: 0px
    }
}

@media (min-width: 1024px) {
    .lg\:top-0 {
        top: 0px
    }
}

@media (min-width: 1280px) {
    .xl\:top-0 {
        top: 0px
    }
}

@media (min-width: 640px) {
    .sm\:top-1 {
        top: .25rem
    }
}

@media (min-width: 768px) {
    .md\:top-1 {
        top: .25rem
    }
}

@media (min-width: 1024px) {
    .lg\:top-1 {
        top: .25rem
    }
}

@media (min-width: 1280px) {
    .xl\:top-1 {
        top: .25rem
    }
}

@media (min-width: 640px) {
    .sm\:top-2 {
        top: .5rem
    }
}

@media (min-width: 768px) {
    .md\:top-2 {
        top: .5rem
    }
}

@media (min-width: 1024px) {
    .lg\:top-2 {
        top: .5rem
    }
}

@media (min-width: 1280px) {
    .xl\:top-2 {
        top: .5rem
    }
}

@media (min-width: 640px) {
    .sm\:top-3 {
        top: .75rem
    }
}

@media (min-width: 768px) {
    .md\:top-3 {
        top: .75rem
    }
}

@media (min-width: 1024px) {
    .lg\:top-3 {
        top: .75rem
    }
}

@media (min-width: 1280px) {
    .xl\:top-3 {
        top: .75rem
    }
}

@media (min-width: 640px) {
    .sm\:top-4 {
        top: 1rem
    }
}

@media (min-width: 768px) {
    .md\:top-4 {
        top: 1rem
    }
}

@media (min-width: 1024px) {
    .lg\:top-4 {
        top: 1rem
    }
}

@media (min-width: 1280px) {
    .xl\:top-4 {
        top: 1rem
    }
}

@media (min-width: 640px) {
    .sm\:top-5 {
        top: 1.25rem
    }
}

@media (min-width: 768px) {
    .md\:top-5 {
        top: 1.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:top-5 {
        top: 1.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:top-5 {
        top: 1.25rem
    }
}

@media (min-width: 640px) {
    .sm\:bottom--5 {
        bottom: -1.25rem
    }
}

@media (min-width: 768px) {
    .md\:bottom--5 {
        bottom: -1.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:bottom--5 {
        bottom: -1.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:bottom--5 {
        bottom: -1.25rem
    }
}

@media (min-width: 640px) {
    .sm\:bottom--4 {
        bottom: -1rem
    }
}

@media (min-width: 768px) {
    .md\:bottom--4 {
        bottom: -1rem
    }
}

@media (min-width: 1024px) {
    .lg\:bottom--4 {
        bottom: -1rem
    }
}

@media (min-width: 1280px) {
    .xl\:bottom--4 {
        bottom: -1rem
    }
}

@media (min-width: 640px) {
    .sm\:bottom--3 {
        bottom: -.75rem
    }
}

@media (min-width: 768px) {
    .md\:bottom--3 {
        bottom: -.75rem
    }
}

@media (min-width: 1024px) {
    .lg\:bottom--3 {
        bottom: -.75rem
    }
}

@media (min-width: 1280px) {
    .xl\:bottom--3 {
        bottom: -.75rem
    }
}

@media (min-width: 640px) {
    .sm\:bottom--2 {
        bottom: -.5rem
    }
}

@media (min-width: 768px) {
    .md\:bottom--2 {
        bottom: -.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:bottom--2 {
        bottom: -.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:bottom--2 {
        bottom: -.5rem
    }
}

@media (min-width: 640px) {
    .sm\:bottom--1 {
        bottom: -.25rem
    }
}

@media (min-width: 768px) {
    .md\:bottom--1 {
        bottom: -.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:bottom--1 {
        bottom: -.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:bottom--1 {
        bottom: -.25rem
    }
}

@media (min-width: 640px) {
    .sm\:bottom-0 {
        bottom: 0px
    }
}

@media (min-width: 768px) {
    .md\:bottom-0 {
        bottom: 0px
    }
}

@media (min-width: 1024px) {
    .lg\:bottom-0 {
        bottom: 0px
    }
}

@media (min-width: 1280px) {
    .xl\:bottom-0 {
        bottom: 0px
    }
}

@media (min-width: 640px) {
    .sm\:bottom-1 {
        bottom: .25rem
    }
}

@media (min-width: 768px) {
    .md\:bottom-1 {
        bottom: .25rem
    }
}

@media (min-width: 1024px) {
    .lg\:bottom-1 {
        bottom: .25rem
    }
}

@media (min-width: 1280px) {
    .xl\:bottom-1 {
        bottom: .25rem
    }
}

@media (min-width: 640px) {
    .sm\:bottom-2 {
        bottom: .5rem
    }
}

@media (min-width: 768px) {
    .md\:bottom-2 {
        bottom: .5rem
    }
}

@media (min-width: 1024px) {
    .lg\:bottom-2 {
        bottom: .5rem
    }
}

@media (min-width: 1280px) {
    .xl\:bottom-2 {
        bottom: .5rem
    }
}

@media (min-width: 640px) {
    .sm\:bottom-3 {
        bottom: .75rem
    }
}

@media (min-width: 768px) {
    .md\:bottom-3 {
        bottom: .75rem
    }
}

@media (min-width: 1024px) {
    .lg\:bottom-3 {
        bottom: .75rem
    }
}

@media (min-width: 1280px) {
    .xl\:bottom-3 {
        bottom: .75rem
    }
}

@media (min-width: 640px) {
    .sm\:bottom-4 {
        bottom: 1rem
    }
}

@media (min-width: 768px) {
    .md\:bottom-4 {
        bottom: 1rem
    }
}

@media (min-width: 1024px) {
    .lg\:bottom-4 {
        bottom: 1rem
    }
}

@media (min-width: 1280px) {
    .xl\:bottom-4 {
        bottom: 1rem
    }
}

@media (min-width: 640px) {
    .sm\:bottom-5 {
        bottom: 1.25rem
    }
}

@media (min-width: 768px) {
    .md\:bottom-5 {
        bottom: 1.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:bottom-5 {
        bottom: 1.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:bottom-5 {
        bottom: 1.25rem
    }
}

@media (min-width: 640px) {
    .sm\:left--5 {
        left: -1.25rem
    }
}

@media (min-width: 768px) {
    .md\:left--5 {
        left: -1.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:left--5 {
        left: -1.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:left--5 {
        left: -1.25rem
    }
}

@media (min-width: 640px) {
    .sm\:left--4 {
        left: -1rem
    }
}

@media (min-width: 768px) {
    .md\:left--4 {
        left: -1rem
    }
}

@media (min-width: 1024px) {
    .lg\:left--4 {
        left: -1rem
    }
}

@media (min-width: 1280px) {
    .xl\:left--4 {
        left: -1rem
    }
}

@media (min-width: 640px) {
    .sm\:left--3 {
        left: -.75rem
    }
}

@media (min-width: 768px) {
    .md\:left--3 {
        left: -.75rem
    }
}

@media (min-width: 1024px) {
    .lg\:left--3 {
        left: -.75rem
    }
}

@media (min-width: 1280px) {
    .xl\:left--3 {
        left: -.75rem
    }
}

@media (min-width: 640px) {
    .sm\:left--2 {
        left: -.5rem
    }
}

@media (min-width: 768px) {
    .md\:left--2 {
        left: -.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:left--2 {
        left: -.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:left--2 {
        left: -.5rem
    }
}

@media (min-width: 640px) {
    .sm\:left--1 {
        left: -.25rem
    }
}

@media (min-width: 768px) {
    .md\:left--1 {
        left: -.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:left--1 {
        left: -.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:left--1 {
        left: -.25rem
    }
}

@media (min-width: 640px) {
    .sm\:left-0 {
        left: 0px
    }
}

@media (min-width: 768px) {
    .md\:left-0 {
        left: 0px
    }
}

@media (min-width: 1024px) {
    .lg\:left-0 {
        left: 0px
    }
}

@media (min-width: 1280px) {
    .xl\:left-0 {
        left: 0px
    }
}

@media (min-width: 640px) {
    .sm\:left-1 {
        left: .25rem
    }
}

@media (min-width: 768px) {
    .md\:left-1 {
        left: .25rem
    }
}

@media (min-width: 1024px) {
    .lg\:left-1 {
        left: .25rem
    }
}

@media (min-width: 1280px) {
    .xl\:left-1 {
        left: .25rem
    }
}

@media (min-width: 640px) {
    .sm\:left-2 {
        left: .5rem
    }
}

@media (min-width: 768px) {
    .md\:left-2 {
        left: .5rem
    }
}

@media (min-width: 1024px) {
    .lg\:left-2 {
        left: .5rem
    }
}

@media (min-width: 1280px) {
    .xl\:left-2 {
        left: .5rem
    }
}

@media (min-width: 640px) {
    .sm\:left-3 {
        left: .75rem
    }
}

@media (min-width: 768px) {
    .md\:left-3 {
        left: .75rem
    }
}

@media (min-width: 1024px) {
    .lg\:left-3 {
        left: .75rem
    }
}

@media (min-width: 1280px) {
    .xl\:left-3 {
        left: .75rem
    }
}

@media (min-width: 640px) {
    .sm\:left-4 {
        left: 1rem
    }
}

@media (min-width: 768px) {
    .md\:left-4 {
        left: 1rem
    }
}

@media (min-width: 1024px) {
    .lg\:left-4 {
        left: 1rem
    }
}

@media (min-width: 1280px) {
    .xl\:left-4 {
        left: 1rem
    }
}

@media (min-width: 640px) {
    .sm\:left-5 {
        left: 1.25rem
    }
}

@media (min-width: 768px) {
    .md\:left-5 {
        left: 1.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:left-5 {
        left: 1.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:left-5 {
        left: 1.25rem
    }
}

@media (min-width: 640px) {
    .sm\:right--5 {
        right: -1.25rem
    }
}

@media (min-width: 768px) {
    .md\:right--5 {
        right: -1.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:right--5 {
        right: -1.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:right--5 {
        right: -1.25rem
    }
}

@media (min-width: 640px) {
    .sm\:right--4 {
        right: -1rem
    }
}

@media (min-width: 768px) {
    .md\:right--4 {
        right: -1rem
    }
}

@media (min-width: 1024px) {
    .lg\:right--4 {
        right: -1rem
    }
}

@media (min-width: 1280px) {
    .xl\:right--4 {
        right: -1rem
    }
}

@media (min-width: 640px) {
    .sm\:right--3 {
        right: -.75rem
    }
}

@media (min-width: 768px) {
    .md\:right--3 {
        right: -.75rem
    }
}

@media (min-width: 1024px) {
    .lg\:right--3 {
        right: -.75rem
    }
}

@media (min-width: 1280px) {
    .xl\:right--3 {
        right: -.75rem
    }
}

@media (min-width: 640px) {
    .sm\:right--2 {
        right: -.5rem
    }
}

@media (min-width: 768px) {
    .md\:right--2 {
        right: -.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:right--2 {
        right: -.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:right--2 {
        right: -.5rem
    }
}

@media (min-width: 640px) {
    .sm\:right--1 {
        right: -.25rem
    }
}

@media (min-width: 768px) {
    .md\:right--1 {
        right: -.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:right--1 {
        right: -.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:right--1 {
        right: -.25rem
    }
}

@media (min-width: 640px) {
    .sm\:right-0 {
        right: 0px
    }
}

@media (min-width: 768px) {
    .md\:right-0 {
        right: 0px
    }
}

@media (min-width: 1024px) {
    .lg\:right-0 {
        right: 0px
    }
}

@media (min-width: 1280px) {
    .xl\:right-0 {
        right: 0px
    }
}

@media (min-width: 640px) {
    .sm\:right-1 {
        right: .25rem
    }
}

@media (min-width: 768px) {
    .md\:right-1 {
        right: .25rem
    }
}

@media (min-width: 1024px) {
    .lg\:right-1 {
        right: .25rem
    }
}

@media (min-width: 1280px) {
    .xl\:right-1 {
        right: .25rem
    }
}

@media (min-width: 640px) {
    .sm\:right-2 {
        right: .5rem
    }
}

@media (min-width: 768px) {
    .md\:right-2 {
        right: .5rem
    }
}

@media (min-width: 1024px) {
    .lg\:right-2 {
        right: .5rem
    }
}

@media (min-width: 1280px) {
    .xl\:right-2 {
        right: .5rem
    }
}

@media (min-width: 640px) {
    .sm\:right-3 {
        right: .75rem
    }
}

@media (min-width: 768px) {
    .md\:right-3 {
        right: .75rem
    }
}

@media (min-width: 1024px) {
    .lg\:right-3 {
        right: .75rem
    }
}

@media (min-width: 1280px) {
    .xl\:right-3 {
        right: .75rem
    }
}

@media (min-width: 640px) {
    .sm\:right-4 {
        right: 1rem
    }
}

@media (min-width: 768px) {
    .md\:right-4 {
        right: 1rem
    }
}

@media (min-width: 1024px) {
    .lg\:right-4 {
        right: 1rem
    }
}

@media (min-width: 1280px) {
    .xl\:right-4 {
        right: 1rem
    }
}

@media (min-width: 640px) {
    .sm\:right-5 {
        right: 1.25rem
    }
}

@media (min-width: 768px) {
    .md\:right-5 {
        right: 1.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:right-5 {
        right: 1.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:right-5 {
        right: 1.25rem
    }
}

@media (min-width: 640px) {
    .sm\:object-cover {
        object-fit: cover
    }
}

@media (min-width: 768px) {
    .md\:object-cover {
        object-fit: cover
    }
}

@media (min-width: 1024px) {
    .lg\:object-cover {
        object-fit: cover
    }
}

@media (min-width: 1280px) {
    .xl\:object-cover {
        object-fit: cover
    }
}

@media (min-width: 640px) {
    .sm\:object-contain {
        object-fit: contain
    }
}

@media (min-width: 768px) {
    .md\:object-contain {
        object-fit: contain
    }
}

@media (min-width: 1024px) {
    .lg\:object-contain {
        object-fit: contain
    }
}

@media (min-width: 1280px) {
    .xl\:object-contain {
        object-fit: contain
    }
}

@media (min-width: 640px) {
    .sm\:object-fill {
        object-fit: fill
    }
}

@media (min-width: 768px) {
    .md\:object-fill {
        object-fit: fill
    }
}

@media (min-width: 1024px) {
    .lg\:object-fill {
        object-fit: fill
    }
}

@media (min-width: 1280px) {
    .xl\:object-fill {
        object-fit: fill
    }
}

@media (min-width: 640px) {
    .sm\:object-scale-down {
        object-fit: scale-down
    }
}

@media (min-width: 768px) {
    .md\:object-scale-down {
        object-fit: scale-down
    }
}

@media (min-width: 1024px) {
    .lg\:object-scale-down {
        object-fit: scale-down
    }
}

@media (min-width: 1280px) {
    .xl\:object-scale-down {
        object-fit: scale-down
    }
}

@media (min-width: 640px) {
    .sm\:gap-0 {
        gap: 0px
    }
}

@media (min-width: 768px) {
    .md\:gap-0 {
        gap: 0px
    }
}

@media (min-width: 1024px) {
    .lg\:gap-0 {
        gap: 0px
    }
}

@media (min-width: 1280px) {
    .xl\:gap-0 {
        gap: 0px
    }
}

@media (min-width: 640px) {
    .sm\:gap-1 {
        gap: .25rem
    }
}

@media (min-width: 768px) {
    .md\:gap-1 {
        gap: .25rem
    }
}

@media (min-width: 1024px) {
    .lg\:gap-1 {
        gap: .25rem
    }
}

@media (min-width: 1280px) {
    .xl\:gap-1 {
        gap: .25rem
    }
}

@media (min-width: 640px) {
    .sm\:gap-2 {
        gap: .25rem
    }
}

@media (min-width: 768px) {
    .md\:gap-2 {
        gap: .25rem
    }
}

@media (min-width: 1024px) {
    .lg\:gap-2 {
        gap: .25rem
    }
}

@media (min-width: 1280px) {
    .xl\:gap-2 {
        gap: .25rem
    }
}

@media (min-width: 640px) {
    .sm\:gap-3 {
        gap: .375rem
    }
}

@media (min-width: 768px) {
    .md\:gap-3 {
        gap: .375rem
    }
}

@media (min-width: 1024px) {
    .lg\:gap-3 {
        gap: .375rem
    }
}

@media (min-width: 1280px) {
    .xl\:gap-3 {
        gap: .375rem
    }
}

@media (min-width: 640px) {
    .sm\:gap-4 {
        gap: .5rem
    }
}

@media (min-width: 768px) {
    .md\:gap-4 {
        gap: .5rem
    }
}

@media (min-width: 1024px) {
    .lg\:gap-4 {
        gap: .5rem
    }
}

@media (min-width: 1280px) {
    .xl\:gap-4 {
        gap: .5rem
    }
}

@media (min-width: 640px) {
    .sm\:gap-5 {
        gap: .75rem
    }
}

@media (min-width: 768px) {
    .md\:gap-5 {
        gap: .75rem
    }
}

@media (min-width: 1024px) {
    .lg\:gap-5 {
        gap: .75rem
    }
}

@media (min-width: 1280px) {
    .xl\:gap-5 {
        gap: .75rem
    }
}

@media (min-width: 640px) {
    .sm\:gap-6 {
        gap: 1rem
    }
}

@media (min-width: 768px) {
    .md\:gap-6 {
        gap: 1rem
    }
}

@media (min-width: 1024px) {
    .lg\:gap-6 {
        gap: 1rem
    }
}

@media (min-width: 1280px) {
    .xl\:gap-6 {
        gap: 1rem
    }
}

@media (min-width: 640px) {
    .sm\:gap-7 {
        gap: 1.25rem
    }
}

@media (min-width: 768px) {
    .md\:gap-7 {
        gap: 1.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:gap-7 {
        gap: 1.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:gap-7 {
        gap: 1.25rem
    }
}

@media (min-width: 640px) {
    .sm\:gap-8 {
        gap: 1.5rem
    }
}

@media (min-width: 768px) {
    .md\:gap-8 {
        gap: 1.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:gap-8 {
        gap: 1.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:gap-8 {
        gap: 1.5rem
    }
}

@media (min-width: 640px) {
    .sm\:text-xs {
        font-size: .75rem
    }
}

@media (min-width: 768px) {
    .md\:text-xs {
        font-size: .75rem
    }
}

@media (min-width: 1024px) {
    .lg\:text-xs {
        font-size: .75rem
    }
}

@media (min-width: 1280px) {
    .xl\:text-xs {
        font-size: .75rem
    }
}

@media (min-width: 640px) {
    .sm\:text-sm {
        font-size: .875rem
    }
}

@media (min-width: 768px) {
    .md\:text-sm {
        font-size: .875rem
    }
}

@media (min-width: 1024px) {
    .lg\:text-sm {
        font-size: .875rem
    }
}

@media (min-width: 1280px) {
    .xl\:text-sm {
        font-size: .875rem
    }
}

@media (min-width: 640px) {
    .sm\:text-base {
        font-size: 1rem
    }
}

@media (min-width: 768px) {
    .md\:text-base {
        font-size: 1rem
    }
}

@media (min-width: 1024px) {
    .lg\:text-base {
        font-size: 1rem
    }
}

@media (min-width: 1280px) {
    .xl\:text-base {
        font-size: 1rem
    }
}

@media (min-width: 640px) {
    .sm\:text-lg {
        font-size: 1.125rem
    }
}

@media (min-width: 768px) {
    .md\:text-lg {
        font-size: 1.125rem
    }
}

@media (min-width: 1024px) {
    .lg\:text-lg {
        font-size: 1.125rem
    }
}

@media (min-width: 1280px) {
    .xl\:text-lg {
        font-size: 1.125rem
    }
}

@media (min-width: 640px) {
    .sm\:text-xl {
        font-size: 1.25rem
    }
}

@media (min-width: 768px) {
    .md\:text-xl {
        font-size: 1.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:text-xl {
        font-size: 1.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:text-xl {
        font-size: 1.25rem
    }
}

@media (min-width: 640px) {
    .sm\:text-2xl {
        font-size: 1.5rem
    }
}

@media (min-width: 768px) {
    .md\:text-2xl {
        font-size: 1.5rem
    }
}

@media (min-width: 1024px) {
    .lg\:text-2xl {
        font-size: 1.5rem
    }
}

@media (min-width: 1280px) {
    .xl\:text-2xl {
        font-size: 1.5rem
    }
}

@media (min-width: 640px) {
    .sm\:text-3xl {
        font-size: 1.875rem
    }
}

@media (min-width: 768px) {
    .md\:text-3xl {
        font-size: 1.875rem
    }
}

@media (min-width: 1024px) {
    .lg\:text-3xl {
        font-size: 1.875rem
    }
}

@media (min-width: 1280px) {
    .xl\:text-3xl {
        font-size: 1.875rem
    }
}

@media (min-width: 640px) {
    .sm\:text-4xl {
        font-size: 2.25rem
    }
}

@media (min-width: 768px) {
    .md\:text-4xl {
        font-size: 2.25rem
    }
}

@media (min-width: 1024px) {
    .lg\:text-4xl {
        font-size: 2.25rem
    }
}

@media (min-width: 1280px) {
    .xl\:text-4xl {
        font-size: 2.25rem
    }
}

@media (min-width: 640px) {
    .sm\:bold {
        font-weight: 700
    }
}

@media (min-width: 768px) {
    .md\:bold {
        font-weight: 700
    }
}

@media (min-width: 1024px) {
    .lg\:bold {
        font-weight: 700
    }
}

@media (min-width: 1280px) {
    .xl\:bold {
        font-weight: 700
    }
}

.THIS,
.cB2bTheme,
.THIS~.comm-panels-container,
.cB2bTheme~.comm-panels-container {
    --b2bTheme_borderColorDefault: RGB(var(--b2b_light-decoration-border))
}

.THIS~.comm-panels-container:empty,
.cB2bTheme~.comm-panels-container:empty,
.THIS~.uiContainerManager:empty,
.cB2bTheme~.uiContainerManager:empty {
    height: 0 !important
}

.THIS~.uiContainerManager,
.cB2bTheme~.uiContainerManager {
    min-height: 0;
    height: auto
}