<style id="sectionThemesStyles">
    /** No matching theme config found for  */
    /*! Squarespace LESS Compiler  (less.js language v1.3.3)  */
    .bright-inverse.page-section {
      color: #fff
    }

    .bright-inverse.page-section.background-width--inset {
      background-color: #000
    }

    .bright-inverse:not(.has-background) .section-background {
      background-color: #000
    }

    .bright-inverse h1 {
      color: #fff
    }

    .bright-inverse h2 {
      color: #fff
    }

    .bright-inverse h3 {
      color: #fff
    }

    .bright-inverse h4 {
      color: #fff
    }

    .bright-inverse .sqsrte-large {
      color: #fff
    }

    .bright-inverse .sqsrte-small {
      color: #fff
    }

    .bright-inverse .sqs-block-html a,
    .bright-inverse .read-more-link,
    .bright-inverse .entry-excerpt a,
    .bright-inverse .blog-excerpt a,
    .bright-inverse .eventlist-excerpt a,
    .bright-inverse .sqs-block-newsletter .newsletter-form-header a,
    .bright-inverse .sqs-block-newsletter .newsletter-form-footnote a,
    .bright-inverse .sqs-block-newsletter .form-submission-text a,
    .bright-inverse .sqs-block-form .form-submission-text a,
    .bright-inverse .sqs-block-accordion .accordion-item__description a {
      color: #fff
    }

    .bright-inverse :focus,
    .bright-inverse a:focus {
      outline-color: #fff
    }

    .bright-inverse .sqs-search-page-input.focus-within {
      outline-color: #fff
    }

    .bright-inverse .sqs-search-page-input:focus-within {
      outline-color: #fff
    }

    .bright-inverse .header[data-first-focusable-element][data-focus-visible-added] .header-announcement-bar-wrapper {
      outline-color: #fff
    }

    .bright-inverse .ProductItem .variant-radiobtn[data-focus-visible-added]+label {
      outline-color: #fff
    }

    .bright-inverse #pdp .star {
      fill: #fff
    }

    .bright-inverse #pdp .star path {
      fill: #fff
    }

    .bright-inverse .product-item-gallery-carousel-control:focus {
      outline-color: #000
    }

    .bright-inverse .sqs-modal-lightbox :focus {
      outline-color: #000
    }

    .bright-inverse .sqs-modal-lightbox.sqs-product-quick-view-lightbox :focus {
      outline-color: #000
    }

    .bright-inverse .sqs-modal-lightbox.sqs-product-quick-view-lightbox .sqs-product-quick-view-content :focus {
      outline-color: #fff
    }

    .bright-inverse .sqs-modal-lightbox.sqs-product-quick-view-lightbox .sqs-product-quick-view-content .product-item-gallery-carousel-control:focus {
      outline-color: #000
    }

    .bright-inverse .sqs-block-button-element,
    .bright-inverse .image-button a,
    .bright-inverse .header-actions .btn,
    .bright-inverse .header-skip-link {
      color: #000;
      background-color: #fff;
      border-color: #fff
    }

    .bright-inverse .ma-pricing-toggle-wrapper .ma-pricing-options .sqs-editable-button.ma-pricing-option-button {
      color: #fff;
      border: 1px solid #fff
    }

    @media (hover:hover) {
      .bright-inverse .ma-pricing-toggle-wrapper .ma-pricing-options .sqs-editable-button.ma-pricing-option-button:hover {
        background-color: #fff;
        color: #000
      }
    }

    .bright-inverse .ma-pricing-toggle-wrapper .ma-pricing-options .sqs-editable-button.ma-pricing-option-selected {
      color: #000;
      background-color: #fff
    }

    .primary-button-style-outline .bright-inverse .sqs-block-button-element--small,
    .primary-button-style-outline .bright-inverse .sqs-block-button-element--medium,
    .primary-button-style-outline .bright-inverse .sqs-block-button-element--large,
    .primary-button-style-outline .bright-inverse .header-actions .btn {
      color: #fff;
      border-color: #fff;
      background: transparent
    }

    @media (hover:hover) {

      .primary-button-style-outline .bright-inverse .sqs-block-button-element--small:hover,
      .primary-button-style-outline .bright-inverse .sqs-block-button-element--medium:hover,
      .primary-button-style-outline .bright-inverse .sqs-block-button-element--large:hover,
      .primary-button-style-outline .bright-inverse .header-actions .btn:hover {
        background: #fff;
        color: #000
      }
    }

    #siteWrapper.with-button-variants .bright-inverse .sqs-block-button-element--tertiary {
      color: #000;
      border-color: #fff;
      background: #fff
    }

    #siteWrapper.with-button-variants .bright-inverse .sqs-block-button-element--secondary {
      color: #000;
      border-color: #fff;
      background: #fff
    }

    body:not(.button-style-default) .bright-inverse .sqs-editable-button,
    body.button-style-default .bright-inverse .sqs-editable-button,
    body:not(.button-style-default) .bright-inverse .sqs-editable-button-layout,
    body.button-style-default .bright-inverse .sqs-editable-button-layout,
    body:not(.button-style-default) .bright-inverse .sqs-editable-button-font,
    body.button-style-default .bright-inverse .sqs-editable-button-font,
    body:not(.button-style-default) .bright-inverse .sqs-editable-button-color,
    body.button-style-default .bright-inverse .sqs-editable-button-color,
    body:not(.button-style-default) .bright-inverse .sqs-editable-button-style,
    body.button-style-default .bright-inverse .sqs-editable-button-style,
    body:not(.button-style-default) .bright-inverse .sqs-editable-button-shape,
    body.button-style-default .bright-inverse .sqs-editable-button-shape,
    body:not(.button-style-default) .bright-inverse .sqs-add-to-cart-button,
    body.button-style-default .bright-inverse .sqs-add-to-cart-button,
    body:not(.button-style-default) .bright-inverse .newsletter-form-button,
    body.button-style-default .bright-inverse .newsletter-form-button,
    body:not(.button-style-default) .bright-inverse .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue,
    body.button-style-default .bright-inverse .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue {
      color: #000;
      background-color: #fff;
      border-color: #fff
    }

    @media (hover:hover) {

      body:not(.button-style-default) .bright-inverse .sqs-editable-button.comment-btn:hover,
      body.button-style-default .bright-inverse .sqs-editable-button.comment-btn:hover,
      body:not(.button-style-default) .bright-inverse .sqs-editable-button-layout.comment-btn:hover,
      body.button-style-default .bright-inverse .sqs-editable-button-layout.comment-btn:hover,
      body:not(.button-style-default) .bright-inverse .sqs-editable-button-font.comment-btn:hover,
      body.button-style-default .bright-inverse .sqs-editable-button-font.comment-btn:hover,
      body:not(.button-style-default) .bright-inverse .sqs-editable-button-color.comment-btn:hover,
      body.button-style-default .bright-inverse .sqs-editable-button-color.comment-btn:hover,
      body:not(.button-style-default) .bright-inverse .sqs-editable-button-style.comment-btn:hover,
      body.button-style-default .bright-inverse .sqs-editable-button-style.comment-btn:hover,
      body:not(.button-style-default) .bright-inverse .sqs-editable-button-shape.comment-btn:hover,
      body.button-style-default .bright-inverse .sqs-editable-button-shape.comment-btn:hover,
      body:not(.button-style-default) .bright-inverse .sqs-add-to-cart-button.comment-btn:hover,
      body.button-style-default .bright-inverse .sqs-add-to-cart-button.comment-btn:hover,
      body:not(.button-style-default) .bright-inverse .newsletter-form-button.comment-btn:hover,
      body.button-style-default .bright-inverse .newsletter-form-button.comment-btn:hover,
      body:not(.button-style-default) .bright-inverse .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue.comment-btn:hover,
      body.button-style-default .bright-inverse .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue.comment-btn:hover {
        background-color: #fff
      }
    }

    body.primary-button-style-outline .bright-inverse .sqs-editable-button,
    body.primary-button-style-outline .bright-inverse .sqs-editable-button-layout,
    body.primary-button-style-outline .bright-inverse .sqs-editable-button-font,
    body.primary-button-style-outline .bright-inverse .sqs-editable-button-color,
    body.primary-button-style-outline .bright-inverse .sqs-editable-button-style,
    body.primary-button-style-outline .bright-inverse .sqs-editable-button-shape,
    body.primary-button-style-outline .bright-inverse .sqs-add-to-cart-button,
    body.primary-button-style-outline .bright-inverse .newsletter-form-button,
    body.primary-button-style-outline .bright-inverse .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue {
      color: #fff;
      border-color: #fff;
      background: transparent
    }

    @media (hover:hover) {

      body.primary-button-style-outline .bright-inverse .sqs-editable-button:hover,
      body.primary-button-style-outline .bright-inverse .sqs-editable-button-layout:hover,
      body.primary-button-style-outline .bright-inverse .sqs-editable-button-font:hover,
      body.primary-button-style-outline .bright-inverse .sqs-editable-button-color:hover,
      body.primary-button-style-outline .bright-inverse .sqs-editable-button-style:hover,
      body.primary-button-style-outline .bright-inverse .sqs-editable-button-shape:hover,
      body.primary-button-style-outline .bright-inverse .sqs-add-to-cart-button:hover,
      body.primary-button-style-outline .bright-inverse .newsletter-form-button:hover,
      body.primary-button-style-outline .bright-inverse .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue:hover,
      body.primary-button-style-outline .bright-inverse .sqs-editable-button.comment-btn:hover,
      body.primary-button-style-outline .bright-inverse .sqs-editable-button-layout.comment-btn:hover,
      body.primary-button-style-outline .bright-inverse .sqs-editable-button-font.comment-btn:hover,
      body.primary-button-style-outline .bright-inverse .sqs-editable-button-color.comment-btn:hover,
      body.primary-button-style-outline .bright-inverse .sqs-editable-button-style.comment-btn:hover,
      body.primary-button-style-outline .bright-inverse .sqs-editable-button-shape.comment-btn:hover,
      body.primary-button-style-outline .bright-inverse .sqs-add-to-cart-button.comment-btn:hover,
      body.primary-button-style-outline .bright-inverse .newsletter-form-button.comment-btn:hover,
      body.primary-button-style-outline .bright-inverse .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue.comment-btn:hover {
        background: #fff;
        color: #000
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-block-button-element--small,
    .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-block-button-element--medium,
    .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-block-button-element--large,
    .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-button-element--primary,
    .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-button-element--secondary,
    .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-button-element--tertiary,
    .primary-button-style-outline.primary-button-shape-underline .bright-inverse .btn,
    .primary-button-style-outline.primary-button-shape-underline .bright-inverse .header-skip-link,
    .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-editable-button,
    .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-editable-button-layout,
    .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-editable-button-font,
    .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-editable-button-color,
    .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-editable-button-style,
    .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-editable-button-shape,
    .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-add-to-cart-button,
    .primary-button-style-outline.primary-button-shape-underline .bright-inverse .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue {
      border-color: #fff
    }

    @media (hover:hover) {

      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-block-button-element--small:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-block-button-element--medium:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-block-button-element--large:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-button-element--primary:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-button-element--secondary:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-button-element--tertiary:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .header-skip-link:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-editable-button:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-editable-button-layout:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-editable-button-font:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-editable-button-color:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-editable-button-style:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-editable-button-shape:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-add-to-cart-button:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-block-button-element--small.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-block-button-element--medium.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-block-button-element--large.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-button-element--primary.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-button-element--secondary.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-button-element--tertiary.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .btn.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .header-skip-link.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-editable-button.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-editable-button-layout.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-editable-button-font.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-editable-button-color.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-editable-button-style.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-editable-button-shape.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-add-to-cart-button.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .bright-inverse .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue.comment-btn:hover {
        border-color: #000
      }
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-block-button-element--small,
    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-block-button-element--medium,
    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-block-button-element--large,
    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-button-element--primary,
    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-button-element--secondary,
    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-button-element--tertiary,
    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .image-button a,
    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .btn,
    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .header-skip-link,
    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-editable-button,
    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-editable-button-layout,
    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-editable-button-font,
    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-editable-button-color,
    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-editable-button-style,
    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-editable-button-shape,
    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-add-to-cart-button,
    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    @media (hover:hover) {

      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-block-button-element--small:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-block-button-element--medium:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-block-button-element--large:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-button-element--primary:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-button-element--secondary:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-button-element--tertiary:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .image-button a:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .header-skip-link:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-editable-button:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-editable-button-layout:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-editable-button-font:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-editable-button-color:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-editable-button-style:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-editable-button-shape:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-add-to-cart-button:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-block-button-element--small.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-block-button-element--medium.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-block-button-element--large.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-button-element--primary.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-button-element--secondary.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-button-element--tertiary.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .image-button a.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .btn.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .header-skip-link.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-editable-button.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-editable-button-layout.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-editable-button-font.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-editable-button-color.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-editable-button-style.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-editable-button-shape.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-add-to-cart-button.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .bright-inverse .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue.comment-btn:hover {
        color: #000;
        border-color: #000;
        background-color: #fff
      }
    }

    .bright-inverse .sqs-block-horizontalrule hr {
      background-color: #fff
    }

    .bright-inverse .section-background-overlay {
      background-color: #000
    }

    .bright-inverse .floating-cart {
      background-color: #fff;
      color: #000
    }

    .bright-inverse .floating-cart :focus {
      outline-color: #000
    }

    .bright-inverse .floating-cart .icon--stroke svg {
      stroke: #000
    }

    .tweak-transparent-header .sections .bright-inverse.page-section:first-child.background-width--full-bleed.has-background .section-background:after {
      content: '';
      display: block;
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      background: linear-gradient(#000, 150px, transparent);
      opacity: .05
    }

    [data-header-style="theme"].header.bright-inverse,
    [data-header-style="dynamic"].header.bright-inverse {
      background-color: #000
    }

    body:not(.header--menu-open) .bright-inverse .header-title-text a {
      color: #fff
    }

    body:not(.header--menu-open) .bright-inverse .header-nav-folder-content,
    body:not(.header--menu-open) .bright-inverse .language-picker-content {
      background-color: #000
    }

    body:not(.header--menu-open) .bright-inverse .header-nav-wrapper a {
      color: #fff
    }

    body:not(.header--menu-open) .bright-inverse .header-nav-wrapper .header-nav-item--active a {
      color: #fff
    }

    body:not(.header--menu-open) .bright-inverse .header-border[data-header-style="dynamic"] {
      border: solid #fff
    }

    body:not(.header--menu-open) .bright-inverse .language-picker {
      color: #fff
    }

    body:not(.header--menu-open) .bright-inverse .user-accounts-text-link {
      color: #fff
    }

    body:not(.header--menu-open) .bright-inverse .cart-text-link {
      color: #fff
    }

    body:not(.header--menu-open) .bright-inverse .burger-inner .top-bun,
    body:not(.header--menu-open) .bright-inverse .burger-inner .patty,
    body:not(.header--menu-open) .bright-inverse .burger-inner .bottom-bun {
      background-color: #fff
    }

    body:not(.header--menu-open) .bright-inverse .header-actions .icon--stroke svg {
      stroke: #fff
    }

    body:not(.header--menu-open) .bright-inverse .header-actions .icon--fill svg {
      fill: #fff
    }

    body:not(.header--menu-open) .bright-inverse .header-actions .icon-cart-quantity {
      color: #fff
    }

    body:not(.header--menu-open) .bright-inverse .header-nav-item--active a {
      background-repeat: repeat-x;
      background-image: linear-gradient(to right, currentColor 100%, currentColor 0);
      background-size: 1px 1px;
      background-position: 0 calc(100% - 0.1em)
    }

    body:not(.header--menu-open) .bright-inverse .header-nav-item--active .header-nav-folder-item a {
      background: none
    }

    body.header--menu-open .header.bright-inverse .header-title-text a {
      color: #fff
    }

    body.header--menu-open .header.bright-inverse .header-burger .top-bun,
    body.header--menu-open .header.bright-inverse .header-burger .patty,
    body.header--menu-open .header.bright-inverse .header-burger .bottom-bun {
      background-color: #fff
    }

    body.header--menu-open .header.bright-inverse .header-nav-folder-content {
      background-color: #000
    }

    body.header--menu-open .header.bright-inverse .header-nav-wrapper a {
      color: #fff
    }

    body.header--menu-open .header.bright-inverse .header-nav-wrapper .header-menu-nav-item--active a,
    body.header--menu-open .header.bright-inverse .header-nav-wrapper .header-nav-item--active a {
      color: #fff
    }

    body.header--menu-open .header.bright-inverse .user-accounts-text-link {
      color: #fff
    }

    body.header--menu-open .header.bright-inverse .cart-text-link {
      color: #fff
    }

    body.header--menu-open .header.bright-inverse .header-actions .icon--stroke svg {
      stroke: #fff
    }

    body.header--menu-open .header.bright-inverse .header-actions .icon--fill svg {
      fill: #fff
    }

    body.header--menu-open .header.bright-inverse .header-actions .icon-cart-quantity {
      color: #fff
    }

    .header-menu.bright-inverse .header-menu-bg {
      background-color: #000
    }

    .header-menu.bright-inverse .header-menu-nav a:not(.btn) {
      color: #fff
    }

    .header-menu.bright-inverse .header-menu-nav .header-menu-nav-item--active a,
    .header-menu.bright-inverse .header-menu-nav .header-nav-item--active a {
      color: #fff
    }

    .header-menu.bright-inverse .header-menu-cta a.btn {
      color: #000;
      background-color: #fff;
      border-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .header-menu.bright-inverse .header-menu-cta .sqs-button-element--primary {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .header-menu.bright-inverse .header-menu-cta .sqs-button-element--primary:hover {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    body.primary-button-style-outline .header-menu.bright-inverse .header-menu-cta a {
      color: #fff;
      border-color: #fff;
      background: transparent
    }

    @media (hover:hover) {
      body.primary-button-style-outline .header-menu.bright-inverse .header-menu-cta a:hover {
        background: #fff;
        color: #000
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .header-menu.bright-inverse .header-menu-cta a:hover {
      border-color: #000
    }

    .bright-inverse .sqs-announcement-bar {
      background: #fff
    }

    .bright-inverse .sqs-announcement-bar :focus,
    .bright-inverse .sqs-announcement-bar a:focus {
      outline-color: #000
    }

    .bright-inverse .sqs-announcement-bar-text p,
    .bright-inverse .sqs-announcement-bar-text a {
      color: #000
    }

    .bright-inverse .sqs-announcement-bar-close {
      background: transparent;
      color: #000
    }

    .bright-inverse .gallery-fullscreen-slideshow-control-btn::before,
    .bright-inverse .gallery-slideshow-control-btn::before {
      background: #000
    }

    .bright-inverse .gallery-fullscreen-slideshow-control-btn svg,
    .bright-inverse .gallery-slideshow-control-btn svg {
      stroke: #fff
    }

    .bright-inverse .gallery-fullscreen-slideshow-bullet {
      border-color: #000;
      background-color: transparent
    }

    .bright-inverse .gallery-fullscreen-slideshow-bullet.active {
      background-color: #000
    }

    .bright-inverse .gallery-lightbox-background {
      background-color: #000;
      opacity: .9
    }

    .bright-inverse .gallery-lightbox-control-btn {
      color: #fff
    }

    .bright-inverse .gallery-lightbox-control-btn .gallery-lightbox-control-btn-icon svg * {
      stroke: currentColor
    }

    .bright-inverse .gallery-lightbox-close-btn {
      color: #fff
    }

    .bright-inverse .gallery-lightbox-close-btn .gallery-lightbox-close-btn-icon svg * {
      stroke: currentColor
    }

    .bright-inverse .user-items-list .list-section-title {
      color: #fff
    }

    .bright-inverse .user-items-list .list-section-title a {
      color: #fff
    }

    .primary-button-style-outline .bright-inverse .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      border-color: #fff;
      background: transparent
    }

    @media (hover:hover) {
      .primary-button-style-outline .bright-inverse .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary:hover {
        background-color: #fff;
        color: #000
      }

      .primary-button-shape-underline.primary-button-style-outline .bright-inverse .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary:hover {
        border-color: #000
      }
    }

    .primary-button-style-outline .bright-inverse .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      border-color: #000;
      background: transparent
    }

    @media (hover:hover) {
      .primary-button-style-outline .bright-inverse .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
        background-color: #000;
        color: #fff
      }

      .primary-button-shape-underline.primary-button-style-outline .bright-inverse .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
        border-color: #fff
      }
    }

    .primary-button-style-outline .bright-inverse .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      border-color: #fff;
      background: transparent
    }

    @media (hover:hover) {
      .primary-button-style-outline .bright-inverse .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary:hover {
        background-color: #fff;
        color: #000
      }

      .primary-button-shape-underline.primary-button-style-outline .bright-inverse .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary:hover {
        border-color: #000
      }
    }

    .primary-button-style-outline .bright-inverse .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      border-color: #000;
      background: transparent
    }

    @media (hover:hover) {
      .primary-button-style-outline .bright-inverse .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
        background-color: #000;
        color: #fff
      }

      .primary-button-shape-underline.primary-button-style-outline .bright-inverse .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
        border-color: #fff
      }
    }

    .primary-button-style-outline .bright-inverse .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      border-color: #fff;
      background: transparent
    }

    @media (hover:hover) {
      .primary-button-style-outline .bright-inverse .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary:hover {
        background-color: #fff;
        color: #000
      }

      .primary-button-shape-underline.primary-button-style-outline .bright-inverse .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary:hover {
        border-color: #000
      }
    }

    .primary-button-style-outline .bright-inverse .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      border-color: #000;
      background: transparent
    }

    @media (hover:hover) {
      .primary-button-style-outline .bright-inverse .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
        background-color: #000;
        color: #fff
      }

      .primary-button-shape-underline.primary-button-style-outline .bright-inverse .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
        border-color: #fff
      }
    }

    .bright-inverse .user-items-list-simple .list-item-content__title {
      color: #fff
    }

    .bright-inverse .user-items-list-simple .list-item-content__description {
      color: #fff
    }

    .bright-inverse .user-items-list-simple .list-item-content__description a {
      color: #fff
    }

    .bright-inverse .user-items-list-simple .list-item-content__button.sqs-button-element--primary {
      color: #000;
      background-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .user-items-list-simple .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .user-items-list-simple .list-item-content__button.sqs-button-element--primary:hover {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .bright-inverse .user-items-list-simple .list-item[data-is-card-enabled="true"] {
      background-color: #fff
    }

    .bright-inverse .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__title {
      color: #000
    }

    .bright-inverse .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__description {
      color: #000
    }

    .bright-inverse .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__description a {
      color: #000
    }

    .bright-inverse .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      background-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    .bright-inverse .user-items-list-carousel .list-item-content__title {
      color: #fff
    }

    .bright-inverse .user-items-list-carousel .list-item-content__description {
      color: #fff
    }

    .bright-inverse .user-items-list-carousel .list-item-content__description a {
      color: #fff
    }

    .bright-inverse .user-items-list-carousel .list-item-content__button.sqs-button-element--primary {
      color: #000;
      background-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .user-items-list-carousel .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .user-items-list-carousel .list-item-content__button.sqs-button-element--primary:hover {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .bright-inverse .user-items-list-carousel .user-items-list-carousel__arrow-icon-foreground {
      stroke: #000
    }

    .bright-inverse .user-items-list-carousel .user-items-list-carousel__arrow-icon-background {
      background-color: #fff
    }

    .bright-inverse .user-items-list-carousel .user-items-list-carousel__arrow-button::after {
      border-color: #000
    }

    .bright-inverse .user-items-list-carousel .user-items-list-carousel__gutter::after {
      border-color: #fff
    }

    .bright-inverse .user-items-list-carousel[data-layout-width="full"] .user-items-list-carousel__gutter::after {
      border-color: #fff
    }

    .bright-inverse .user-items-list-carousel .list-item[data-is-card-enabled="true"] {
      background-color: #fff
    }

    .bright-inverse .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__title {
      color: #000
    }

    .bright-inverse .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__description {
      color: #000
    }

    .bright-inverse .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__description a {
      color: #000
    }

    .bright-inverse .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      background-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    .bright-inverse .user-items-list-banner-slideshow .list-item-content__title {
      color: #fff
    }

    .bright-inverse .user-items-list-banner-slideshow .list-item-content__description {
      color: #fff
    }

    .bright-inverse .user-items-list-banner-slideshow .list-item-content__description a {
      color: #fff
    }

    .bright-inverse .user-items-list-banner-slideshow .list-item-content__button.sqs-button-element--primary {
      color: #000;
      background-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .user-items-list-banner-slideshow .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .user-items-list-banner-slideshow .list-item-content__button.sqs-button-element--primary:hover {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .bright-inverse .user-items-list-banner-slideshow .user-items-list-banner-slideshow__arrow-icon-foreground {
      stroke: #000
    }

    .bright-inverse .user-items-list-banner-slideshow .user-items-list-banner-slideshow__arrow-icon-background {
      background-color: #fff
    }

    .bright-inverse .user-items-list-banner-slideshow .user-items-list-banner-slideshow__arrow-button::after {
      border-color: #000
    }

    .bright-inverse .user-items-list-banner-slideshow .slideshow-gutter::after {
      border-color: #fff
    }

    .bright-inverse .user-items-list-banner-slideshow[data-layout-width="full-bleed"] .slideshow-gutter::after {
      border-color: #fff
    }

    .bright-inverse .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-card-background {
      background-color: #fff
    }

    .bright-inverse .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__title {
      color: #000
    }

    .bright-inverse .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__description {
      color: #000
    }

    .bright-inverse .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__description a {
      color: #000
    }

    .bright-inverse .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button {
      color: #fff;
      background-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    @media (hover:hover) {

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .bright-inverse .image-button .image-button-inner a:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .bright-inverse .sqs-add-to-cart-button:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .bright-inverse .sqs-editable-button:not(input):hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .bright-inverse .sqs-block-button-element:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .bright-inverse .ma-pricing-toggle-wrapper .ma-pricing-option-button:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .bright-inverse [data-animation-role="header-element"] .btn:hover {
        color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .bright-inverse .image-button .image-button-inner a::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .bright-inverse .sqs-add-to-cart-button::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .bright-inverse .sqs-editable-button:not(input)::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .bright-inverse .sqs-block-button-element::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .bright-inverse .ma-pricing-toggle-wrapper .ma-pricing-option-button::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .bright-inverse [data-animation-role="header-element"] .btn::before {
        border-color: #fff;
        background-color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .bright-inverse .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button::before {
        border-color: #fff;
        background-color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .bright-inverse .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button::before {
        border-color: #000;
        background-color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .bright-inverse .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button::before {
        border-color: #fff;
        background-color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .bright-inverse .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button::before {
        border-color: #000;
        background-color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .bright-inverse .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button::before {
        border-color: #fff;
        background-color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .bright-inverse .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button::before {
        border-color: #000;
        background-color: #fff
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .bright-inverse .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button:hover {
        color: #fff
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .bright-inverse .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
        color: #000
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .bright-inverse .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button:hover {
        color: #fff
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .bright-inverse .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
        color: #000
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .bright-inverse .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button:hover {
        color: #fff
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .bright-inverse .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
        color: #000
      }
    }

    @media (hover:hover) {

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .image-button a:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .sqs-add-to-cart-button:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .sqs-editable-button:not(input):hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .sqs-block-button-element:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .ma-pricing-toggle-wrapper .ma-pricing-option-button:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse [data-animation-role="header-element"] .btn:hover {
        background-color: transparent !important;
        color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .image-button a::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .sqs-add-to-cart-button::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .sqs-editable-button:not(input)::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .sqs-block-button-element::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .ma-pricing-toggle-wrapper .ma-pricing-option-button::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse [data-animation-role="header-element"] .btn::before {
        border-color: #fff;
        background-color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button {
        color: #fff;
        border-color: #fff;
        background: transparent
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button::before {
        border-color: #fff;
        background-color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button {
        color: #000;
        border-color: #000;
        background: transparent
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button::before {
        border-color: #000;
        background-color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button {
        color: #fff;
        border-color: #fff;
        background: transparent
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button::before {
        border-color: #fff;
        background-color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button {
        color: #000;
        border-color: #000;
        background: transparent
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button::before {
        border-color: #000;
        background-color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button {
        color: #fff;
        border-color: #fff;
        background: transparent
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button::before {
        border-color: #fff;
        background-color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button {
        color: #000;
        border-color: #000;
        background: transparent
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button::before {
        border-color: #000;
        background-color: #000
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button:hover {
        background-color: transparent;
        color: #000
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
        background-color: transparent;
        color: #fff
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button:hover {
        background-color: transparent;
        color: #000
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
        background-color: transparent;
        color: #fff
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button:hover {
        background-color: transparent;
        color: #000
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .bright-inverse .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
        background-color: transparent;
        color: #fff
      }
    }

    .bright-inverse .ImageAndText__headline {
      color: #fff
    }

    .bright-inverse .ImageAndText__subheadline {
      color: #fff
    }

    .bright-inverse .ImageAndText__button-link {
      color: #000;
      background-color: #fff
    }

    .bright-inverse .ImageAndText__text-outer-wrapper[data-text-card-enabled="true"] {
      background-color: #f5f5f4
    }

    .bright-inverse .portfolio-grid-overlay .portfolio-title {
      color: #fff
    }

    .bright-inverse .portfolio-grid-overlay .portfolio-overlay {
      background-color: #000
    }

    .bright-inverse .portfolio-grid-basic .portfolio-title {
      color: #fff
    }

    .bright-inverse .portfolio-hover[data-variant-hover-cover] .portfolio-hover-item-title {
      color: #fff
    }

    .bright-inverse .collection-type-portfolio-index-background .portfolio-index-background-link h1 {
      color: #fff
    }

    .bright-inverse .portfolio-hover[data-variant-hover-follow] .portfolio-hover-item-title {
      color: #fff
    }

    .bright-inverse .portfolio-hover[data-variant-hover-static] .portfolio-hover-item-title {
      color: #fff
    }

    .bright-inverse .item-pagination[data-collection-type^="portfolio"],
    .bright-inverse.item-pagination[data-collection-type^="portfolio"] {
      background-color: #000
    }

    .bright-inverse .item-pagination[data-collection-type^="portfolio"] .item-pagination-icon svg,
    .bright-inverse.item-pagination[data-collection-type^="portfolio"] .item-pagination-icon svg {
      stroke: #fff
    }

    .bright-inverse .item-pagination[data-collection-type^="portfolio"] .item-pagination-prev-next,
    .bright-inverse.item-pagination[data-collection-type^="portfolio"] .item-pagination-prev-next {
      color: #fff
    }

    .bright-inverse .item-pagination[data-collection-type^="portfolio"] .item-pagination-title,
    .bright-inverse.item-pagination[data-collection-type^="portfolio"] .item-pagination-title {
      color: #fff
    }

    .bright-inverse .lesson-title {
      color: #fff
    }

    .bright-inverse .lessons-grid-meta-container {
      color: #fff
    }

    .bright-inverse .grid-desc {
      color: #fff
    }

    .bright-inverse .nested-category-children,
    .bright-inverse .nested-category-tree-wrapper {
      color: #fff
    }

    .bright-inverse .lesson-details-title {
      color: #fff
    }

    .bright-inverse .lesson-grid-meta-container {
      color: #fff
    }

    .bright-inverse .lesson-details-description {
      color: #fff
    }

    .bright-inverse .blog-alternating-side-by-side .blog-more-link {
      color: #fff
    }

    .bright-inverse .blog-alternating-side-by-side .blog-more-link::after {
      background: #fff
    }

    .bright-inverse .blog-alternating-side-by-side .blog-title {
      color: #fff
    }

    .bright-inverse .blog-alternating-side-by-side .blog-categories-list a,
    .bright-inverse .blog-alternating-side-by-side .blog-author,
    .bright-inverse .blog-alternating-side-by-side .blog-date,
    .bright-inverse .blog-alternating-side-by-side .blog-meta-delimiter {
      color: #fff
    }

    .bright-inverse .blog-alternating-side-by-side .blog-excerpt {
      color: #fff
    }

    .bright-inverse .blog-alternating-side-by-side .blog-list-pagination {
      color: #fff
    }

    .bright-inverse .blog-alternating-side-by-side .blog-list-pagination .blog-list-pagination-icon {
      stroke: #fff
    }

    .bright-inverse .blog-basic-grid .blog-more-link {
      color: #fff
    }

    .bright-inverse .blog-basic-grid .blog-more-link::after {
      background: #fff
    }

    .bright-inverse .blog-basic-grid .blog-title {
      color: #fff
    }

    .bright-inverse .blog-basic-grid .blog-categories-list a,
    .bright-inverse .blog-basic-grid .blog-author,
    .bright-inverse .blog-basic-grid .blog-date,
    .bright-inverse .blog-basic-grid .blog-meta-delimiter {
      color: #fff
    }

    .bright-inverse .blog-basic-grid .blog-excerpt {
      color: #fff
    }

    .bright-inverse .blog-basic-grid .blog-list-pagination {
      color: #fff
    }

    .bright-inverse .blog-basic-grid .blog-list-pagination .blog-list-pagination-icon {
      stroke: #fff
    }

    .bright-inverse .blog-masonry .blog-more-link {
      color: #fff
    }

    .bright-inverse .blog-masonry .blog-more-link::after {
      background: #fff
    }

    .bright-inverse .blog-masonry .blog-title {
      color: #fff
    }

    .bright-inverse .blog-masonry .blog-categories-list a,
    .bright-inverse .blog-masonry .blog-author,
    .bright-inverse .blog-masonry .blog-date,
    .bright-inverse .blog-masonry .blog-meta-delimiter {
      color: #fff
    }

    .bright-inverse .blog-masonry .blog-excerpt {
      color: #fff
    }

    .bright-inverse .blog-masonry .blog-list-pagination {
      color: #fff
    }

    .bright-inverse .blog-masonry .blog-list-pagination .blog-list-pagination-icon {
      stroke: #fff
    }

    .bright-inverse .blog-side-by-side .blog-more-link {
      color: #fff
    }

    .bright-inverse .blog-side-by-side .blog-more-link::after {
      background: #fff
    }

    .bright-inverse .blog-side-by-side .blog-title {
      color: #fff
    }

    .bright-inverse .blog-side-by-side .blog-categories-list a,
    .bright-inverse .blog-side-by-side .blog-author,
    .bright-inverse .blog-side-by-side .blog-date,
    .bright-inverse .blog-side-by-side .blog-meta-delimiter {
      color: #fff
    }

    .bright-inverse .blog-side-by-side .blog-excerpt {
      color: #fff
    }

    .bright-inverse .blog-side-by-side .blog-list-pagination {
      color: #fff
    }

    .bright-inverse .blog-side-by-side .blog-list-pagination .blog-list-pagination-icon {
      stroke: #fff
    }

    .bright-inverse .blog-single-column .blog-more-link {
      color: #fff
    }

    .bright-inverse .blog-single-column .blog-more-link::after {
      background: #fff
    }

    .bright-inverse .blog-single-column .blog-title {
      color: #fff
    }

    .bright-inverse .blog-single-column .blog-categories-list a,
    .bright-inverse .blog-single-column .blog-author,
    .bright-inverse .blog-single-column .blog-date,
    .bright-inverse .blog-single-column .blog-meta-delimiter {
      color: #fff
    }

    .bright-inverse .blog-single-column .blog-excerpt {
      color: #fff
    }

    .bright-inverse .blog-single-column .blog-list-pagination {
      color: #fff
    }

    .bright-inverse .blog-single-column .blog-list-pagination .blog-list-pagination-icon {
      stroke: #fff
    }

    .bright-inverse .blog-item-wrapper .blog-item-title h1.entry-title {
      color: #fff
    }

    .bright-inverse .blog-item-wrapper .blog-meta-item,
    .bright-inverse .blog-item-wrapper .blog-meta-item a,
    .bright-inverse .blog-item-wrapper .blog-meta-item span {
      text-decoration: none;
      color: #fff
    }

    .bright-inverse .blog-item-wrapper .author-name,
    .bright-inverse .blog-item-wrapper .author-website,
    .bright-inverse .blog-item-wrapper .author-bio {
      color: #fff
    }

    .bright-inverse .blog-item-wrapper #comments .header-controls,
    .bright-inverse .blog-item-wrapper #comments .header-controls .comment-count,
    .bright-inverse .blog-item-wrapper .comment-header .user-info,
    .bright-inverse .blog-item-wrapper .comment-header .controls {
      color: #fff
    }

    .bright-inverse .blog-item-wrapper .comment-body * {
      color: #fff
    }

    .bright-inverse .item-pagination[data-collection-type^="blog"],
    .bright-inverse.item-pagination[data-collection-type^="blog"] {
      background-color: #000
    }

    .bright-inverse .item-pagination[data-collection-type^="blog"] .item-pagination-icon svg,
    .bright-inverse.item-pagination[data-collection-type^="blog"] .item-pagination-icon svg {
      stroke: #fff
    }

    .bright-inverse .item-pagination[data-collection-type^="blog"] .item-pagination-prev-next,
    .bright-inverse.item-pagination[data-collection-type^="blog"] .item-pagination-prev-next {
      color: #fff
    }

    .bright-inverse .item-pagination[data-collection-type^="blog"] .item-pagination-title,
    .bright-inverse.item-pagination[data-collection-type^="blog"] .item-pagination-title {
      color: #fff
    }

    .bright-inverse .products.collection-content-wrapper .nested-category-breadcrumb-link {
      color: #fff
    }

    .bright-inverse .products.collection-content-wrapper .ProductItem-nav-breadcrumb-link {
      color: #fff
    }

    .bright-inverse .products.collection-content-wrapper .grid-item.on-sale .sqs-money-native {
      color: #fff
    }

    .bright-inverse .products.collection-content-wrapper .grid-item.on-sale .original-price .sqs-money-native {
      color: #fff
    }

    .bright-inverse .products.collection-content-wrapper .product-mark.sale {
      color: #fff
    }

    .bright-inverse .products.collection-content-wrapper .list-pagination .product-list-pagination-icon svg {
      stroke: #fff
    }

    .bright-inverse .products.collection-content-wrapper .list-pagination-nested-categories {
      text-transform: uppercase
    }

    .bright-inverse .products.collection-content-wrapper .list-pagination-nested-categories .product-list-pagination-icon {
      height: 15px;
      width: 15px
    }

    .bright-inverse .products.collection-content-wrapper .list-pagination-nested-categories .list-pagination-next {
      text-align: right;
      align-items: center
    }

    .bright-inverse .products.collection-content-wrapper .list-pagination-nested-categories .list-pagination-prev {
      align-items: center
    }

    .bright-inverse .products.collection-content-wrapper .category-filter-delimiter {
      color: #fff
    }

    .bright-inverse .products.collection-content-wrapper .category-filter-link::after {
      background: #fff
    }

    @media (hover:hover) {
      .bright-inverse .products.collection-content-wrapper .category-filter-link:hover {
        color: #fff
      }
    }

    .bright-inverse .products.collection-content-wrapper .category-filter-link.category-filter-link-all,
    .bright-inverse .products.collection-content-wrapper .category-filter-link.active {
      color: #fff
    }

    .bright-inverse .products.collection-content-wrapper .category-filter-list.other-active .category-filter-link {
      color: #fff
    }

    @media (hover:hover) {
      .bright-inverse .products.collection-content-wrapper .category-filter-list.other-active .category-filter-link:hover {
        color: #fff
      }
    }

    .bright-inverse .products.collection-content-wrapper .category-filter-list.other-active .category-filter-link.active {
      color: #fff
    }

    .bright-inverse .products.collection-content-wrapper .grid-main-meta .grid-title {
      color: #fff
    }

    .bright-inverse .products.collection-content-wrapper .grid-main-meta .grid-prices {
      color: #fff
    }

    .bright-inverse .products.collection-content-wrapper .grid-meta-status {
      color: #fff
    }

    .bright-inverse .products.collection-content-wrapper .product-scarcity {
      color: #fff
    }

    .bright-inverse .on-sale .product-details .sqs-money-native {
      color: #fff
    }

    .bright-inverse .on-sale .product-details .original-price .sqs-money-native {
      color: #fff
    }

    .bright-inverse .ProductItem.on-sale .ProductItem-details .product-price .sqs-money-native {
      color: #fff
    }

    .bright-inverse .ProductItem .ProductItem-details {
      color: #fff
    }

    .bright-inverse .ProductItem .ProductItem-details h1.ProductItem-details-title {
      color: #fff
    }

    .bright-inverse .ProductItem .ProductItem-details .product-price {
      color: #fff
    }

    .bright-inverse .ProductItem .ProductItem-details .product-price,
    .bright-inverse .ProductItem .ProductItem-details .product-price .original-price .sqs-money-native {
      color: #fff
    }

    .bright-inverse .ProductItem .ProductItem-details .product-scarcity {
      color: #fff
    }

    .bright-inverse .ProductItem .ProductItem-details .variant-option,
    .bright-inverse .ProductItem .ProductItem-details .product-quantity-input,
    .bright-inverse .ProductItem .ProductItem-details .product-quantity-input input {
      color: #fff
    }

    .bright-inverse .ProductItem .ProductItem-details .variant-select-wrapper:after {
      border-bottom-color: #fff;
      border-right-color: #fff
    }

    .bright-inverse .ProductItem .ProductItem-nav-breadcrumb span,
    .bright-inverse .ProductItem .ProductItem-nav-pagination span,
    .bright-inverse .ProductItem .ProductItem-nav-breadcrumb a,
    .bright-inverse .ProductItem .ProductItem-nav-pagination a {
      color: #fff
    }

    .bright-inverse .ProductItem .product-item-gallery-carousel-control::after {
      border-color: #000
    }

    .bright-inverse .ProductItem .ProductItem-gallery-current-slide-indicator {
      color: #000
    }

    .bright-inverse .ProductItem .ProductItem-gallery-scroll::after {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #000 100%)
    }

    .bright-inverse .sqs-product-quick-view-content {
      background-color: #000
    }

    .bright-inverse [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-content {
      background-color: #fff
    }

    .bright-inverse [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details {
      color: #000
    }

    .bright-inverse [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .ProductItem-details-title {
      color: #000 !important
    }

    .bright-inverse [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .product-price,
    .bright-inverse [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .variant-option-title,
    .bright-inverse [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .variant-option,
    .bright-inverse [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .quantity-label,
    .bright-inverse [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .product-quantity-input input {
      color: #000
    }

    .bright-inverse [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .variant-select-wrapper:after {
      border-bottom-color: #000;
      border-right-color: #000
    }

    .bright-inverse .product-block .product-quantity-input input {
      color: #fff !important
    }

    .bright-inverse .item-pagination[data-collection-type^="events"],
    .bright-inverse.item-pagination[data-collection-type^="events"] {
      background-color: #000
    }

    .bright-inverse .item-pagination[data-collection-type^="events"] .item-pagination-icon svg,
    .bright-inverse.item-pagination[data-collection-type^="events"] .item-pagination-icon svg {
      stroke: #fff
    }

    .bright-inverse .item-pagination[data-collection-type^="events"] .events-item-pagination-date,
    .bright-inverse.item-pagination[data-collection-type^="events"] .events-item-pagination-date {
      color: #fff
    }

    .bright-inverse .item-pagination[data-collection-type^="events"] .item-pagination-title,
    .bright-inverse.item-pagination[data-collection-type^="events"] .item-pagination-title {
      color: #fff
    }

    .bright-inverse .sqs-block-collectionlink .collectionlink-title {
      color: #fff
    }

    .bright-inverse .image-overlay,
    .bright-inverse .sqs-image-content::after {
      background-color: #000
    }

    .bright-inverse .sqs-block-image .design-layout-poster .sqs-image-content::after,
    .bright-inverse .sqs-block-image .design-layout-poster .image-overlay {
      background-color: #474747
    }

    .bright-inverse .sqs-block-image .design-layout-poster .image-title * {
      color: #fff
    }

    .bright-inverse .sqs-block-image .design-layout-poster .image-subtitle * {
      color: #fff
    }

    .bright-inverse .sqs-block-image .design-layout-poster .image-title a,
    .bright-inverse .sqs-block-image .design-layout-poster .image-subtitle a {
      color: #fff
    }

    @media (hover:hover) {

      .bright-inverse .sqs-block-image .design-layout-poster .image-title a:hover,
      .bright-inverse .sqs-block-image .design-layout-poster .image-subtitle a:hover {
        opacity: .8
      }
    }

    .bright-inverse .sqs-block-image .design-layout-poster .image-title * {
      background-color: rgba(0, 0, 0, 0);
      box-shadow: .2em 0 0 rgba(0, 0, 0, 0), -.2em 0 0 rgba(0, 0, 0, 0)
    }

    .primary-button-style-solid .bright-inverse .sqs-block-image .design-layout-poster .image-button .sqs-button-element--primary {
      background: #fff;
      color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-block-image .design-layout-poster .image-button .sqs-button-element--primary {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-block-image .design-layout-poster .image-button .sqs-button-element--primary:hover {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .primary-button-style-outline .bright-inverse .sqs-block-image .design-layout-poster .image-button .sqs-button-element--primary {
      background: transparent;
      color: #fff;
      border: 2px solid #fff
    }

    @media (hover:hover) {
      .primary-button-style-outline .bright-inverse .sqs-block-image .design-layout-poster .image-button .sqs-button-element--primary:hover {
        background: #fff;
        color: #000
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-block-image .design-layout-poster .image-button .sqs-button-element--primary:hover {
      border-color: #000
    }

    .bright-inverse .sqs-block-image .design-layout-card .sqs-image-content::after,
    .bright-inverse .sqs-block-image .design-layout-card .image-overlay {
      background-color: #474747
    }

    .bright-inverse .sqs-block-image .design-layout-card .image-title * {
      color: #fff
    }

    .bright-inverse .sqs-block-image .design-layout-card .image-subtitle * {
      color: #fff
    }

    .bright-inverse .sqs-block-image .design-layout-card .image-title a,
    .bright-inverse .sqs-block-image .design-layout-card .image-subtitle a {
      color: #fff
    }

    @media (hover:hover) {

      .bright-inverse .sqs-block-image .design-layout-card .image-title a:hover,
      .bright-inverse .sqs-block-image .design-layout-card .image-subtitle a:hover {
        opacity: .8
      }
    }

    .bright-inverse .sqs-block-image .design-layout-card .image-title * {
      background-color: rgba(0, 0, 0, 0);
      box-shadow: .2em 0 0 rgba(0, 0, 0, 0), -.2em 0 0 rgba(0, 0, 0, 0)
    }

    .primary-button-style-solid .bright-inverse .sqs-block-image .design-layout-card .image-button .sqs-button-element--primary {
      background: #fff;
      color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-block-image .design-layout-card .image-button .sqs-button-element--primary {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-block-image .design-layout-card .image-button .sqs-button-element--primary:hover {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .primary-button-style-outline .bright-inverse .sqs-block-image .design-layout-card .image-button .sqs-button-element--primary {
      background: transparent;
      color: #fff;
      border: 2px solid #fff
    }

    @media (hover:hover) {
      .primary-button-style-outline .bright-inverse .sqs-block-image .design-layout-card .image-button .sqs-button-element--primary:hover {
        background: #fff;
        color: #000
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-block-image .design-layout-card .image-button .sqs-button-element--primary:hover {
      border-color: #000
    }

    .bright-inverse .sqs-block-image .design-layout-overlap .sqs-image-content::after,
    .bright-inverse .sqs-block-image .design-layout-overlap .image-overlay {
      background-color: #474747
    }

    .bright-inverse .sqs-block-image .design-layout-overlap .image-title * {
      color: #fff
    }

    .bright-inverse .sqs-block-image .design-layout-overlap .image-subtitle * {
      color: #fff
    }

    .bright-inverse .sqs-block-image .design-layout-overlap .image-title a,
    .bright-inverse .sqs-block-image .design-layout-overlap .image-subtitle a {
      color: #fff
    }

    @media (hover:hover) {

      .bright-inverse .sqs-block-image .design-layout-overlap .image-title a:hover,
      .bright-inverse .sqs-block-image .design-layout-overlap .image-subtitle a:hover {
        opacity: .8
      }
    }

    .bright-inverse .sqs-block-image .design-layout-overlap .image-title * {
      background-color: #000;
      box-shadow: .2em 0 0 #000, -.2em 0 0 #000
    }

    .primary-button-style-solid .bright-inverse .sqs-block-image .design-layout-overlap .image-button .sqs-button-element--primary {
      background: #fff;
      color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-block-image .design-layout-overlap .image-button .sqs-button-element--primary {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-block-image .design-layout-overlap .image-button .sqs-button-element--primary:hover {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .primary-button-style-outline .bright-inverse .sqs-block-image .design-layout-overlap .image-button .sqs-button-element--primary {
      background: transparent;
      color: #fff;
      border: 2px solid #fff
    }

    @media (hover:hover) {
      .primary-button-style-outline .bright-inverse .sqs-block-image .design-layout-overlap .image-button .sqs-button-element--primary:hover {
        background: #fff;
        color: #000
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-block-image .design-layout-overlap .image-button .sqs-button-element--primary:hover {
      border-color: #000
    }

    .bright-inverse .sqs-block-image .design-layout-collage .sqs-image-content::after,
    .bright-inverse .sqs-block-image .design-layout-collage .image-overlay {
      background-color: #474747
    }

    .bright-inverse .sqs-block-image .design-layout-collage .image-card {
      background-color: #fff
    }

    .bright-inverse .sqs-block-image .design-layout-collage .image-title * {
      color: #000
    }

    .bright-inverse .sqs-block-image .design-layout-collage .image-subtitle * {
      color: #000
    }

    .bright-inverse .sqs-block-image .design-layout-collage .image-title a,
    .bright-inverse .sqs-block-image .design-layout-collage .image-subtitle a {
      color: #000
    }

    @media (hover:hover) {

      .bright-inverse .sqs-block-image .design-layout-collage .image-title a:hover,
      .bright-inverse .sqs-block-image .design-layout-collage .image-subtitle a:hover {
        opacity: .8
      }
    }

    .bright-inverse .sqs-block-image .design-layout-collage .image-title * {
      background-color: rgba(0, 0, 0, 0);
      box-shadow: .2em 0 0 rgba(0, 0, 0, 0), -.2em 0 0 rgba(0, 0, 0, 0)
    }

    .primary-button-style-solid .bright-inverse .sqs-block-image .design-layout-collage .image-button .sqs-button-element--primary {
      background: #000;
      color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-block-image .design-layout-collage .image-button .sqs-button-element--primary {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-block-image .design-layout-collage .image-button .sqs-button-element--primary:hover {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .primary-button-style-outline .bright-inverse .sqs-block-image .design-layout-collage .image-button .sqs-button-element--primary {
      background: transparent;
      color: #000;
      border: 2px solid #000
    }

    @media (hover:hover) {
      .primary-button-style-outline .bright-inverse .sqs-block-image .design-layout-collage .image-button .sqs-button-element--primary:hover {
        background: #000;
        color: #fff
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-block-image .design-layout-collage .image-button .sqs-button-element--primary:hover {
      border-color: #fff
    }

    .bright-inverse .sqs-block-image .design-layout-stack .sqs-image-content::after,
    .bright-inverse .sqs-block-image .design-layout-stack .image-overlay {
      background-color: #474747
    }

    .bright-inverse .sqs-block-image .design-layout-stack .image-title * {
      color: #fff
    }

    .bright-inverse .sqs-block-image .design-layout-stack .image-subtitle * {
      color: #fff
    }

    .bright-inverse .sqs-block-image .design-layout-stack .image-title a,
    .bright-inverse .sqs-block-image .design-layout-stack .image-subtitle a {
      color: #fff
    }

    @media (hover:hover) {

      .bright-inverse .sqs-block-image .design-layout-stack .image-title a:hover,
      .bright-inverse .sqs-block-image .design-layout-stack .image-subtitle a:hover {
        opacity: .8
      }
    }

    .bright-inverse .sqs-block-image .design-layout-stack .image-title * {
      background-color: rgba(0, 0, 0, 0);
      box-shadow: .2em 0 0 rgba(0, 0, 0, 0), -.2em 0 0 rgba(0, 0, 0, 0)
    }

    .primary-button-style-solid .bright-inverse .sqs-block-image .design-layout-stack .image-button .sqs-button-element--primary {
      background: #fff;
      color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-block-image .design-layout-stack .image-button .sqs-button-element--primary {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-block-image .design-layout-stack .image-button .sqs-button-element--primary:hover {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .primary-button-style-outline .bright-inverse .sqs-block-image .design-layout-stack .image-button .sqs-button-element--primary {
      background: transparent;
      color: #fff;
      border: 2px solid #fff
    }

    @media (hover:hover) {
      .primary-button-style-outline .bright-inverse .sqs-block-image .design-layout-stack .image-button .sqs-button-element--primary:hover {
        background: #fff;
        color: #000
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-block-image .design-layout-stack .image-button .sqs-button-element--primary:hover {
      border-color: #000
    }

    .bright-inverse .sqs-block-accordion .accordion-divider {
      color: #fff
    }

    .bright-inverse .sqs-block-accordion .accordion-icon-container {
      color: #fff
    }

    .bright-inverse .menu-block .menu-select-labels {
      color: #fff
    }

    .bright-inverse .menu-block .menu-section-title {
      color: #fff
    }

    .bright-inverse .menu-block .menu-item-title {
      color: #fff
    }

    .bright-inverse .menu-block .menu-item-description {
      color: #fff
    }

    .bright-inverse .menu-block .menu-item-price-bottom {
      color: #fff
    }

    .bright-inverse .sqs-block-form .field-list .title {
      color: #fff
    }

    .bright-inverse .sqs-block-form .field-list .description {
      color: #fff
    }

    .bright-inverse .sqs-block-form .field-list .caption {
      color: #fff
    }

    .bright-inverse .sqs-block-form .field-list ::placeholder {
      color: #737373;
      opacity: 1
    }

    .bright-inverse .sqs-block-form .field-list :-ms-input-placeholder {
      color: #737373
    }

    .bright-inverse .sqs-block-form .field-list ::-ms-input-placeholder {
      color: #737373
    }

    .bright-inverse .sqs-block-form .field-list .option {
      color: #fff
    }

    .bright-inverse .sqs-block-form .field-list .question {
      color: #fff
    }

    .bright-inverse .sqs-block-form .sqs-editable-button.sqs-button-element--primary {
      background: #fff;
      color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-block-form .sqs-editable-button.sqs-button-element--primary {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-block-form .sqs-editable-button.sqs-button-element--primary:hover {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .primary-button-style-outline .bright-inverse .sqs-block-form .sqs-editable-button {
      background: transparent;
      color: #fff;
      border-color: #fff
    }

    @media (hover:hover) {
      .primary-button-style-outline .bright-inverse .sqs-block-form .sqs-editable-button:hover {
        background: #fff;
        color: #000
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-block-form .sqs-editable-button:hover {
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-block-form .sqs-editable-button {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .bright-inverse .sqs-block-quote blockquote {
      color: #fff
    }

    .bright-inverse .sqs-block-quote .source {
      color: #fff
    }

    .bright-inverse .sqs-block-newsletter .newsletter-form-header-title {
      color: #fff
    }

    .bright-inverse .sqs-block-newsletter .newsletter-form-header-description {
      color: #fff
    }

    .bright-inverse .sqs-block-newsletter .newsletter-form-field-element {
      border: 1px solid rgba(0, 0, 0, .12)
    }

    .bright-inverse .sqs-block-newsletter .newsletter-form-button {
      background-color: #fff !important;
      color: #000 !important
    }

    .primary-button-style-outline .bright-inverse .sqs-block-newsletter .newsletter-form-button {
      background-color: transparent !important;
      color: #fff !important;
      border-color: #fff !important
    }

    @media (hover:hover) {
      .primary-button-style-outline .bright-inverse .sqs-block-newsletter .newsletter-form-button:hover {
        background-color: #fff !important;
        color: #000 !important
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .bright-inverse .sqs-block-newsletter .newsletter-form-button:hover {
      border-color: #000 !important
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-block-newsletter .newsletter-form-button {
      background-color: #000 !important;
      color: #fff !important;
      border-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .sqs-block-newsletter .newsletter-form-button:hover {
      background-color: #fff !important;
      color: #000 !important;
      border-color: #000 !important
    }

    .bright-inverse .sqs-block-newsletter .newsletter-form-footnote {
      color: #fff !important
    }

    .primary-button-style-solid.primary-button-shape-underline .bright-inverse .newsletter-form-button {
      border-color: #000
    }

    .bright-inverse .sqs-block-summary-v2 .summary-header-text {
      color: #fff
    }

    .bright-inverse .sqs-block-summary-v2 .summary-title {
      color: #fff
    }

    .bright-inverse .sqs-block-summary-v2 .summary-excerpt {
      color: #fff
    }

    .bright-inverse .sqs-block-summary-v2 .summary-read-more-link {
      color: #fff
    }

    .bright-inverse .sqs-block-summary-v2 .summary-metadata--primary {
      color: #fff
    }

    .bright-inverse .sqs-block-summary-v2 .summary-metadata--secondary {
      color: #fff
    }

    .bright-inverse .product-scarcity {
      color: #fff
    }

    .bright-inverse .socialaccountlinks-v2-block .sqs-svg-icon--wrapper,
    .bright-inverse .social-account-links-v2-block .sqs-svg-icon--wrapper {
      transition: opacity 170ms ease-in-out
    }

    .bright-inverse .socialaccountlinks-v2-block .sqs-svg-icon--social,
    .bright-inverse .social-account-links-v2-block .sqs-svg-icon--social,
    .bright-inverse .socialaccountlinks-v2-block .sqs-use--icon,
    .bright-inverse .social-account-links-v2-block .sqs-use--icon,
    .bright-inverse .socialaccountlinks-v2-block .sqs-use--mask,
    .bright-inverse .social-account-links-v2-block .sqs-use--mask {
      fill: transparent
    }

    .bright-inverse .socialaccountlinks-v2-block .sqs-svg-icon--wrapper:hover,
    .bright-inverse .social-account-links-v2-block .sqs-svg-icon--wrapper:hover {
      opacity: .8
    }

    .bright-inverse .socialaccountlinks-v2-block .social-icons-style-regular .sqs-use--icon,
    .bright-inverse .social-account-links-v2-block .social-icons-style-regular .sqs-use--icon {
      fill: #fff
    }

    .bright-inverse .socialaccountlinks-v2-block .social-icons-style-knockout .sqs-use--mask,
    .bright-inverse .social-account-links-v2-block .social-icons-style-knockout .sqs-use--mask {
      fill: #fff
    }

    .bright-inverse .socialaccountlinks-v2-block .social-icons-style-solid .sqs-svg-icon--wrapper,
    .bright-inverse .social-account-links-v2-block .social-icons-style-solid .sqs-svg-icon--wrapper {
      background-color: #fff
    }

    .bright-inverse .socialaccountlinks-v2-block .social-icons-style-solid .sqs-use--icon,
    .bright-inverse .social-account-links-v2-block .social-icons-style-solid .sqs-use--icon {
      fill: #000
    }

    .bright-inverse .socialaccountlinks-v2-block .social-icons-style-border .sqs-svg-icon--wrapper,
    .bright-inverse .social-account-links-v2-block .social-icons-style-border .sqs-svg-icon--wrapper {
      border-color: #fff
    }

    .bright-inverse .socialaccountlinks-v2-block .social-icons-style-border .sqs-use--icon,
    .bright-inverse .social-account-links-v2-block .social-icons-style-border .sqs-use--icon {
      fill: #fff
    }

    /*! Squarespace LESS Compiler  (less.js language v1.3.3)  */
    .white.page-section {
      color: #000
    }

    .white.page-section.background-width--inset {
      background-color: #000
    }

    .white:not(.has-background) .section-background {
      background-color: #fff
    }

    .white h1 {
      color: #000
    }

    .white h2 {
      color: #000
    }

    .white h3 {
      color: #000
    }

    .white h4 {
      color: #000
    }

    .white .sqsrte-large {
      color: #000
    }

    .white .sqsrte-small {
      color: #000
    }

    .white .sqs-block-html a,
    .white .read-more-link,
    .white .entry-excerpt a,
    .white .blog-excerpt a,
    .white .eventlist-excerpt a,
    .white .sqs-block-newsletter .newsletter-form-header a,
    .white .sqs-block-newsletter .newsletter-form-footnote a,
    .white .sqs-block-newsletter .form-submission-text a,
    .white .sqs-block-form .form-submission-text a,
    .white .sqs-block-accordion .accordion-item__description a {
      color: #000
    }

    .white :focus,
    .white a:focus {
      outline-color: #000
    }

    .white .sqs-search-page-input.focus-within {
      outline-color: #000
    }

    .white .sqs-search-page-input:focus-within {
      outline-color: #000
    }

    .white .header[data-first-focusable-element][data-focus-visible-added] .header-announcement-bar-wrapper {
      outline-color: #000
    }

    .white .ProductItem .variant-radiobtn[data-focus-visible-added]+label {
      outline-color: #000
    }

    .white #pdp .star {
      fill: #000
    }

    .white #pdp .star path {
      fill: #000
    }

    .white .product-item-gallery-carousel-control:focus {
      outline-color: #000
    }

    .white .sqs-modal-lightbox :focus {
      outline-color: #000
    }

    .white .sqs-modal-lightbox.sqs-product-quick-view-lightbox :focus {
      outline-color: #000
    }

    .white .sqs-modal-lightbox.sqs-product-quick-view-lightbox .sqs-product-quick-view-content :focus {
      outline-color: #000
    }

    .white .sqs-modal-lightbox.sqs-product-quick-view-lightbox .sqs-product-quick-view-content .product-item-gallery-carousel-control:focus {
      outline-color: #000
    }

    .white .sqs-block-button-element,
    .white .image-button a,
    .white .header-actions .btn,
    .white .header-skip-link {
      color: #fff;
      background-color: #000;
      border-color: #000
    }

    .white .ma-pricing-toggle-wrapper .ma-pricing-options .sqs-editable-button.ma-pricing-option-button {
      color: #000;
      border: 1px solid #000
    }

    @media (hover:hover) {
      .white .ma-pricing-toggle-wrapper .ma-pricing-options .sqs-editable-button.ma-pricing-option-button:hover {
        background-color: #000;
        color: #fff
      }
    }

    .white .ma-pricing-toggle-wrapper .ma-pricing-options .sqs-editable-button.ma-pricing-option-selected {
      color: #fff;
      background-color: #000
    }

    .primary-button-style-outline .white .sqs-block-button-element--small,
    .primary-button-style-outline .white .sqs-block-button-element--medium,
    .primary-button-style-outline .white .sqs-block-button-element--large,
    .primary-button-style-outline .white .header-actions .btn {
      color: #000;
      border-color: #000;
      background: transparent
    }

    @media (hover:hover) {

      .primary-button-style-outline .white .sqs-block-button-element--small:hover,
      .primary-button-style-outline .white .sqs-block-button-element--medium:hover,
      .primary-button-style-outline .white .sqs-block-button-element--large:hover,
      .primary-button-style-outline .white .header-actions .btn:hover {
        background: #000;
        color: #fff
      }
    }

    #siteWrapper.with-button-variants .white .sqs-block-button-element--tertiary {
      color: #fff;
      border-color: #000;
      background: #000
    }

    #siteWrapper.with-button-variants .white .sqs-block-button-element--secondary {
      color: #fff;
      border-color: #000;
      background: #000
    }

    body:not(.button-style-default) .white .sqs-editable-button,
    body.button-style-default .white .sqs-editable-button,
    body:not(.button-style-default) .white .sqs-editable-button-layout,
    body.button-style-default .white .sqs-editable-button-layout,
    body:not(.button-style-default) .white .sqs-editable-button-font,
    body.button-style-default .white .sqs-editable-button-font,
    body:not(.button-style-default) .white .sqs-editable-button-color,
    body.button-style-default .white .sqs-editable-button-color,
    body:not(.button-style-default) .white .sqs-editable-button-style,
    body.button-style-default .white .sqs-editable-button-style,
    body:not(.button-style-default) .white .sqs-editable-button-shape,
    body.button-style-default .white .sqs-editable-button-shape,
    body:not(.button-style-default) .white .sqs-add-to-cart-button,
    body.button-style-default .white .sqs-add-to-cart-button,
    body:not(.button-style-default) .white .newsletter-form-button,
    body.button-style-default .white .newsletter-form-button,
    body:not(.button-style-default) .white .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue,
    body.button-style-default .white .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue {
      color: #fff;
      background-color: #000;
      border-color: #000
    }

    @media (hover:hover) {

      body:not(.button-style-default) .white .sqs-editable-button.comment-btn:hover,
      body.button-style-default .white .sqs-editable-button.comment-btn:hover,
      body:not(.button-style-default) .white .sqs-editable-button-layout.comment-btn:hover,
      body.button-style-default .white .sqs-editable-button-layout.comment-btn:hover,
      body:not(.button-style-default) .white .sqs-editable-button-font.comment-btn:hover,
      body.button-style-default .white .sqs-editable-button-font.comment-btn:hover,
      body:not(.button-style-default) .white .sqs-editable-button-color.comment-btn:hover,
      body.button-style-default .white .sqs-editable-button-color.comment-btn:hover,
      body:not(.button-style-default) .white .sqs-editable-button-style.comment-btn:hover,
      body.button-style-default .white .sqs-editable-button-style.comment-btn:hover,
      body:not(.button-style-default) .white .sqs-editable-button-shape.comment-btn:hover,
      body.button-style-default .white .sqs-editable-button-shape.comment-btn:hover,
      body:not(.button-style-default) .white .sqs-add-to-cart-button.comment-btn:hover,
      body.button-style-default .white .sqs-add-to-cart-button.comment-btn:hover,
      body:not(.button-style-default) .white .newsletter-form-button.comment-btn:hover,
      body.button-style-default .white .newsletter-form-button.comment-btn:hover,
      body:not(.button-style-default) .white .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue.comment-btn:hover,
      body.button-style-default .white .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue.comment-btn:hover {
        background-color: #000
      }
    }

    body.primary-button-style-outline .white .sqs-editable-button,
    body.primary-button-style-outline .white .sqs-editable-button-layout,
    body.primary-button-style-outline .white .sqs-editable-button-font,
    body.primary-button-style-outline .white .sqs-editable-button-color,
    body.primary-button-style-outline .white .sqs-editable-button-style,
    body.primary-button-style-outline .white .sqs-editable-button-shape,
    body.primary-button-style-outline .white .sqs-add-to-cart-button,
    body.primary-button-style-outline .white .newsletter-form-button,
    body.primary-button-style-outline .white .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue {
      color: #000;
      border-color: #000;
      background: transparent
    }

    @media (hover:hover) {

      body.primary-button-style-outline .white .sqs-editable-button:hover,
      body.primary-button-style-outline .white .sqs-editable-button-layout:hover,
      body.primary-button-style-outline .white .sqs-editable-button-font:hover,
      body.primary-button-style-outline .white .sqs-editable-button-color:hover,
      body.primary-button-style-outline .white .sqs-editable-button-style:hover,
      body.primary-button-style-outline .white .sqs-editable-button-shape:hover,
      body.primary-button-style-outline .white .sqs-add-to-cart-button:hover,
      body.primary-button-style-outline .white .newsletter-form-button:hover,
      body.primary-button-style-outline .white .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue:hover,
      body.primary-button-style-outline .white .sqs-editable-button.comment-btn:hover,
      body.primary-button-style-outline .white .sqs-editable-button-layout.comment-btn:hover,
      body.primary-button-style-outline .white .sqs-editable-button-font.comment-btn:hover,
      body.primary-button-style-outline .white .sqs-editable-button-color.comment-btn:hover,
      body.primary-button-style-outline .white .sqs-editable-button-style.comment-btn:hover,
      body.primary-button-style-outline .white .sqs-editable-button-shape.comment-btn:hover,
      body.primary-button-style-outline .white .sqs-add-to-cart-button.comment-btn:hover,
      body.primary-button-style-outline .white .newsletter-form-button.comment-btn:hover,
      body.primary-button-style-outline .white .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue.comment-btn:hover {
        background: #000;
        color: #fff
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .white .sqs-block-button-element--small,
    .primary-button-style-outline.primary-button-shape-underline .white .sqs-block-button-element--medium,
    .primary-button-style-outline.primary-button-shape-underline .white .sqs-block-button-element--large,
    .primary-button-style-outline.primary-button-shape-underline .white .sqs-button-element--primary,
    .primary-button-style-outline.primary-button-shape-underline .white .sqs-button-element--secondary,
    .primary-button-style-outline.primary-button-shape-underline .white .sqs-button-element--tertiary,
    .primary-button-style-outline.primary-button-shape-underline .white .btn,
    .primary-button-style-outline.primary-button-shape-underline .white .header-skip-link,
    .primary-button-style-outline.primary-button-shape-underline .white .sqs-editable-button,
    .primary-button-style-outline.primary-button-shape-underline .white .sqs-editable-button-layout,
    .primary-button-style-outline.primary-button-shape-underline .white .sqs-editable-button-font,
    .primary-button-style-outline.primary-button-shape-underline .white .sqs-editable-button-color,
    .primary-button-style-outline.primary-button-shape-underline .white .sqs-editable-button-style,
    .primary-button-style-outline.primary-button-shape-underline .white .sqs-editable-button-shape,
    .primary-button-style-outline.primary-button-shape-underline .white .sqs-add-to-cart-button,
    .primary-button-style-outline.primary-button-shape-underline .white .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue {
      border-color: #000
    }

    @media (hover:hover) {

      .primary-button-style-outline.primary-button-shape-underline .white .sqs-block-button-element--small:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .sqs-block-button-element--medium:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .sqs-block-button-element--large:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .sqs-button-element--primary:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .sqs-button-element--secondary:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .sqs-button-element--tertiary:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .header-skip-link:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .sqs-editable-button:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .sqs-editable-button-layout:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .sqs-editable-button-font:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .sqs-editable-button-color:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .sqs-editable-button-style:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .sqs-editable-button-shape:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .sqs-add-to-cart-button:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .sqs-block-button-element--small.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .sqs-block-button-element--medium.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .sqs-block-button-element--large.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .sqs-button-element--primary.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .sqs-button-element--secondary.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .sqs-button-element--tertiary.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .btn.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .header-skip-link.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .sqs-editable-button.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .sqs-editable-button-layout.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .sqs-editable-button-font.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .sqs-editable-button-color.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .sqs-editable-button-style.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .sqs-editable-button-shape.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .sqs-add-to-cart-button.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue.comment-btn:hover {
        border-color: #fff
      }
    }

    .primary-button-style-solid.primary-button-shape-underline .white .sqs-block-button-element--small,
    .primary-button-style-solid.primary-button-shape-underline .white .sqs-block-button-element--medium,
    .primary-button-style-solid.primary-button-shape-underline .white .sqs-block-button-element--large,
    .primary-button-style-solid.primary-button-shape-underline .white .sqs-button-element--primary,
    .primary-button-style-solid.primary-button-shape-underline .white .sqs-button-element--secondary,
    .primary-button-style-solid.primary-button-shape-underline .white .sqs-button-element--tertiary,
    .primary-button-style-solid.primary-button-shape-underline .white .image-button a,
    .primary-button-style-solid.primary-button-shape-underline .white .btn,
    .primary-button-style-solid.primary-button-shape-underline .white .header-skip-link,
    .primary-button-style-solid.primary-button-shape-underline .white .sqs-editable-button,
    .primary-button-style-solid.primary-button-shape-underline .white .sqs-editable-button-layout,
    .primary-button-style-solid.primary-button-shape-underline .white .sqs-editable-button-font,
    .primary-button-style-solid.primary-button-shape-underline .white .sqs-editable-button-color,
    .primary-button-style-solid.primary-button-shape-underline .white .sqs-editable-button-style,
    .primary-button-style-solid.primary-button-shape-underline .white .sqs-editable-button-shape,
    .primary-button-style-solid.primary-button-shape-underline .white .sqs-add-to-cart-button,
    .primary-button-style-solid.primary-button-shape-underline .white .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    @media (hover:hover) {

      .primary-button-style-solid.primary-button-shape-underline .white .sqs-block-button-element--small:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .sqs-block-button-element--medium:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .sqs-block-button-element--large:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .sqs-button-element--primary:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .sqs-button-element--secondary:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .sqs-button-element--tertiary:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .image-button a:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .header-skip-link:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .sqs-editable-button:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .sqs-editable-button-layout:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .sqs-editable-button-font:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .sqs-editable-button-color:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .sqs-editable-button-style:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .sqs-editable-button-shape:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .sqs-add-to-cart-button:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .sqs-block-button-element--small.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .sqs-block-button-element--medium.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .sqs-block-button-element--large.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .sqs-button-element--primary.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .sqs-button-element--secondary.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .sqs-button-element--tertiary.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .image-button a.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .btn.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .header-skip-link.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .sqs-editable-button.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .sqs-editable-button-layout.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .sqs-editable-button-font.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .sqs-editable-button-color.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .sqs-editable-button-style.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .sqs-editable-button-shape.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .sqs-add-to-cart-button.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue.comment-btn:hover {
        color: #fff;
        border-color: #fff;
        background-color: #000
      }
    }

    .white .sqs-block-horizontalrule hr {
      background-color: #000
    }

    .white .section-background-overlay {
      background-color: #fff
    }

    .white .floating-cart {
      background-color: #000;
      color: #fff
    }

    .white .floating-cart :focus {
      outline-color: #fff
    }

    .white .floating-cart .icon--stroke svg {
      stroke: #fff
    }

    .tweak-transparent-header .sections .white.page-section:first-child.background-width--full-bleed.has-background .section-background:after {
      content: '';
      display: block;
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      background: linear-gradient(#fff, 150px, transparent);
      opacity: .05
    }

    [data-header-style="theme"].header.white,
    [data-header-style="dynamic"].header.white {
      background-color: #fff
    }

    body:not(.header--menu-open) .white .header-title-text a {
      color: #000
    }

    body:not(.header--menu-open) .white .header-nav-folder-content,
    body:not(.header--menu-open) .white .language-picker-content {
      background-color: #fff
    }

    body:not(.header--menu-open) .white .header-nav-wrapper a {
      color: #000
    }

    body:not(.header--menu-open) .white .header-nav-wrapper .header-nav-item--active a {
      color: #000
    }

    body:not(.header--menu-open) .white .header-border[data-header-style="dynamic"] {
      border: solid #000
    }

    body:not(.header--menu-open) .white .language-picker {
      color: #000
    }

    body:not(.header--menu-open) .white .user-accounts-text-link {
      color: #000
    }

    body:not(.header--menu-open) .white .cart-text-link {
      color: #000
    }

    body:not(.header--menu-open) .white .burger-inner .top-bun,
    body:not(.header--menu-open) .white .burger-inner .patty,
    body:not(.header--menu-open) .white .burger-inner .bottom-bun {
      background-color: #000
    }

    body:not(.header--menu-open) .white .header-actions .icon--stroke svg {
      stroke: #000
    }

    body:not(.header--menu-open) .white .header-actions .icon--fill svg {
      fill: #000
    }

    body:not(.header--menu-open) .white .header-actions .icon-cart-quantity {
      color: #000
    }

    body:not(.header--menu-open) .white .header-nav-item--active a {
      background-repeat: repeat-x;
      background-image: linear-gradient(to right, currentColor 100%, currentColor 0);
      background-size: 1px 1px;
      background-position: 0 calc(100% - 0.1em)
    }

    body:not(.header--menu-open) .white .header-nav-item--active .header-nav-folder-item a {
      background: none
    }

    body.header--menu-open .header.white .header-title-text a {
      color: #000
    }

    body.header--menu-open .header.white .header-burger .top-bun,
    body.header--menu-open .header.white .header-burger .patty,
    body.header--menu-open .header.white .header-burger .bottom-bun {
      background-color: #000
    }

    body.header--menu-open .header.white .header-nav-folder-content {
      background-color: #fff
    }

    body.header--menu-open .header.white .header-nav-wrapper a {
      color: #000
    }

    body.header--menu-open .header.white .header-nav-wrapper .header-menu-nav-item--active a,
    body.header--menu-open .header.white .header-nav-wrapper .header-nav-item--active a {
      color: #000
    }

    body.header--menu-open .header.white .user-accounts-text-link {
      color: #000
    }

    body.header--menu-open .header.white .cart-text-link {
      color: #000
    }

    body.header--menu-open .header.white .header-actions .icon--stroke svg {
      stroke: #000
    }

    body.header--menu-open .header.white .header-actions .icon--fill svg {
      fill: #000
    }

    body.header--menu-open .header.white .header-actions .icon-cart-quantity {
      color: #000
    }

    .header-menu.white .header-menu-bg {
      background-color: #fff
    }

    .header-menu.white .header-menu-nav a:not(.btn) {
      color: #000
    }

    .header-menu.white .header-menu-nav .header-menu-nav-item--active a,
    .header-menu.white .header-menu-nav .header-nav-item--active a {
      color: #000
    }

    .header-menu.white .header-menu-cta a.btn {
      color: #fff;
      background-color: #000;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .header-menu.white .header-menu-cta .sqs-button-element--primary {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .header-menu.white .header-menu-cta .sqs-button-element--primary:hover {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    body.primary-button-style-outline .header-menu.white .header-menu-cta a {
      color: #000;
      border-color: #000;
      background: transparent
    }

    @media (hover:hover) {
      body.primary-button-style-outline .header-menu.white .header-menu-cta a:hover {
        background: #000;
        color: #fff
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .header-menu.white .header-menu-cta a:hover {
      border-color: #fff
    }

    .white .sqs-announcement-bar {
      background: #000
    }

    .white .sqs-announcement-bar :focus,
    .white .sqs-announcement-bar a:focus {
      outline-color: #fff
    }

    .white .sqs-announcement-bar-text p,
    .white .sqs-announcement-bar-text a {
      color: #fff
    }

    .white .sqs-announcement-bar-close {
      background: transparent;
      color: #fff
    }

    .white .gallery-fullscreen-slideshow-control-btn::before,
    .white .gallery-slideshow-control-btn::before {
      background: #fff
    }

    .white .gallery-fullscreen-slideshow-control-btn svg,
    .white .gallery-slideshow-control-btn svg {
      stroke: #000
    }

    .white .gallery-fullscreen-slideshow-bullet {
      border-color: #fff;
      background-color: transparent
    }

    .white .gallery-fullscreen-slideshow-bullet.active {
      background-color: #fff
    }

    .white .gallery-lightbox-background {
      background-color: #fff;
      opacity: .9
    }

    .white .gallery-lightbox-control-btn {
      color: #000
    }

    .white .gallery-lightbox-control-btn .gallery-lightbox-control-btn-icon svg * {
      stroke: currentColor
    }

    .white .gallery-lightbox-close-btn {
      color: #000
    }

    .white .gallery-lightbox-close-btn .gallery-lightbox-close-btn-icon svg * {
      stroke: currentColor
    }

    .white .user-items-list .list-section-title {
      color: #000
    }

    .white .user-items-list .list-section-title a {
      color: #000
    }

    .primary-button-style-outline .white .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      border-color: #000;
      background: transparent
    }

    @media (hover:hover) {
      .primary-button-style-outline .white .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary:hover {
        background-color: #000;
        color: #fff
      }

      .primary-button-shape-underline.primary-button-style-outline .white .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary:hover {
        border-color: #fff
      }
    }

    .primary-button-style-outline .white .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      border-color: #000;
      background: transparent
    }

    @media (hover:hover) {
      .primary-button-style-outline .white .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
        background-color: #000;
        color: #fff
      }

      .primary-button-shape-underline.primary-button-style-outline .white .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
        border-color: #fff
      }
    }

    .primary-button-style-outline .white .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      border-color: #000;
      background: transparent
    }

    @media (hover:hover) {
      .primary-button-style-outline .white .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary:hover {
        background-color: #000;
        color: #fff
      }

      .primary-button-shape-underline.primary-button-style-outline .white .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary:hover {
        border-color: #fff
      }
    }

    .primary-button-style-outline .white .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      border-color: #000;
      background: transparent
    }

    @media (hover:hover) {
      .primary-button-style-outline .white .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
        background-color: #000;
        color: #fff
      }

      .primary-button-shape-underline.primary-button-style-outline .white .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
        border-color: #fff
      }
    }

    .primary-button-style-outline .white .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      border-color: #000;
      background: transparent
    }

    @media (hover:hover) {
      .primary-button-style-outline .white .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary:hover {
        background-color: #000;
        color: #fff
      }

      .primary-button-shape-underline.primary-button-style-outline .white .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary:hover {
        border-color: #fff
      }
    }

    .primary-button-style-outline .white .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      border-color: #000;
      background: transparent
    }

    @media (hover:hover) {
      .primary-button-style-outline .white .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
        background-color: #000;
        color: #fff
      }

      .primary-button-shape-underline.primary-button-style-outline .white .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
        border-color: #fff
      }
    }

    .white .user-items-list-simple .list-item-content__title {
      color: #000
    }

    .white .user-items-list-simple .list-item-content__description {
      color: #000
    }

    .white .user-items-list-simple .list-item-content__description a {
      color: #000
    }

    .white .user-items-list-simple .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      background-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white .user-items-list-simple .list-item-content__button.sqs-button-element--primary {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white .user-items-list-simple .list-item-content__button.sqs-button-element--primary:hover {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    .white .user-items-list-simple .list-item[data-is-card-enabled="true"] {
      background-color: #f5f5f4
    }

    .white .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__title {
      color: #000
    }

    .white .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__description {
      color: #000
    }

    .white .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__description a {
      color: #000
    }

    .white .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      background-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    .white .user-items-list-carousel .list-item-content__title {
      color: #000
    }

    .white .user-items-list-carousel .list-item-content__description {
      color: #000
    }

    .white .user-items-list-carousel .list-item-content__description a {
      color: #000
    }

    .white .user-items-list-carousel .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      background-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white .user-items-list-carousel .list-item-content__button.sqs-button-element--primary {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white .user-items-list-carousel .list-item-content__button.sqs-button-element--primary:hover {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    .white .user-items-list-carousel .user-items-list-carousel__arrow-icon-foreground {
      stroke: #fff
    }

    .white .user-items-list-carousel .user-items-list-carousel__arrow-icon-background {
      background-color: #000
    }

    .white .user-items-list-carousel .user-items-list-carousel__arrow-button::after {
      border-color: #fff
    }

    .white .user-items-list-carousel .user-items-list-carousel__gutter::after {
      border-color: #000
    }

    .white .user-items-list-carousel[data-layout-width="full"] .user-items-list-carousel__gutter::after {
      border-color: #000
    }

    .white .user-items-list-carousel .list-item[data-is-card-enabled="true"] {
      background-color: #f5f5f4
    }

    .white .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__title {
      color: #000
    }

    .white .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__description {
      color: #000
    }

    .white .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__description a {
      color: #000
    }

    .white .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      background-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    .white .user-items-list-banner-slideshow .list-item-content__title {
      color: #000
    }

    .white .user-items-list-banner-slideshow .list-item-content__description {
      color: #000
    }

    .white .user-items-list-banner-slideshow .list-item-content__description a {
      color: #000
    }

    .white .user-items-list-banner-slideshow .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      background-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white .user-items-list-banner-slideshow .list-item-content__button.sqs-button-element--primary {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white .user-items-list-banner-slideshow .list-item-content__button.sqs-button-element--primary:hover {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    .white .user-items-list-banner-slideshow .user-items-list-banner-slideshow__arrow-icon-foreground {
      stroke: #fff
    }

    .white .user-items-list-banner-slideshow .user-items-list-banner-slideshow__arrow-icon-background {
      background-color: #000
    }

    .white .user-items-list-banner-slideshow .user-items-list-banner-slideshow__arrow-button::after {
      border-color: #fff
    }

    .white .user-items-list-banner-slideshow .slideshow-gutter::after {
      border-color: #000
    }

    .white .user-items-list-banner-slideshow[data-layout-width="full-bleed"] .slideshow-gutter::after {
      border-color: #000
    }

    .white .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-card-background {
      background-color: #f5f5f4
    }

    .white .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__title {
      color: #000
    }

    .white .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__description {
      color: #000
    }

    .white .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__description a {
      color: #000
    }

    .white .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button {
      color: #fff;
      background-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    @media (hover:hover) {

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white .image-button .image-button-inner a:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white .sqs-add-to-cart-button:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white .sqs-editable-button:not(input):hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white .sqs-block-button-element:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white .ma-pricing-toggle-wrapper .ma-pricing-option-button:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white [data-animation-role="header-element"] .btn:hover {
        color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white .image-button .image-button-inner a::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white .sqs-add-to-cart-button::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white .sqs-editable-button:not(input)::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white .sqs-block-button-element::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white .ma-pricing-toggle-wrapper .ma-pricing-option-button::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white [data-animation-role="header-element"] .btn::before {
        border-color: #000;
        background-color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button::before {
        border-color: #000;
        background-color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button::before {
        border-color: #000;
        background-color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button::before {
        border-color: #000;
        background-color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button::before {
        border-color: #000;
        background-color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button::before {
        border-color: #000;
        background-color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button::before {
        border-color: #000;
        background-color: #fff
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button:hover {
        color: #000
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
        color: #000
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button:hover {
        color: #000
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
        color: #000
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button:hover {
        color: #000
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
        color: #000
      }
    }

    @media (hover:hover) {

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .image-button a:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .sqs-add-to-cart-button:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .sqs-editable-button:not(input):hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .sqs-block-button-element:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .ma-pricing-toggle-wrapper .ma-pricing-option-button:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white [data-animation-role="header-element"] .btn:hover {
        background-color: transparent !important;
        color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .image-button a::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .sqs-add-to-cart-button::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .sqs-editable-button:not(input)::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .sqs-block-button-element::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .ma-pricing-toggle-wrapper .ma-pricing-option-button::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white [data-animation-role="header-element"] .btn::before {
        border-color: #000;
        background-color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button {
        color: #000;
        border-color: #000;
        background: transparent
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button::before {
        border-color: #000;
        background-color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button {
        color: #000;
        border-color: #000;
        background: transparent
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button::before {
        border-color: #000;
        background-color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button {
        color: #000;
        border-color: #000;
        background: transparent
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button::before {
        border-color: #000;
        background-color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button {
        color: #000;
        border-color: #000;
        background: transparent
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button::before {
        border-color: #000;
        background-color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button {
        color: #000;
        border-color: #000;
        background: transparent
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button::before {
        border-color: #000;
        background-color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button {
        color: #000;
        border-color: #000;
        background: transparent
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button::before {
        border-color: #000;
        background-color: #000
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button:hover {
        background-color: transparent;
        color: #fff
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
        background-color: transparent;
        color: #fff
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button:hover {
        background-color: transparent;
        color: #fff
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
        background-color: transparent;
        color: #fff
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button:hover {
        background-color: transparent;
        color: #fff
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
        background-color: transparent;
        color: #fff
      }
    }

    .white .ImageAndText__headline {
      color: #000
    }

    .white .ImageAndText__subheadline {
      color: #000
    }

    .white .ImageAndText__button-link {
      color: #fff;
      background-color: #000
    }

    .white .ImageAndText__text-outer-wrapper[data-text-card-enabled="true"] {
      background-color: #f5f5f4
    }

    .white .portfolio-grid-overlay .portfolio-title {
      color: #000
    }

    .white .portfolio-grid-overlay .portfolio-overlay {
      background-color: #fff
    }

    .white .portfolio-grid-basic .portfolio-title {
      color: #000
    }

    .white .portfolio-hover[data-variant-hover-cover] .portfolio-hover-item-title {
      color: #000
    }

    .white .collection-type-portfolio-index-background .portfolio-index-background-link h1 {
      color: #000
    }

    .white .portfolio-hover[data-variant-hover-follow] .portfolio-hover-item-title {
      color: #000
    }

    .white .portfolio-hover[data-variant-hover-static] .portfolio-hover-item-title {
      color: #000
    }

    .white .item-pagination[data-collection-type^="portfolio"],
    .white.item-pagination[data-collection-type^="portfolio"] {
      background-color: #fff
    }

    .white .item-pagination[data-collection-type^="portfolio"] .item-pagination-icon svg,
    .white.item-pagination[data-collection-type^="portfolio"] .item-pagination-icon svg {
      stroke: #000
    }

    .white .item-pagination[data-collection-type^="portfolio"] .item-pagination-prev-next,
    .white.item-pagination[data-collection-type^="portfolio"] .item-pagination-prev-next {
      color: #000
    }

    .white .item-pagination[data-collection-type^="portfolio"] .item-pagination-title,
    .white.item-pagination[data-collection-type^="portfolio"] .item-pagination-title {
      color: #000
    }

    .white .lesson-title {
      color: #000
    }

    .white .lessons-grid-meta-container {
      color: #000
    }

    .white .grid-desc {
      color: #000
    }

    .white .nested-category-children,
    .white .nested-category-tree-wrapper {
      color: #000
    }

    .white .lesson-details-title {
      color: #000
    }

    .white .lesson-grid-meta-container {
      color: #000
    }

    .white .lesson-details-description {
      color: #000
    }

    .white .blog-alternating-side-by-side .blog-more-link {
      color: #000
    }

    .white .blog-alternating-side-by-side .blog-more-link::after {
      background: #000
    }

    .white .blog-alternating-side-by-side .blog-title {
      color: #000
    }

    .white .blog-alternating-side-by-side .blog-categories-list a,
    .white .blog-alternating-side-by-side .blog-author,
    .white .blog-alternating-side-by-side .blog-date,
    .white .blog-alternating-side-by-side .blog-meta-delimiter {
      color: #000
    }

    .white .blog-alternating-side-by-side .blog-excerpt {
      color: #000
    }

    .white .blog-alternating-side-by-side .blog-list-pagination {
      color: #000
    }

    .white .blog-alternating-side-by-side .blog-list-pagination .blog-list-pagination-icon {
      stroke: #000
    }

    .white .blog-basic-grid .blog-more-link {
      color: #000
    }

    .white .blog-basic-grid .blog-more-link::after {
      background: #000
    }

    .white .blog-basic-grid .blog-title {
      color: #000
    }

    .white .blog-basic-grid .blog-categories-list a,
    .white .blog-basic-grid .blog-author,
    .white .blog-basic-grid .blog-date,
    .white .blog-basic-grid .blog-meta-delimiter {
      color: #000
    }

    .white .blog-basic-grid .blog-excerpt {
      color: #000
    }

    .white .blog-basic-grid .blog-list-pagination {
      color: #000
    }

    .white .blog-basic-grid .blog-list-pagination .blog-list-pagination-icon {
      stroke: #000
    }

    .white .blog-masonry .blog-more-link {
      color: #000
    }

    .white .blog-masonry .blog-more-link::after {
      background: #000
    }

    .white .blog-masonry .blog-title {
      color: #000
    }

    .white .blog-masonry .blog-categories-list a,
    .white .blog-masonry .blog-author,
    .white .blog-masonry .blog-date,
    .white .blog-masonry .blog-meta-delimiter {
      color: #000
    }

    .white .blog-masonry .blog-excerpt {
      color: #000
    }

    .white .blog-masonry .blog-list-pagination {
      color: #000
    }

    .white .blog-masonry .blog-list-pagination .blog-list-pagination-icon {
      stroke: #000
    }

    .white .blog-side-by-side .blog-more-link {
      color: #000
    }

    .white .blog-side-by-side .blog-more-link::after {
      background: #000
    }

    .white .blog-side-by-side .blog-title {
      color: #000
    }

    .white .blog-side-by-side .blog-categories-list a,
    .white .blog-side-by-side .blog-author,
    .white .blog-side-by-side .blog-date,
    .white .blog-side-by-side .blog-meta-delimiter {
      color: #000
    }

    .white .blog-side-by-side .blog-excerpt {
      color: #000
    }

    .white .blog-side-by-side .blog-list-pagination {
      color: #000
    }

    .white .blog-side-by-side .blog-list-pagination .blog-list-pagination-icon {
      stroke: #000
    }

    .white .blog-single-column .blog-more-link {
      color: #000
    }

    .white .blog-single-column .blog-more-link::after {
      background: #000
    }

    .white .blog-single-column .blog-title {
      color: #000
    }

    .white .blog-single-column .blog-categories-list a,
    .white .blog-single-column .blog-author,
    .white .blog-single-column .blog-date,
    .white .blog-single-column .blog-meta-delimiter {
      color: #000
    }

    .white .blog-single-column .blog-excerpt {
      color: #000
    }

    .white .blog-single-column .blog-list-pagination {
      color: #000
    }

    .white .blog-single-column .blog-list-pagination .blog-list-pagination-icon {
      stroke: #000
    }

    .white .blog-item-wrapper .blog-item-title h1.entry-title {
      color: #000
    }

    .white .blog-item-wrapper .blog-meta-item,
    .white .blog-item-wrapper .blog-meta-item a,
    .white .blog-item-wrapper .blog-meta-item span {
      text-decoration: none;
      color: #000
    }

    .white .blog-item-wrapper .author-name,
    .white .blog-item-wrapper .author-website,
    .white .blog-item-wrapper .author-bio {
      color: #000
    }

    .white .blog-item-wrapper #comments .header-controls,
    .white .blog-item-wrapper #comments .header-controls .comment-count,
    .white .blog-item-wrapper .comment-header .user-info,
    .white .blog-item-wrapper .comment-header .controls {
      color: #000
    }

    .white .blog-item-wrapper .comment-body * {
      color: #000
    }

    .white .item-pagination[data-collection-type^="blog"],
    .white.item-pagination[data-collection-type^="blog"] {
      background-color: #fff
    }

    .white .item-pagination[data-collection-type^="blog"] .item-pagination-icon svg,
    .white.item-pagination[data-collection-type^="blog"] .item-pagination-icon svg {
      stroke: #000
    }

    .white .item-pagination[data-collection-type^="blog"] .item-pagination-prev-next,
    .white.item-pagination[data-collection-type^="blog"] .item-pagination-prev-next {
      color: #000
    }

    .white .item-pagination[data-collection-type^="blog"] .item-pagination-title,
    .white.item-pagination[data-collection-type^="blog"] .item-pagination-title {
      color: #000
    }

    .white .products.collection-content-wrapper .nested-category-breadcrumb-link {
      color: #000
    }

    .white .products.collection-content-wrapper .ProductItem-nav-breadcrumb-link {
      color: #000
    }

    .white .products.collection-content-wrapper .grid-item.on-sale .sqs-money-native {
      color: #fff
    }

    .white .products.collection-content-wrapper .grid-item.on-sale .original-price .sqs-money-native {
      color: #000
    }

    .white .products.collection-content-wrapper .product-mark.sale {
      color: #fff
    }

    .white .products.collection-content-wrapper .list-pagination .product-list-pagination-icon svg {
      stroke: #000
    }

    .white .products.collection-content-wrapper .list-pagination-nested-categories {
      text-transform: uppercase
    }

    .white .products.collection-content-wrapper .list-pagination-nested-categories .product-list-pagination-icon {
      height: 15px;
      width: 15px
    }

    .white .products.collection-content-wrapper .list-pagination-nested-categories .list-pagination-next {
      text-align: right;
      align-items: center
    }

    .white .products.collection-content-wrapper .list-pagination-nested-categories .list-pagination-prev {
      align-items: center
    }

    .white .products.collection-content-wrapper .category-filter-delimiter {
      color: #000
    }

    .white .products.collection-content-wrapper .category-filter-link::after {
      background: #000
    }

    @media (hover:hover) {
      .white .products.collection-content-wrapper .category-filter-link:hover {
        color: #000
      }
    }

    .white .products.collection-content-wrapper .category-filter-link.category-filter-link-all,
    .white .products.collection-content-wrapper .category-filter-link.active {
      color: #000
    }

    .white .products.collection-content-wrapper .category-filter-list.other-active .category-filter-link {
      color: #000
    }

    @media (hover:hover) {
      .white .products.collection-content-wrapper .category-filter-list.other-active .category-filter-link:hover {
        color: #000
      }
    }

    .white .products.collection-content-wrapper .category-filter-list.other-active .category-filter-link.active {
      color: #000
    }

    .white .products.collection-content-wrapper .grid-main-meta .grid-title {
      color: #000
    }

    .white .products.collection-content-wrapper .grid-main-meta .grid-prices {
      color: #000
    }

    .white .products.collection-content-wrapper .grid-meta-status {
      color: #fff
    }

    .white .products.collection-content-wrapper .product-scarcity {
      color: #000
    }

    .white .on-sale .product-details .sqs-money-native {
      color: #fff
    }

    .white .on-sale .product-details .original-price .sqs-money-native {
      color: #000
    }

    .white .ProductItem.on-sale .ProductItem-details .product-price .sqs-money-native {
      color: #fff
    }

    .white .ProductItem .ProductItem-details {
      color: #000
    }

    .white .ProductItem .ProductItem-details h1.ProductItem-details-title {
      color: #000
    }

    .white .ProductItem .ProductItem-details .product-price {
      color: #000
    }

    .white .ProductItem .ProductItem-details .product-price,
    .white .ProductItem .ProductItem-details .product-price .original-price .sqs-money-native {
      color: #000
    }

    .white .ProductItem .ProductItem-details .product-scarcity {
      color: #fff
    }

    .white .ProductItem .ProductItem-details .variant-option,
    .white .ProductItem .ProductItem-details .product-quantity-input,
    .white .ProductItem .ProductItem-details .product-quantity-input input {
      color: #000
    }

    .white .ProductItem .ProductItem-details .variant-select-wrapper:after {
      border-bottom-color: #000;
      border-right-color: #000
    }

    .white .ProductItem .ProductItem-nav-breadcrumb span,
    .white .ProductItem .ProductItem-nav-pagination span,
    .white .ProductItem .ProductItem-nav-breadcrumb a,
    .white .ProductItem .ProductItem-nav-pagination a {
      color: #000
    }

    .white .ProductItem .product-item-gallery-carousel-control::after {
      border-color: #000
    }

    .white .ProductItem .ProductItem-gallery-current-slide-indicator {
      color: #000
    }

    .white .ProductItem .ProductItem-gallery-scroll::after {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%)
    }

    .white .sqs-product-quick-view-content {
      background-color: #fff
    }

    .white [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-content {
      background-color: #fff
    }

    .white [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details {
      color: #000
    }

    .white [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .ProductItem-details-title {
      color: #000 !important
    }

    .white [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .product-price,
    .white [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .variant-option-title,
    .white [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .variant-option,
    .white [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .quantity-label,
    .white [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .product-quantity-input input {
      color: #000
    }

    .white [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .variant-select-wrapper:after {
      border-bottom-color: #000;
      border-right-color: #000
    }

    .white .product-block .product-quantity-input input {
      color: #000 !important
    }

    .white .item-pagination[data-collection-type^="events"],
    .white.item-pagination[data-collection-type^="events"] {
      background-color: #fff
    }

    .white .item-pagination[data-collection-type^="events"] .item-pagination-icon svg,
    .white.item-pagination[data-collection-type^="events"] .item-pagination-icon svg {
      stroke: #000
    }

    .white .item-pagination[data-collection-type^="events"] .events-item-pagination-date,
    .white.item-pagination[data-collection-type^="events"] .events-item-pagination-date {
      color: #000
    }

    .white .item-pagination[data-collection-type^="events"] .item-pagination-title,
    .white.item-pagination[data-collection-type^="events"] .item-pagination-title {
      color: #000
    }

    .white .sqs-block-collectionlink .collectionlink-title {
      color: #000
    }

    .white .image-overlay,
    .white .sqs-image-content::after {
      background-color: #fff
    }

    .white .sqs-block-image .design-layout-poster .sqs-image-content::after,
    .white .sqs-block-image .design-layout-poster .image-overlay {
      background-color: #474747
    }

    .white .sqs-block-image .design-layout-poster .image-title * {
      color: #fff
    }

    .white .sqs-block-image .design-layout-poster .image-subtitle * {
      color: #fff
    }

    .white .sqs-block-image .design-layout-poster .image-title a,
    .white .sqs-block-image .design-layout-poster .image-subtitle a {
      color: #fff
    }

    @media (hover:hover) {

      .white .sqs-block-image .design-layout-poster .image-title a:hover,
      .white .sqs-block-image .design-layout-poster .image-subtitle a:hover {
        opacity: .8
      }
    }

    .white .sqs-block-image .design-layout-poster .image-title * {
      background-color: rgba(255, 255, 255, 0);
      box-shadow: .2em 0 0 rgba(255, 255, 255, 0), -.2em 0 0 rgba(255, 255, 255, 0)
    }

    .primary-button-style-solid .white .sqs-block-image .design-layout-poster .image-button .sqs-button-element--primary {
      background: #000;
      color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .white .sqs-block-image .design-layout-poster .image-button .sqs-button-element--primary {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white .sqs-block-image .design-layout-poster .image-button .sqs-button-element--primary:hover {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .primary-button-style-outline .white .sqs-block-image .design-layout-poster .image-button .sqs-button-element--primary {
      background: transparent;
      color: #000;
      border: 2px solid #000
    }

    @media (hover:hover) {
      .primary-button-style-outline .white .sqs-block-image .design-layout-poster .image-button .sqs-button-element--primary:hover {
        background: #000;
        color: #fff
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .white .sqs-block-image .design-layout-poster .image-button .sqs-button-element--primary:hover {
      border-color: #fff
    }

    .white .sqs-block-image .design-layout-card .sqs-image-content::after,
    .white .sqs-block-image .design-layout-card .image-overlay {
      background-color: #474747
    }

    .white .sqs-block-image .design-layout-card .image-title * {
      color: #000
    }

    .white .sqs-block-image .design-layout-card .image-subtitle * {
      color: #000
    }

    .white .sqs-block-image .design-layout-card .image-title a,
    .white .sqs-block-image .design-layout-card .image-subtitle a {
      color: #000
    }

    @media (hover:hover) {

      .white .sqs-block-image .design-layout-card .image-title a:hover,
      .white .sqs-block-image .design-layout-card .image-subtitle a:hover {
        opacity: .8
      }
    }

    .white .sqs-block-image .design-layout-card .image-title * {
      background-color: rgba(255, 255, 255, 0);
      box-shadow: .2em 0 0 rgba(255, 255, 255, 0), -.2em 0 0 rgba(255, 255, 255, 0)
    }

    .primary-button-style-solid .white .sqs-block-image .design-layout-card .image-button .sqs-button-element--primary {
      background: #000;
      color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .white .sqs-block-image .design-layout-card .image-button .sqs-button-element--primary {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white .sqs-block-image .design-layout-card .image-button .sqs-button-element--primary:hover {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .primary-button-style-outline .white .sqs-block-image .design-layout-card .image-button .sqs-button-element--primary {
      background: transparent;
      color: #000;
      border: 2px solid #000
    }

    @media (hover:hover) {
      .primary-button-style-outline .white .sqs-block-image .design-layout-card .image-button .sqs-button-element--primary:hover {
        background: #000;
        color: #fff
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .white .sqs-block-image .design-layout-card .image-button .sqs-button-element--primary:hover {
      border-color: #fff
    }

    .white .sqs-block-image .design-layout-overlap .sqs-image-content::after,
    .white .sqs-block-image .design-layout-overlap .image-overlay {
      background-color: #474747
    }

    .white .sqs-block-image .design-layout-overlap .image-title * {
      color: #000
    }

    .white .sqs-block-image .design-layout-overlap .image-subtitle * {
      color: #000
    }

    .white .sqs-block-image .design-layout-overlap .image-title a,
    .white .sqs-block-image .design-layout-overlap .image-subtitle a {
      color: #000
    }

    @media (hover:hover) {

      .white .sqs-block-image .design-layout-overlap .image-title a:hover,
      .white .sqs-block-image .design-layout-overlap .image-subtitle a:hover {
        opacity: .8
      }
    }

    .white .sqs-block-image .design-layout-overlap .image-title * {
      background-color: #fff;
      box-shadow: .2em 0 0 #fff, -.2em 0 0 #fff
    }

    .primary-button-style-solid .white .sqs-block-image .design-layout-overlap .image-button .sqs-button-element--primary {
      background: #000;
      color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .white .sqs-block-image .design-layout-overlap .image-button .sqs-button-element--primary {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white .sqs-block-image .design-layout-overlap .image-button .sqs-button-element--primary:hover {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .primary-button-style-outline .white .sqs-block-image .design-layout-overlap .image-button .sqs-button-element--primary {
      background: transparent;
      color: #000;
      border: 2px solid #000
    }

    @media (hover:hover) {
      .primary-button-style-outline .white .sqs-block-image .design-layout-overlap .image-button .sqs-button-element--primary:hover {
        background: #000;
        color: #fff
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .white .sqs-block-image .design-layout-overlap .image-button .sqs-button-element--primary:hover {
      border-color: #fff
    }

    .white .sqs-block-image .design-layout-collage .sqs-image-content::after,
    .white .sqs-block-image .design-layout-collage .image-overlay {
      background-color: #474747
    }

    .white .sqs-block-image .design-layout-collage .image-card {
      background-color: #f5f5f4
    }

    .white .sqs-block-image .design-layout-collage .image-title * {
      color: #000
    }

    .white .sqs-block-image .design-layout-collage .image-subtitle * {
      color: #000
    }

    .white .sqs-block-image .design-layout-collage .image-title a,
    .white .sqs-block-image .design-layout-collage .image-subtitle a {
      color: #000
    }

    @media (hover:hover) {

      .white .sqs-block-image .design-layout-collage .image-title a:hover,
      .white .sqs-block-image .design-layout-collage .image-subtitle a:hover {
        opacity: .8
      }
    }

    .white .sqs-block-image .design-layout-collage .image-title * {
      background-color: rgba(255, 255, 255, 0);
      box-shadow: .2em 0 0 rgba(255, 255, 255, 0), -.2em 0 0 rgba(255, 255, 255, 0)
    }

    .primary-button-style-solid .white .sqs-block-image .design-layout-collage .image-button .sqs-button-element--primary {
      background: #000;
      color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .white .sqs-block-image .design-layout-collage .image-button .sqs-button-element--primary {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white .sqs-block-image .design-layout-collage .image-button .sqs-button-element--primary:hover {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .primary-button-style-outline .white .sqs-block-image .design-layout-collage .image-button .sqs-button-element--primary {
      background: transparent;
      color: #000;
      border: 2px solid #000
    }

    @media (hover:hover) {
      .primary-button-style-outline .white .sqs-block-image .design-layout-collage .image-button .sqs-button-element--primary:hover {
        background: #000;
        color: #fff
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .white .sqs-block-image .design-layout-collage .image-button .sqs-button-element--primary:hover {
      border-color: #fff
    }

    .white .sqs-block-image .design-layout-stack .sqs-image-content::after,
    .white .sqs-block-image .design-layout-stack .image-overlay {
      background-color: #474747
    }

    .white .sqs-block-image .design-layout-stack .image-title * {
      color: #000
    }

    .white .sqs-block-image .design-layout-stack .image-subtitle * {
      color: #000
    }

    .white .sqs-block-image .design-layout-stack .image-title a,
    .white .sqs-block-image .design-layout-stack .image-subtitle a {
      color: #000
    }

    @media (hover:hover) {

      .white .sqs-block-image .design-layout-stack .image-title a:hover,
      .white .sqs-block-image .design-layout-stack .image-subtitle a:hover {
        opacity: .8
      }
    }

    .white .sqs-block-image .design-layout-stack .image-title * {
      background-color: rgba(255, 255, 255, 0);
      box-shadow: .2em 0 0 rgba(255, 255, 255, 0), -.2em 0 0 rgba(255, 255, 255, 0)
    }

    .primary-button-style-solid .white .sqs-block-image .design-layout-stack .image-button .sqs-button-element--primary {
      background: #000;
      color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .white .sqs-block-image .design-layout-stack .image-button .sqs-button-element--primary {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white .sqs-block-image .design-layout-stack .image-button .sqs-button-element--primary:hover {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .primary-button-style-outline .white .sqs-block-image .design-layout-stack .image-button .sqs-button-element--primary {
      background: transparent;
      color: #000;
      border: 2px solid #000
    }

    @media (hover:hover) {
      .primary-button-style-outline .white .sqs-block-image .design-layout-stack .image-button .sqs-button-element--primary:hover {
        background: #000;
        color: #fff
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .white .sqs-block-image .design-layout-stack .image-button .sqs-button-element--primary:hover {
      border-color: #fff
    }

    .white .sqs-block-accordion .accordion-divider {
      color: #000
    }

    .white .sqs-block-accordion .accordion-icon-container {
      color: #000
    }

    .white .menu-block .menu-select-labels {
      color: #000
    }

    .white .menu-block .menu-section-title {
      color: #000
    }

    .white .menu-block .menu-item-title {
      color: #000
    }

    .white .menu-block .menu-item-description {
      color: #000
    }

    .white .menu-block .menu-item-price-bottom {
      color: #000
    }

    .white .sqs-block-form .field-list .title {
      color: #000
    }

    .white .sqs-block-form .field-list .description {
      color: #000
    }

    .white .sqs-block-form .field-list .caption {
      color: #000
    }

    .white .sqs-block-form .field-list ::placeholder {
      color: #737373;
      opacity: 1
    }

    .white .sqs-block-form .field-list :-ms-input-placeholder {
      color: #737373
    }

    .white .sqs-block-form .field-list ::-ms-input-placeholder {
      color: #737373
    }

    .white .sqs-block-form .field-list .option {
      color: #000
    }

    .white .sqs-block-form .field-list .question {
      color: #000
    }

    .white .sqs-block-form .sqs-editable-button.sqs-button-element--primary {
      background: #000;
      color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .white .sqs-block-form .sqs-editable-button.sqs-button-element--primary {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white .sqs-block-form .sqs-editable-button.sqs-button-element--primary:hover {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .primary-button-style-outline .white .sqs-block-form .sqs-editable-button {
      background: transparent;
      color: #000;
      border-color: #000
    }

    @media (hover:hover) {
      .primary-button-style-outline .white .sqs-block-form .sqs-editable-button:hover {
        background: #000;
        color: #fff
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .white .sqs-block-form .sqs-editable-button:hover {
      border-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .white .sqs-block-form .sqs-editable-button {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .white .sqs-block-quote blockquote {
      color: #000
    }

    .white .sqs-block-quote .source {
      color: #000
    }

    .white .sqs-block-newsletter .newsletter-form-header-title {
      color: #000
    }

    .white .sqs-block-newsletter .newsletter-form-header-description {
      color: #000
    }

    .white .sqs-block-newsletter .newsletter-form-field-element {
      border: 1px solid rgba(0, 0, 0, .12)
    }

    .white .sqs-block-newsletter .newsletter-form-button {
      background-color: #000 !important;
      color: #fff !important
    }

    .primary-button-style-outline .white .sqs-block-newsletter .newsletter-form-button {
      background-color: transparent !important;
      color: #000 !important;
      border-color: #000 !important
    }

    @media (hover:hover) {
      .primary-button-style-outline .white .sqs-block-newsletter .newsletter-form-button:hover {
        background-color: #000 !important;
        color: #fff !important
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .white .sqs-block-newsletter .newsletter-form-button:hover {
      border-color: #fff !important
    }

    .primary-button-style-solid.primary-button-shape-underline .white .sqs-block-newsletter .newsletter-form-button {
      background-color: #fff !important;
      color: #000 !important;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white .sqs-block-newsletter .newsletter-form-button:hover {
      background-color: #000 !important;
      color: #fff !important;
      border-color: #fff !important
    }

    .white .sqs-block-newsletter .newsletter-form-footnote {
      color: #000 !important
    }

    .primary-button-style-solid.primary-button-shape-underline .white .newsletter-form-button {
      border-color: #fff
    }

    .white .sqs-block-summary-v2 .summary-header-text {
      color: #000
    }

    .white .sqs-block-summary-v2 .summary-title {
      color: #000
    }

    .white .sqs-block-summary-v2 .summary-excerpt {
      color: #000
    }

    .white .sqs-block-summary-v2 .summary-read-more-link {
      color: #000
    }

    .white .sqs-block-summary-v2 .summary-metadata--primary {
      color: #000
    }

    .white .sqs-block-summary-v2 .summary-metadata--secondary {
      color: #000
    }

    .white .product-scarcity {
      color: #000
    }

    .white .socialaccountlinks-v2-block .sqs-svg-icon--wrapper,
    .white .social-account-links-v2-block .sqs-svg-icon--wrapper {
      transition: opacity 170ms ease-in-out
    }

    .white .socialaccountlinks-v2-block .sqs-svg-icon--social,
    .white .social-account-links-v2-block .sqs-svg-icon--social,
    .white .socialaccountlinks-v2-block .sqs-use--icon,
    .white .social-account-links-v2-block .sqs-use--icon,
    .white .socialaccountlinks-v2-block .sqs-use--mask,
    .white .social-account-links-v2-block .sqs-use--mask {
      fill: transparent
    }

    .white .socialaccountlinks-v2-block .sqs-svg-icon--wrapper:hover,
    .white .social-account-links-v2-block .sqs-svg-icon--wrapper:hover {
      opacity: .8
    }

    .white .socialaccountlinks-v2-block .social-icons-style-regular .sqs-use--icon,
    .white .social-account-links-v2-block .social-icons-style-regular .sqs-use--icon {
      fill: #000
    }

    .white .socialaccountlinks-v2-block .social-icons-style-knockout .sqs-use--mask,
    .white .social-account-links-v2-block .social-icons-style-knockout .sqs-use--mask {
      fill: #000
    }

    .white .socialaccountlinks-v2-block .social-icons-style-solid .sqs-svg-icon--wrapper,
    .white .social-account-links-v2-block .social-icons-style-solid .sqs-svg-icon--wrapper {
      background-color: #000
    }

    .white .socialaccountlinks-v2-block .social-icons-style-solid .sqs-use--icon,
    .white .social-account-links-v2-block .social-icons-style-solid .sqs-use--icon {
      fill: #fff
    }

    .white .socialaccountlinks-v2-block .social-icons-style-border .sqs-svg-icon--wrapper,
    .white .social-account-links-v2-block .social-icons-style-border .sqs-svg-icon--wrapper {
      border-color: #000
    }

    .white .socialaccountlinks-v2-block .social-icons-style-border .sqs-use--icon,
    .white .social-account-links-v2-block .social-icons-style-border .sqs-use--icon {
      fill: #000
    }

    /*! Squarespace LESS Compiler  (less.js language v1.3.3)  */
    .black-bold.page-section {
      color: #fff
    }

    .black-bold.page-section.background-width--inset {
      background-color: #000
    }

    .black-bold:not(.has-background) .section-background {
      background-color: #000
    }

    .black-bold h1 {
      color: #fff
    }

    .black-bold h2 {
      color: #fff
    }

    .black-bold h3 {
      color: #fff
    }

    .black-bold h4 {
      color: #fff
    }

    .black-bold .sqsrte-large {
      color: #fff
    }

    .black-bold .sqsrte-small {
      color: #fff
    }

    .black-bold .sqs-block-html a,
    .black-bold .read-more-link,
    .black-bold .entry-excerpt a,
    .black-bold .blog-excerpt a,
    .black-bold .eventlist-excerpt a,
    .black-bold .sqs-block-newsletter .newsletter-form-header a,
    .black-bold .sqs-block-newsletter .newsletter-form-footnote a,
    .black-bold .sqs-block-newsletter .form-submission-text a,
    .black-bold .sqs-block-form .form-submission-text a,
    .black-bold .sqs-block-accordion .accordion-item__description a {
      color: #fff
    }

    .black-bold :focus,
    .black-bold a:focus {
      outline-color: #fff
    }

    .black-bold .sqs-search-page-input.focus-within {
      outline-color: #fff
    }

    .black-bold .sqs-search-page-input:focus-within {
      outline-color: #fff
    }

    .black-bold .header[data-first-focusable-element][data-focus-visible-added] .header-announcement-bar-wrapper {
      outline-color: #fff
    }

    .black-bold .ProductItem .variant-radiobtn[data-focus-visible-added]+label {
      outline-color: #fff
    }

    .black-bold #pdp .star {
      fill: #fff
    }

    .black-bold #pdp .star path {
      fill: #fff
    }

    .black-bold .product-item-gallery-carousel-control:focus {
      outline-color: #000
    }

    .black-bold .sqs-modal-lightbox :focus {
      outline-color: #000
    }

    .black-bold .sqs-modal-lightbox.sqs-product-quick-view-lightbox :focus {
      outline-color: #000
    }

    .black-bold .sqs-modal-lightbox.sqs-product-quick-view-lightbox .sqs-product-quick-view-content :focus {
      outline-color: #fff
    }

    .black-bold .sqs-modal-lightbox.sqs-product-quick-view-lightbox .sqs-product-quick-view-content .product-item-gallery-carousel-control:focus {
      outline-color: #000
    }

    .black-bold .sqs-block-button-element,
    .black-bold .image-button a,
    .black-bold .header-actions .btn,
    .black-bold .header-skip-link {
      color: #000;
      background-color: #fff;
      border-color: #fff
    }

    .black-bold .ma-pricing-toggle-wrapper .ma-pricing-options .sqs-editable-button.ma-pricing-option-button {
      color: #fff;
      border: 1px solid #fff
    }

    @media (hover:hover) {
      .black-bold .ma-pricing-toggle-wrapper .ma-pricing-options .sqs-editable-button.ma-pricing-option-button:hover {
        background-color: #fff;
        color: #000
      }
    }

    .black-bold .ma-pricing-toggle-wrapper .ma-pricing-options .sqs-editable-button.ma-pricing-option-selected {
      color: #000;
      background-color: #fff
    }

    .primary-button-style-outline .black-bold .sqs-block-button-element--small,
    .primary-button-style-outline .black-bold .sqs-block-button-element--medium,
    .primary-button-style-outline .black-bold .sqs-block-button-element--large,
    .primary-button-style-outline .black-bold .header-actions .btn {
      color: #fff;
      border-color: #fff;
      background: transparent
    }

    @media (hover:hover) {

      .primary-button-style-outline .black-bold .sqs-block-button-element--small:hover,
      .primary-button-style-outline .black-bold .sqs-block-button-element--medium:hover,
      .primary-button-style-outline .black-bold .sqs-block-button-element--large:hover,
      .primary-button-style-outline .black-bold .header-actions .btn:hover {
        background: #fff;
        color: #000
      }
    }

    #siteWrapper.with-button-variants .black-bold .sqs-block-button-element--tertiary {
      color: #000;
      border-color: #fff;
      background: #fff
    }

    #siteWrapper.with-button-variants .black-bold .sqs-block-button-element--secondary {
      color: #000;
      border-color: #fff;
      background: #fff
    }

    body:not(.button-style-default) .black-bold .sqs-editable-button,
    body.button-style-default .black-bold .sqs-editable-button,
    body:not(.button-style-default) .black-bold .sqs-editable-button-layout,
    body.button-style-default .black-bold .sqs-editable-button-layout,
    body:not(.button-style-default) .black-bold .sqs-editable-button-font,
    body.button-style-default .black-bold .sqs-editable-button-font,
    body:not(.button-style-default) .black-bold .sqs-editable-button-color,
    body.button-style-default .black-bold .sqs-editable-button-color,
    body:not(.button-style-default) .black-bold .sqs-editable-button-style,
    body.button-style-default .black-bold .sqs-editable-button-style,
    body:not(.button-style-default) .black-bold .sqs-editable-button-shape,
    body.button-style-default .black-bold .sqs-editable-button-shape,
    body:not(.button-style-default) .black-bold .sqs-add-to-cart-button,
    body.button-style-default .black-bold .sqs-add-to-cart-button,
    body:not(.button-style-default) .black-bold .newsletter-form-button,
    body.button-style-default .black-bold .newsletter-form-button,
    body:not(.button-style-default) .black-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue,
    body.button-style-default .black-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue {
      color: #000;
      background-color: #fff;
      border-color: #fff
    }

    @media (hover:hover) {

      body:not(.button-style-default) .black-bold .sqs-editable-button.comment-btn:hover,
      body.button-style-default .black-bold .sqs-editable-button.comment-btn:hover,
      body:not(.button-style-default) .black-bold .sqs-editable-button-layout.comment-btn:hover,
      body.button-style-default .black-bold .sqs-editable-button-layout.comment-btn:hover,
      body:not(.button-style-default) .black-bold .sqs-editable-button-font.comment-btn:hover,
      body.button-style-default .black-bold .sqs-editable-button-font.comment-btn:hover,
      body:not(.button-style-default) .black-bold .sqs-editable-button-color.comment-btn:hover,
      body.button-style-default .black-bold .sqs-editable-button-color.comment-btn:hover,
      body:not(.button-style-default) .black-bold .sqs-editable-button-style.comment-btn:hover,
      body.button-style-default .black-bold .sqs-editable-button-style.comment-btn:hover,
      body:not(.button-style-default) .black-bold .sqs-editable-button-shape.comment-btn:hover,
      body.button-style-default .black-bold .sqs-editable-button-shape.comment-btn:hover,
      body:not(.button-style-default) .black-bold .sqs-add-to-cart-button.comment-btn:hover,
      body.button-style-default .black-bold .sqs-add-to-cart-button.comment-btn:hover,
      body:not(.button-style-default) .black-bold .newsletter-form-button.comment-btn:hover,
      body.button-style-default .black-bold .newsletter-form-button.comment-btn:hover,
      body:not(.button-style-default) .black-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue.comment-btn:hover,
      body.button-style-default .black-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue.comment-btn:hover {
        background-color: #fff
      }
    }

    body.primary-button-style-outline .black-bold .sqs-editable-button,
    body.primary-button-style-outline .black-bold .sqs-editable-button-layout,
    body.primary-button-style-outline .black-bold .sqs-editable-button-font,
    body.primary-button-style-outline .black-bold .sqs-editable-button-color,
    body.primary-button-style-outline .black-bold .sqs-editable-button-style,
    body.primary-button-style-outline .black-bold .sqs-editable-button-shape,
    body.primary-button-style-outline .black-bold .sqs-add-to-cart-button,
    body.primary-button-style-outline .black-bold .newsletter-form-button,
    body.primary-button-style-outline .black-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue {
      color: #fff;
      border-color: #fff;
      background: transparent
    }

    @media (hover:hover) {

      body.primary-button-style-outline .black-bold .sqs-editable-button:hover,
      body.primary-button-style-outline .black-bold .sqs-editable-button-layout:hover,
      body.primary-button-style-outline .black-bold .sqs-editable-button-font:hover,
      body.primary-button-style-outline .black-bold .sqs-editable-button-color:hover,
      body.primary-button-style-outline .black-bold .sqs-editable-button-style:hover,
      body.primary-button-style-outline .black-bold .sqs-editable-button-shape:hover,
      body.primary-button-style-outline .black-bold .sqs-add-to-cart-button:hover,
      body.primary-button-style-outline .black-bold .newsletter-form-button:hover,
      body.primary-button-style-outline .black-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue:hover,
      body.primary-button-style-outline .black-bold .sqs-editable-button.comment-btn:hover,
      body.primary-button-style-outline .black-bold .sqs-editable-button-layout.comment-btn:hover,
      body.primary-button-style-outline .black-bold .sqs-editable-button-font.comment-btn:hover,
      body.primary-button-style-outline .black-bold .sqs-editable-button-color.comment-btn:hover,
      body.primary-button-style-outline .black-bold .sqs-editable-button-style.comment-btn:hover,
      body.primary-button-style-outline .black-bold .sqs-editable-button-shape.comment-btn:hover,
      body.primary-button-style-outline .black-bold .sqs-add-to-cart-button.comment-btn:hover,
      body.primary-button-style-outline .black-bold .newsletter-form-button.comment-btn:hover,
      body.primary-button-style-outline .black-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue.comment-btn:hover {
        background: #fff;
        color: #000
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-block-button-element--small,
    .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-block-button-element--medium,
    .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-block-button-element--large,
    .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-button-element--primary,
    .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-button-element--secondary,
    .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-button-element--tertiary,
    .primary-button-style-outline.primary-button-shape-underline .black-bold .btn,
    .primary-button-style-outline.primary-button-shape-underline .black-bold .header-skip-link,
    .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-editable-button,
    .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-editable-button-layout,
    .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-editable-button-font,
    .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-editable-button-color,
    .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-editable-button-style,
    .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-editable-button-shape,
    .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-add-to-cart-button,
    .primary-button-style-outline.primary-button-shape-underline .black-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue {
      border-color: #fff
    }

    @media (hover:hover) {

      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-block-button-element--small:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-block-button-element--medium:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-block-button-element--large:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-button-element--primary:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-button-element--secondary:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-button-element--tertiary:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .header-skip-link:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-editable-button:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-editable-button-layout:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-editable-button-font:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-editable-button-color:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-editable-button-style:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-editable-button-shape:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-add-to-cart-button:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-block-button-element--small.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-block-button-element--medium.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-block-button-element--large.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-button-element--primary.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-button-element--secondary.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-button-element--tertiary.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .btn.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .header-skip-link.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-editable-button.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-editable-button-layout.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-editable-button-font.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-editable-button-color.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-editable-button-style.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-editable-button-shape.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-add-to-cart-button.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .black-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue.comment-btn:hover {
        border-color: #000
      }
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-block-button-element--small,
    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-block-button-element--medium,
    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-block-button-element--large,
    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-button-element--primary,
    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-button-element--secondary,
    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-button-element--tertiary,
    .primary-button-style-solid.primary-button-shape-underline .black-bold .image-button a,
    .primary-button-style-solid.primary-button-shape-underline .black-bold .btn,
    .primary-button-style-solid.primary-button-shape-underline .black-bold .header-skip-link,
    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-editable-button,
    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-editable-button-layout,
    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-editable-button-font,
    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-editable-button-color,
    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-editable-button-style,
    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-editable-button-shape,
    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-add-to-cart-button,
    .primary-button-style-solid.primary-button-shape-underline .black-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    @media (hover:hover) {

      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-block-button-element--small:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-block-button-element--medium:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-block-button-element--large:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-button-element--primary:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-button-element--secondary:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-button-element--tertiary:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .image-button a:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .header-skip-link:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-editable-button:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-editable-button-layout:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-editable-button-font:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-editable-button-color:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-editable-button-style:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-editable-button-shape:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-add-to-cart-button:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-block-button-element--small.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-block-button-element--medium.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-block-button-element--large.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-button-element--primary.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-button-element--secondary.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-button-element--tertiary.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .image-button a.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .btn.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .header-skip-link.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-editable-button.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-editable-button-layout.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-editable-button-font.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-editable-button-color.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-editable-button-style.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-editable-button-shape.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-add-to-cart-button.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .black-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue.comment-btn:hover {
        color: #000;
        border-color: #000;
        background-color: #fff
      }
    }

    .black-bold .sqs-block-horizontalrule hr {
      background-color: #fff
    }

    .black-bold .section-background-overlay {
      background-color: #000
    }

    .black-bold .floating-cart {
      background-color: #fff;
      color: #000
    }

    .black-bold .floating-cart :focus {
      outline-color: #000
    }

    .black-bold .floating-cart .icon--stroke svg {
      stroke: #000
    }

    .tweak-transparent-header .sections .black-bold.page-section:first-child.background-width--full-bleed.has-background .section-background:after {
      content: '';
      display: block;
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      background: linear-gradient(#000, 150px, transparent);
      opacity: .05
    }

    [data-header-style="theme"].header.black-bold,
    [data-header-style="dynamic"].header.black-bold {
      background-color: #000
    }

    body:not(.header--menu-open) .black-bold .header-title-text a {
      color: #fff
    }

    body:not(.header--menu-open) .black-bold .header-nav-folder-content,
    body:not(.header--menu-open) .black-bold .language-picker-content {
      background-color: #000
    }

    body:not(.header--menu-open) .black-bold .header-nav-wrapper a {
      color: #fff
    }

    body:not(.header--menu-open) .black-bold .header-nav-wrapper .header-nav-item--active a {
      color: #fff
    }

    body:not(.header--menu-open) .black-bold .header-border[data-header-style="dynamic"] {
      border: solid #fff
    }

    body:not(.header--menu-open) .black-bold .language-picker {
      color: #fff
    }

    body:not(.header--menu-open) .black-bold .user-accounts-text-link {
      color: #fff
    }

    body:not(.header--menu-open) .black-bold .cart-text-link {
      color: #fff
    }

    body:not(.header--menu-open) .black-bold .burger-inner .top-bun,
    body:not(.header--menu-open) .black-bold .burger-inner .patty,
    body:not(.header--menu-open) .black-bold .burger-inner .bottom-bun {
      background-color: #fff
    }

    body:not(.header--menu-open) .black-bold .header-actions .icon--stroke svg {
      stroke: #fff
    }

    body:not(.header--menu-open) .black-bold .header-actions .icon--fill svg {
      fill: #fff
    }

    body:not(.header--menu-open) .black-bold .header-actions .icon-cart-quantity {
      color: #fff
    }

    body:not(.header--menu-open) .black-bold .header-nav-item--active a {
      background-repeat: repeat-x;
      background-image: linear-gradient(to right, currentColor 100%, currentColor 0);
      background-size: 1px 1px;
      background-position: 0 calc(100% - 0.1em)
    }

    body:not(.header--menu-open) .black-bold .header-nav-item--active .header-nav-folder-item a {
      background: none
    }

    body.header--menu-open .header.black-bold .header-title-text a {
      color: #fff
    }

    body.header--menu-open .header.black-bold .header-burger .top-bun,
    body.header--menu-open .header.black-bold .header-burger .patty,
    body.header--menu-open .header.black-bold .header-burger .bottom-bun {
      background-color: #fff
    }

    body.header--menu-open .header.black-bold .header-nav-folder-content {
      background-color: #000
    }

    body.header--menu-open .header.black-bold .header-nav-wrapper a {
      color: #fff
    }

    body.header--menu-open .header.black-bold .header-nav-wrapper .header-menu-nav-item--active a,
    body.header--menu-open .header.black-bold .header-nav-wrapper .header-nav-item--active a {
      color: #fff
    }

    body.header--menu-open .header.black-bold .user-accounts-text-link {
      color: #fff
    }

    body.header--menu-open .header.black-bold .cart-text-link {
      color: #fff
    }

    body.header--menu-open .header.black-bold .header-actions .icon--stroke svg {
      stroke: #fff
    }

    body.header--menu-open .header.black-bold .header-actions .icon--fill svg {
      fill: #fff
    }

    body.header--menu-open .header.black-bold .header-actions .icon-cart-quantity {
      color: #fff
    }

    .header-menu.black-bold .header-menu-bg {
      background-color: #000
    }

    .header-menu.black-bold .header-menu-nav a:not(.btn) {
      color: #fff
    }

    .header-menu.black-bold .header-menu-nav .header-menu-nav-item--active a,
    .header-menu.black-bold .header-menu-nav .header-nav-item--active a {
      color: #fff
    }

    .header-menu.black-bold .header-menu-cta a.btn {
      color: #000;
      background-color: #fff;
      border-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .header-menu.black-bold .header-menu-cta .sqs-button-element--primary {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .header-menu.black-bold .header-menu-cta .sqs-button-element--primary:hover {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    body.primary-button-style-outline .header-menu.black-bold .header-menu-cta a {
      color: #fff;
      border-color: #fff;
      background: transparent
    }

    @media (hover:hover) {
      body.primary-button-style-outline .header-menu.black-bold .header-menu-cta a:hover {
        background: #fff;
        color: #000
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .header-menu.black-bold .header-menu-cta a:hover {
      border-color: #000
    }

    .black-bold .sqs-announcement-bar {
      background: #fff
    }

    .black-bold .sqs-announcement-bar :focus,
    .black-bold .sqs-announcement-bar a:focus {
      outline-color: #000
    }

    .black-bold .sqs-announcement-bar-text p,
    .black-bold .sqs-announcement-bar-text a {
      color: #000
    }

    .black-bold .sqs-announcement-bar-close {
      background: transparent;
      color: #000
    }

    .black-bold .gallery-fullscreen-slideshow-control-btn::before,
    .black-bold .gallery-slideshow-control-btn::before {
      background: #000
    }

    .black-bold .gallery-fullscreen-slideshow-control-btn svg,
    .black-bold .gallery-slideshow-control-btn svg {
      stroke: #fff
    }

    .black-bold .gallery-fullscreen-slideshow-bullet {
      border-color: #000;
      background-color: transparent
    }

    .black-bold .gallery-fullscreen-slideshow-bullet.active {
      background-color: #000
    }

    .black-bold .gallery-lightbox-background {
      background-color: #000;
      opacity: .9
    }

    .black-bold .gallery-lightbox-control-btn {
      color: #fff
    }

    .black-bold .gallery-lightbox-control-btn .gallery-lightbox-control-btn-icon svg * {
      stroke: currentColor
    }

    .black-bold .gallery-lightbox-close-btn {
      color: #fff
    }

    .black-bold .gallery-lightbox-close-btn .gallery-lightbox-close-btn-icon svg * {
      stroke: currentColor
    }

    .black-bold .user-items-list .list-section-title {
      color: #fff
    }

    .black-bold .user-items-list .list-section-title a {
      color: #fff
    }

    .primary-button-style-outline .black-bold .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      border-color: #fff;
      background: transparent
    }

    @media (hover:hover) {
      .primary-button-style-outline .black-bold .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary:hover {
        background-color: #fff;
        color: #000
      }

      .primary-button-shape-underline.primary-button-style-outline .black-bold .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary:hover {
        border-color: #000
      }
    }

    .primary-button-style-outline .black-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      border-color: #000;
      background: transparent
    }

    @media (hover:hover) {
      .primary-button-style-outline .black-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
        background-color: #000;
        color: #fff
      }

      .primary-button-shape-underline.primary-button-style-outline .black-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
        border-color: #fff
      }
    }

    .primary-button-style-outline .black-bold .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      border-color: #fff;
      background: transparent
    }

    @media (hover:hover) {
      .primary-button-style-outline .black-bold .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary:hover {
        background-color: #fff;
        color: #000
      }

      .primary-button-shape-underline.primary-button-style-outline .black-bold .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary:hover {
        border-color: #000
      }
    }

    .primary-button-style-outline .black-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      border-color: #000;
      background: transparent
    }

    @media (hover:hover) {
      .primary-button-style-outline .black-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
        background-color: #000;
        color: #fff
      }

      .primary-button-shape-underline.primary-button-style-outline .black-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
        border-color: #fff
      }
    }

    .primary-button-style-outline .black-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      border-color: #fff;
      background: transparent
    }

    @media (hover:hover) {
      .primary-button-style-outline .black-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary:hover {
        background-color: #fff;
        color: #000
      }

      .primary-button-shape-underline.primary-button-style-outline .black-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary:hover {
        border-color: #000
      }
    }

    .primary-button-style-outline .black-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      border-color: #000;
      background: transparent
    }

    @media (hover:hover) {
      .primary-button-style-outline .black-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
        background-color: #000;
        color: #fff
      }

      .primary-button-shape-underline.primary-button-style-outline .black-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
        border-color: #fff
      }
    }

    .black-bold .user-items-list-simple .list-item-content__title {
      color: #fff
    }

    .black-bold .user-items-list-simple .list-item-content__description {
      color: #fff
    }

    .black-bold .user-items-list-simple .list-item-content__description a {
      color: #fff
    }

    .black-bold .user-items-list-simple .list-item-content__button.sqs-button-element--primary {
      color: #000;
      background-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .user-items-list-simple .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .user-items-list-simple .list-item-content__button.sqs-button-element--primary:hover {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .black-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] {
      background-color: #fff
    }

    .black-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__title {
      color: #000
    }

    .black-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__description {
      color: #000
    }

    .black-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__description a {
      color: #fff
    }

    .black-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      background-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    .black-bold .user-items-list-carousel .list-item-content__title {
      color: #fff
    }

    .black-bold .user-items-list-carousel .list-item-content__description {
      color: #fff
    }

    .black-bold .user-items-list-carousel .list-item-content__description a {
      color: #fff
    }

    .black-bold .user-items-list-carousel .list-item-content__button.sqs-button-element--primary {
      color: #000;
      background-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .user-items-list-carousel .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .user-items-list-carousel .list-item-content__button.sqs-button-element--primary:hover {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .black-bold .user-items-list-carousel .user-items-list-carousel__arrow-icon-foreground {
      stroke: #000
    }

    .black-bold .user-items-list-carousel .user-items-list-carousel__arrow-icon-background {
      background-color: #fff
    }

    .black-bold .user-items-list-carousel .user-items-list-carousel__arrow-button::after {
      border-color: #000
    }

    .black-bold .user-items-list-carousel .user-items-list-carousel__gutter::after {
      border-color: #fff
    }

    .black-bold .user-items-list-carousel[data-layout-width="full"] .user-items-list-carousel__gutter::after {
      border-color: #fff
    }

    .black-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] {
      background-color: #fff
    }

    .black-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__title {
      color: #000
    }

    .black-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__description {
      color: #000
    }

    .black-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__description a {
      color: #fff
    }

    .black-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      background-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    .black-bold .user-items-list-banner-slideshow .list-item-content__title {
      color: #fff
    }

    .black-bold .user-items-list-banner-slideshow .list-item-content__description {
      color: #fff
    }

    .black-bold .user-items-list-banner-slideshow .list-item-content__description a {
      color: #fff
    }

    .black-bold .user-items-list-banner-slideshow .list-item-content__button.sqs-button-element--primary {
      color: #000;
      background-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .user-items-list-banner-slideshow .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .user-items-list-banner-slideshow .list-item-content__button.sqs-button-element--primary:hover {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .black-bold .user-items-list-banner-slideshow .user-items-list-banner-slideshow__arrow-icon-foreground {
      stroke: #000
    }

    .black-bold .user-items-list-banner-slideshow .user-items-list-banner-slideshow__arrow-icon-background {
      background-color: #fff
    }

    .black-bold .user-items-list-banner-slideshow .user-items-list-banner-slideshow__arrow-button::after {
      border-color: #000
    }

    .black-bold .user-items-list-banner-slideshow .slideshow-gutter::after {
      border-color: #fff
    }

    .black-bold .user-items-list-banner-slideshow[data-layout-width="full-bleed"] .slideshow-gutter::after {
      border-color: #fff
    }

    .black-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-card-background {
      background-color: #fff
    }

    .black-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__title {
      color: #000
    }

    .black-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__description {
      color: #000
    }

    .black-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__description a {
      color: #fff
    }

    .black-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button {
      color: #fff;
      background-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    @media (hover:hover) {

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .black-bold .image-button .image-button-inner a:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .black-bold .sqs-add-to-cart-button:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .black-bold .sqs-editable-button:not(input):hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .black-bold .sqs-block-button-element:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .black-bold .ma-pricing-toggle-wrapper .ma-pricing-option-button:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .black-bold [data-animation-role="header-element"] .btn:hover {
        color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .black-bold .image-button .image-button-inner a::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .black-bold .sqs-add-to-cart-button::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .black-bold .sqs-editable-button:not(input)::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .black-bold .sqs-block-button-element::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .black-bold .ma-pricing-toggle-wrapper .ma-pricing-option-button::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .black-bold [data-animation-role="header-element"] .btn::before {
        border-color: #fff;
        background-color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .black-bold .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button::before {
        border-color: #fff;
        background-color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .black-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button::before {
        border-color: #000;
        background-color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .black-bold .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button::before {
        border-color: #fff;
        background-color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .black-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button::before {
        border-color: #000;
        background-color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .black-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button::before {
        border-color: #fff;
        background-color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .black-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button::before {
        border-color: #000;
        background-color: #fff
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .black-bold .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button:hover {
        color: #fff
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .black-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
        color: #000
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .black-bold .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button:hover {
        color: #fff
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .black-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
        color: #000
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .black-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button:hover {
        color: #fff
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .black-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
        color: #000
      }
    }

    @media (hover:hover) {

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .image-button a:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .sqs-add-to-cart-button:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .sqs-editable-button:not(input):hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .sqs-block-button-element:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .ma-pricing-toggle-wrapper .ma-pricing-option-button:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold [data-animation-role="header-element"] .btn:hover {
        background-color: transparent !important;
        color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .image-button a::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .sqs-add-to-cart-button::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .sqs-editable-button:not(input)::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .sqs-block-button-element::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .ma-pricing-toggle-wrapper .ma-pricing-option-button::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold [data-animation-role="header-element"] .btn::before {
        border-color: #fff;
        background-color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button {
        color: #fff;
        border-color: #fff;
        background: transparent
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button::before {
        border-color: #fff;
        background-color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button {
        color: #000;
        border-color: #000;
        background: transparent
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button::before {
        border-color: #000;
        background-color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button {
        color: #fff;
        border-color: #fff;
        background: transparent
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button::before {
        border-color: #fff;
        background-color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button {
        color: #000;
        border-color: #000;
        background: transparent
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button::before {
        border-color: #000;
        background-color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button {
        color: #fff;
        border-color: #fff;
        background: transparent
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button::before {
        border-color: #fff;
        background-color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button {
        color: #000;
        border-color: #000;
        background: transparent
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button::before {
        border-color: #000;
        background-color: #000
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button:hover {
        background-color: transparent;
        color: #000
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
        background-color: transparent;
        color: #fff
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button:hover {
        background-color: transparent;
        color: #000
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
        background-color: transparent;
        color: #fff
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button:hover {
        background-color: transparent;
        color: #000
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .black-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
        background-color: transparent;
        color: #fff
      }
    }

    .black-bold .ImageAndText__headline {
      color: #fff
    }

    .black-bold .ImageAndText__subheadline {
      color: #fff
    }

    .black-bold .ImageAndText__button-link {
      color: #000;
      background-color: #fff
    }

    .black-bold .ImageAndText__text-outer-wrapper[data-text-card-enabled="true"] {
      background-color: #474747
    }

    .black-bold .portfolio-grid-overlay .portfolio-title {
      color: #fff
    }

    .black-bold .portfolio-grid-overlay .portfolio-overlay {
      background-color: #000
    }

    .black-bold .portfolio-grid-basic .portfolio-title {
      color: #fff
    }

    .black-bold .portfolio-hover[data-variant-hover-cover] .portfolio-hover-item-title {
      color: #fff
    }

    .black-bold .collection-type-portfolio-index-background .portfolio-index-background-link h1 {
      color: #fff
    }

    .black-bold .portfolio-hover[data-variant-hover-follow] .portfolio-hover-item-title {
      color: #fff
    }

    .black-bold .portfolio-hover[data-variant-hover-static] .portfolio-hover-item-title {
      color: #fff
    }

    .black-bold .item-pagination[data-collection-type^="portfolio"],
    .black-bold.item-pagination[data-collection-type^="portfolio"] {
      background-color: #000
    }

    .black-bold .item-pagination[data-collection-type^="portfolio"] .item-pagination-icon svg,
    .black-bold.item-pagination[data-collection-type^="portfolio"] .item-pagination-icon svg {
      stroke: #fff
    }

    .black-bold .item-pagination[data-collection-type^="portfolio"] .item-pagination-prev-next,
    .black-bold.item-pagination[data-collection-type^="portfolio"] .item-pagination-prev-next {
      color: #fff
    }

    .black-bold .item-pagination[data-collection-type^="portfolio"] .item-pagination-title,
    .black-bold.item-pagination[data-collection-type^="portfolio"] .item-pagination-title {
      color: #fff
    }

    .black-bold .lesson-title {
      color: #fff
    }

    .black-bold .lessons-grid-meta-container {
      color: #fff
    }

    .black-bold .grid-desc {
      color: #fff
    }

    .black-bold .nested-category-children,
    .black-bold .nested-category-tree-wrapper {
      color: #fff
    }

    .black-bold .lesson-details-title {
      color: #fff
    }

    .black-bold .lesson-grid-meta-container {
      color: #fff
    }

    .black-bold .lesson-details-description {
      color: #fff
    }

    .black-bold .blog-alternating-side-by-side .blog-more-link {
      color: #fff
    }

    .black-bold .blog-alternating-side-by-side .blog-more-link::after {
      background: #fff
    }

    .black-bold .blog-alternating-side-by-side .blog-title {
      color: #fff
    }

    .black-bold .blog-alternating-side-by-side .blog-categories-list a,
    .black-bold .blog-alternating-side-by-side .blog-author,
    .black-bold .blog-alternating-side-by-side .blog-date,
    .black-bold .blog-alternating-side-by-side .blog-meta-delimiter {
      color: #fff
    }

    .black-bold .blog-alternating-side-by-side .blog-excerpt {
      color: #fff
    }

    .black-bold .blog-alternating-side-by-side .blog-list-pagination {
      color: #fff
    }

    .black-bold .blog-alternating-side-by-side .blog-list-pagination .blog-list-pagination-icon {
      stroke: #fff
    }

    .black-bold .blog-basic-grid .blog-more-link {
      color: #fff
    }

    .black-bold .blog-basic-grid .blog-more-link::after {
      background: #fff
    }

    .black-bold .blog-basic-grid .blog-title {
      color: #fff
    }

    .black-bold .blog-basic-grid .blog-categories-list a,
    .black-bold .blog-basic-grid .blog-author,
    .black-bold .blog-basic-grid .blog-date,
    .black-bold .blog-basic-grid .blog-meta-delimiter {
      color: #fff
    }

    .black-bold .blog-basic-grid .blog-excerpt {
      color: #fff
    }

    .black-bold .blog-basic-grid .blog-list-pagination {
      color: #fff
    }

    .black-bold .blog-basic-grid .blog-list-pagination .blog-list-pagination-icon {
      stroke: #fff
    }

    .black-bold .blog-masonry .blog-more-link {
      color: #fff
    }

    .black-bold .blog-masonry .blog-more-link::after {
      background: #fff
    }

    .black-bold .blog-masonry .blog-title {
      color: #fff
    }

    .black-bold .blog-masonry .blog-categories-list a,
    .black-bold .blog-masonry .blog-author,
    .black-bold .blog-masonry .blog-date,
    .black-bold .blog-masonry .blog-meta-delimiter {
      color: #fff
    }

    .black-bold .blog-masonry .blog-excerpt {
      color: #fff
    }

    .black-bold .blog-masonry .blog-list-pagination {
      color: #fff
    }

    .black-bold .blog-masonry .blog-list-pagination .blog-list-pagination-icon {
      stroke: #fff
    }

    .black-bold .blog-side-by-side .blog-more-link {
      color: #fff
    }

    .black-bold .blog-side-by-side .blog-more-link::after {
      background: #fff
    }

    .black-bold .blog-side-by-side .blog-title {
      color: #fff
    }

    .black-bold .blog-side-by-side .blog-categories-list a,
    .black-bold .blog-side-by-side .blog-author,
    .black-bold .blog-side-by-side .blog-date,
    .black-bold .blog-side-by-side .blog-meta-delimiter {
      color: #fff
    }

    .black-bold .blog-side-by-side .blog-excerpt {
      color: #fff
    }

    .black-bold .blog-side-by-side .blog-list-pagination {
      color: #fff
    }

    .black-bold .blog-side-by-side .blog-list-pagination .blog-list-pagination-icon {
      stroke: #fff
    }

    .black-bold .blog-single-column .blog-more-link {
      color: #fff
    }

    .black-bold .blog-single-column .blog-more-link::after {
      background: #fff
    }

    .black-bold .blog-single-column .blog-title {
      color: #fff
    }

    .black-bold .blog-single-column .blog-categories-list a,
    .black-bold .blog-single-column .blog-author,
    .black-bold .blog-single-column .blog-date,
    .black-bold .blog-single-column .blog-meta-delimiter {
      color: #fff
    }

    .black-bold .blog-single-column .blog-excerpt {
      color: #fff
    }

    .black-bold .blog-single-column .blog-list-pagination {
      color: #fff
    }

    .black-bold .blog-single-column .blog-list-pagination .blog-list-pagination-icon {
      stroke: #fff
    }

    .black-bold .blog-item-wrapper .blog-item-title h1.entry-title {
      color: #fff
    }

    .black-bold .blog-item-wrapper .blog-meta-item,
    .black-bold .blog-item-wrapper .blog-meta-item a,
    .black-bold .blog-item-wrapper .blog-meta-item span {
      text-decoration: none;
      color: #fff
    }

    .black-bold .blog-item-wrapper .author-name,
    .black-bold .blog-item-wrapper .author-website,
    .black-bold .blog-item-wrapper .author-bio {
      color: #fff
    }

    .black-bold .blog-item-wrapper #comments .header-controls,
    .black-bold .blog-item-wrapper #comments .header-controls .comment-count,
    .black-bold .blog-item-wrapper .comment-header .user-info,
    .black-bold .blog-item-wrapper .comment-header .controls {
      color: #fff
    }

    .black-bold .blog-item-wrapper .comment-body * {
      color: #fff
    }

    .black-bold .item-pagination[data-collection-type^="blog"],
    .black-bold.item-pagination[data-collection-type^="blog"] {
      background-color: #000
    }

    .black-bold .item-pagination[data-collection-type^="blog"] .item-pagination-icon svg,
    .black-bold.item-pagination[data-collection-type^="blog"] .item-pagination-icon svg {
      stroke: #fff
    }

    .black-bold .item-pagination[data-collection-type^="blog"] .item-pagination-prev-next,
    .black-bold.item-pagination[data-collection-type^="blog"] .item-pagination-prev-next {
      color: #fff
    }

    .black-bold .item-pagination[data-collection-type^="blog"] .item-pagination-title,
    .black-bold.item-pagination[data-collection-type^="blog"] .item-pagination-title {
      color: #fff
    }

    .black-bold .products.collection-content-wrapper .nested-category-breadcrumb-link {
      color: #fff
    }

    .black-bold .products.collection-content-wrapper .ProductItem-nav-breadcrumb-link {
      color: #fff
    }

    .black-bold .products.collection-content-wrapper .grid-item.on-sale .sqs-money-native {
      color: #fff
    }

    .black-bold .products.collection-content-wrapper .grid-item.on-sale .original-price .sqs-money-native {
      color: #fff
    }

    .black-bold .products.collection-content-wrapper .product-mark.sale {
      color: #fff
    }

    .black-bold .products.collection-content-wrapper .list-pagination .product-list-pagination-icon svg {
      stroke: #fff
    }

    .black-bold .products.collection-content-wrapper .list-pagination-nested-categories {
      text-transform: uppercase
    }

    .black-bold .products.collection-content-wrapper .list-pagination-nested-categories .product-list-pagination-icon {
      height: 15px;
      width: 15px
    }

    .black-bold .products.collection-content-wrapper .list-pagination-nested-categories .list-pagination-next {
      text-align: right;
      align-items: center
    }

    .black-bold .products.collection-content-wrapper .list-pagination-nested-categories .list-pagination-prev {
      align-items: center
    }

    .black-bold .products.collection-content-wrapper .category-filter-delimiter {
      color: #fff
    }

    .black-bold .products.collection-content-wrapper .category-filter-link::after {
      background: #fff
    }

    @media (hover:hover) {
      .black-bold .products.collection-content-wrapper .category-filter-link:hover {
        color: #fff
      }
    }

    .black-bold .products.collection-content-wrapper .category-filter-link.category-filter-link-all,
    .black-bold .products.collection-content-wrapper .category-filter-link.active {
      color: #fff
    }

    .black-bold .products.collection-content-wrapper .category-filter-list.other-active .category-filter-link {
      color: #fff
    }

    @media (hover:hover) {
      .black-bold .products.collection-content-wrapper .category-filter-list.other-active .category-filter-link:hover {
        color: #fff
      }
    }

    .black-bold .products.collection-content-wrapper .category-filter-list.other-active .category-filter-link.active {
      color: #fff
    }

    .black-bold .products.collection-content-wrapper .grid-main-meta .grid-title {
      color: #fff
    }

    .black-bold .products.collection-content-wrapper .grid-main-meta .grid-prices {
      color: #fff
    }

    .black-bold .products.collection-content-wrapper .grid-meta-status {
      color: #fff
    }

    .black-bold .products.collection-content-wrapper .product-scarcity {
      color: #fff
    }

    .black-bold .on-sale .product-details .sqs-money-native {
      color: #fff
    }

    .black-bold .on-sale .product-details .original-price .sqs-money-native {
      color: #fff
    }

    .black-bold .ProductItem.on-sale .ProductItem-details .product-price .sqs-money-native {
      color: #fff
    }

    .black-bold .ProductItem .ProductItem-details {
      color: #fff
    }

    .black-bold .ProductItem .ProductItem-details h1.ProductItem-details-title {
      color: #fff
    }

    .black-bold .ProductItem .ProductItem-details .product-price {
      color: #fff
    }

    .black-bold .ProductItem .ProductItem-details .product-price,
    .black-bold .ProductItem .ProductItem-details .product-price .original-price .sqs-money-native {
      color: #fff
    }

    .black-bold .ProductItem .ProductItem-details .product-scarcity {
      color: #fff
    }

    .black-bold .ProductItem .ProductItem-details .variant-option,
    .black-bold .ProductItem .ProductItem-details .product-quantity-input,
    .black-bold .ProductItem .ProductItem-details .product-quantity-input input {
      color: #fff
    }

    .black-bold .ProductItem .ProductItem-details .variant-select-wrapper:after {
      border-bottom-color: #fff;
      border-right-color: #fff
    }

    .black-bold .ProductItem .ProductItem-nav-breadcrumb span,
    .black-bold .ProductItem .ProductItem-nav-pagination span,
    .black-bold .ProductItem .ProductItem-nav-breadcrumb a,
    .black-bold .ProductItem .ProductItem-nav-pagination a {
      color: #fff
    }

    .black-bold .ProductItem .product-item-gallery-carousel-control::after {
      border-color: #000
    }

    .black-bold .ProductItem .ProductItem-gallery-current-slide-indicator {
      color: #000
    }

    .black-bold .ProductItem .ProductItem-gallery-scroll::after {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #000 100%)
    }

    .black-bold .sqs-product-quick-view-content {
      background-color: #000
    }

    .black-bold [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-content {
      background-color: #fff
    }

    .black-bold [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details {
      color: #000
    }

    .black-bold [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .ProductItem-details-title {
      color: #000 !important
    }

    .black-bold [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .product-price,
    .black-bold [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .variant-option-title,
    .black-bold [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .variant-option,
    .black-bold [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .quantity-label,
    .black-bold [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .product-quantity-input input {
      color: #000
    }

    .black-bold [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .variant-select-wrapper:after {
      border-bottom-color: #000;
      border-right-color: #000
    }

    .black-bold .product-block .product-quantity-input input {
      color: #fff !important
    }

    .black-bold .item-pagination[data-collection-type^="events"],
    .black-bold.item-pagination[data-collection-type^="events"] {
      background-color: #000
    }

    .black-bold .item-pagination[data-collection-type^="events"] .item-pagination-icon svg,
    .black-bold.item-pagination[data-collection-type^="events"] .item-pagination-icon svg {
      stroke: #fff
    }

    .black-bold .item-pagination[data-collection-type^="events"] .events-item-pagination-date,
    .black-bold.item-pagination[data-collection-type^="events"] .events-item-pagination-date {
      color: #fff
    }

    .black-bold .item-pagination[data-collection-type^="events"] .item-pagination-title,
    .black-bold.item-pagination[data-collection-type^="events"] .item-pagination-title {
      color: #fff
    }

    .black-bold .sqs-block-collectionlink .collectionlink-title {
      color: #fff
    }

    .black-bold .image-overlay,
    .black-bold .sqs-image-content::after {
      background-color: #000
    }

    .black-bold .sqs-block-image .design-layout-poster .sqs-image-content::after,
    .black-bold .sqs-block-image .design-layout-poster .image-overlay {
      background-color: #474747
    }

    .black-bold .sqs-block-image .design-layout-poster .image-title * {
      color: #fff
    }

    .black-bold .sqs-block-image .design-layout-poster .image-subtitle * {
      color: #fff
    }

    .black-bold .sqs-block-image .design-layout-poster .image-title a,
    .black-bold .sqs-block-image .design-layout-poster .image-subtitle a {
      color: #fff
    }

    @media (hover:hover) {

      .black-bold .sqs-block-image .design-layout-poster .image-title a:hover,
      .black-bold .sqs-block-image .design-layout-poster .image-subtitle a:hover {
        opacity: .8
      }
    }

    .black-bold .sqs-block-image .design-layout-poster .image-title * {
      background-color: rgba(0, 0, 0, 0);
      box-shadow: .2em 0 0 rgba(0, 0, 0, 0), -.2em 0 0 rgba(0, 0, 0, 0)
    }

    .primary-button-style-solid .black-bold .sqs-block-image .design-layout-poster .image-button .sqs-button-element--primary {
      background: #fff;
      color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-block-image .design-layout-poster .image-button .sqs-button-element--primary {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-block-image .design-layout-poster .image-button .sqs-button-element--primary:hover {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .primary-button-style-outline .black-bold .sqs-block-image .design-layout-poster .image-button .sqs-button-element--primary {
      background: transparent;
      color: #fff;
      border: 2px solid #fff
    }

    @media (hover:hover) {
      .primary-button-style-outline .black-bold .sqs-block-image .design-layout-poster .image-button .sqs-button-element--primary:hover {
        background: #fff;
        color: #000
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-block-image .design-layout-poster .image-button .sqs-button-element--primary:hover {
      border-color: #000
    }

    .black-bold .sqs-block-image .design-layout-card .sqs-image-content::after,
    .black-bold .sqs-block-image .design-layout-card .image-overlay {
      background-color: #474747
    }

    .black-bold .sqs-block-image .design-layout-card .image-title * {
      color: #fff
    }

    .black-bold .sqs-block-image .design-layout-card .image-subtitle * {
      color: #fff
    }

    .black-bold .sqs-block-image .design-layout-card .image-title a,
    .black-bold .sqs-block-image .design-layout-card .image-subtitle a {
      color: #fff
    }

    @media (hover:hover) {

      .black-bold .sqs-block-image .design-layout-card .image-title a:hover,
      .black-bold .sqs-block-image .design-layout-card .image-subtitle a:hover {
        opacity: .8
      }
    }

    .black-bold .sqs-block-image .design-layout-card .image-title * {
      background-color: rgba(0, 0, 0, 0);
      box-shadow: .2em 0 0 rgba(0, 0, 0, 0), -.2em 0 0 rgba(0, 0, 0, 0)
    }

    .primary-button-style-solid .black-bold .sqs-block-image .design-layout-card .image-button .sqs-button-element--primary {
      background: #fff;
      color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-block-image .design-layout-card .image-button .sqs-button-element--primary {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-block-image .design-layout-card .image-button .sqs-button-element--primary:hover {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .primary-button-style-outline .black-bold .sqs-block-image .design-layout-card .image-button .sqs-button-element--primary {
      background: transparent;
      color: #fff;
      border: 2px solid #fff
    }

    @media (hover:hover) {
      .primary-button-style-outline .black-bold .sqs-block-image .design-layout-card .image-button .sqs-button-element--primary:hover {
        background: #fff;
        color: #000
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-block-image .design-layout-card .image-button .sqs-button-element--primary:hover {
      border-color: #000
    }

    .black-bold .sqs-block-image .design-layout-overlap .sqs-image-content::after,
    .black-bold .sqs-block-image .design-layout-overlap .image-overlay {
      background-color: #474747
    }

    .black-bold .sqs-block-image .design-layout-overlap .image-title * {
      color: #fff
    }

    .black-bold .sqs-block-image .design-layout-overlap .image-subtitle * {
      color: #fff
    }

    .black-bold .sqs-block-image .design-layout-overlap .image-title a,
    .black-bold .sqs-block-image .design-layout-overlap .image-subtitle a {
      color: #fff
    }

    @media (hover:hover) {

      .black-bold .sqs-block-image .design-layout-overlap .image-title a:hover,
      .black-bold .sqs-block-image .design-layout-overlap .image-subtitle a:hover {
        opacity: .8
      }
    }

    .black-bold .sqs-block-image .design-layout-overlap .image-title * {
      background-color: #000;
      box-shadow: .2em 0 0 #000, -.2em 0 0 #000
    }

    .primary-button-style-solid .black-bold .sqs-block-image .design-layout-overlap .image-button .sqs-button-element--primary {
      background: #fff;
      color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-block-image .design-layout-overlap .image-button .sqs-button-element--primary {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-block-image .design-layout-overlap .image-button .sqs-button-element--primary:hover {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .primary-button-style-outline .black-bold .sqs-block-image .design-layout-overlap .image-button .sqs-button-element--primary {
      background: transparent;
      color: #fff;
      border: 2px solid #fff
    }

    @media (hover:hover) {
      .primary-button-style-outline .black-bold .sqs-block-image .design-layout-overlap .image-button .sqs-button-element--primary:hover {
        background: #fff;
        color: #000
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-block-image .design-layout-overlap .image-button .sqs-button-element--primary:hover {
      border-color: #000
    }

    .black-bold .sqs-block-image .design-layout-collage .sqs-image-content::after,
    .black-bold .sqs-block-image .design-layout-collage .image-overlay {
      background-color: #474747
    }

    .black-bold .sqs-block-image .design-layout-collage .image-card {
      background-color: #fff
    }

    .black-bold .sqs-block-image .design-layout-collage .image-title * {
      color: #000
    }

    .black-bold .sqs-block-image .design-layout-collage .image-subtitle * {
      color: #000
    }

    .black-bold .sqs-block-image .design-layout-collage .image-title a,
    .black-bold .sqs-block-image .design-layout-collage .image-subtitle a {
      color: #000
    }

    @media (hover:hover) {

      .black-bold .sqs-block-image .design-layout-collage .image-title a:hover,
      .black-bold .sqs-block-image .design-layout-collage .image-subtitle a:hover {
        opacity: .8
      }
    }

    .black-bold .sqs-block-image .design-layout-collage .image-title * {
      background-color: rgba(0, 0, 0, 0);
      box-shadow: .2em 0 0 rgba(0, 0, 0, 0), -.2em 0 0 rgba(0, 0, 0, 0)
    }

    .primary-button-style-solid .black-bold .sqs-block-image .design-layout-collage .image-button .sqs-button-element--primary {
      background: #000;
      color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-block-image .design-layout-collage .image-button .sqs-button-element--primary {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-block-image .design-layout-collage .image-button .sqs-button-element--primary:hover {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .primary-button-style-outline .black-bold .sqs-block-image .design-layout-collage .image-button .sqs-button-element--primary {
      background: transparent;
      color: #000;
      border: 2px solid #000
    }

    @media (hover:hover) {
      .primary-button-style-outline .black-bold .sqs-block-image .design-layout-collage .image-button .sqs-button-element--primary:hover {
        background: #000;
        color: #fff
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-block-image .design-layout-collage .image-button .sqs-button-element--primary:hover {
      border-color: #fff
    }

    .black-bold .sqs-block-image .design-layout-stack .sqs-image-content::after,
    .black-bold .sqs-block-image .design-layout-stack .image-overlay {
      background-color: #474747
    }

    .black-bold .sqs-block-image .design-layout-stack .image-title * {
      color: #fff
    }

    .black-bold .sqs-block-image .design-layout-stack .image-subtitle * {
      color: #fff
    }

    .black-bold .sqs-block-image .design-layout-stack .image-title a,
    .black-bold .sqs-block-image .design-layout-stack .image-subtitle a {
      color: #fff
    }

    @media (hover:hover) {

      .black-bold .sqs-block-image .design-layout-stack .image-title a:hover,
      .black-bold .sqs-block-image .design-layout-stack .image-subtitle a:hover {
        opacity: .8
      }
    }

    .black-bold .sqs-block-image .design-layout-stack .image-title * {
      background-color: rgba(0, 0, 0, 0);
      box-shadow: .2em 0 0 rgba(0, 0, 0, 0), -.2em 0 0 rgba(0, 0, 0, 0)
    }

    .primary-button-style-solid .black-bold .sqs-block-image .design-layout-stack .image-button .sqs-button-element--primary {
      background: #fff;
      color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-block-image .design-layout-stack .image-button .sqs-button-element--primary {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-block-image .design-layout-stack .image-button .sqs-button-element--primary:hover {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .primary-button-style-outline .black-bold .sqs-block-image .design-layout-stack .image-button .sqs-button-element--primary {
      background: transparent;
      color: #fff;
      border: 2px solid #fff
    }

    @media (hover:hover) {
      .primary-button-style-outline .black-bold .sqs-block-image .design-layout-stack .image-button .sqs-button-element--primary:hover {
        background: #fff;
        color: #000
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-block-image .design-layout-stack .image-button .sqs-button-element--primary:hover {
      border-color: #000
    }

    .black-bold .sqs-block-accordion .accordion-divider {
      color: #fff
    }

    .black-bold .sqs-block-accordion .accordion-icon-container {
      color: #fff
    }

    .black-bold .menu-block .menu-select-labels {
      color: #fff
    }

    .black-bold .menu-block .menu-section-title {
      color: #fff
    }

    .black-bold .menu-block .menu-item-title {
      color: #fff
    }

    .black-bold .menu-block .menu-item-description {
      color: #fff
    }

    .black-bold .menu-block .menu-item-price-bottom {
      color: #fff
    }

    .black-bold .sqs-block-form .field-list .title {
      color: #fff
    }

    .black-bold .sqs-block-form .field-list .description {
      color: #fff
    }

    .black-bold .sqs-block-form .field-list .caption {
      color: #fff
    }

    .black-bold .sqs-block-form .field-list ::placeholder {
      color: #737373;
      opacity: 1
    }

    .black-bold .sqs-block-form .field-list :-ms-input-placeholder {
      color: #737373
    }

    .black-bold .sqs-block-form .field-list ::-ms-input-placeholder {
      color: #737373
    }

    .black-bold .sqs-block-form .field-list .option {
      color: #fff
    }

    .black-bold .sqs-block-form .field-list .question {
      color: #fff
    }

    .black-bold .sqs-block-form .sqs-editable-button.sqs-button-element--primary {
      background: #fff;
      color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-block-form .sqs-editable-button.sqs-button-element--primary {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-block-form .sqs-editable-button.sqs-button-element--primary:hover {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .primary-button-style-outline .black-bold .sqs-block-form .sqs-editable-button {
      background: transparent;
      color: #fff;
      border-color: #fff
    }

    @media (hover:hover) {
      .primary-button-style-outline .black-bold .sqs-block-form .sqs-editable-button:hover {
        background: #fff;
        color: #000
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-block-form .sqs-editable-button:hover {
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-block-form .sqs-editable-button {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .black-bold .sqs-block-quote blockquote {
      color: #fff
    }

    .black-bold .sqs-block-quote .source {
      color: #fff
    }

    .black-bold .sqs-block-newsletter .newsletter-form-header-title {
      color: #fff
    }

    .black-bold .sqs-block-newsletter .newsletter-form-header-description {
      color: #fff
    }

    .black-bold .sqs-block-newsletter .newsletter-form-field-element {
      border: 1px solid rgba(0, 0, 0, .12)
    }

    .black-bold .sqs-block-newsletter .newsletter-form-button {
      background-color: #fff !important;
      color: #000 !important
    }

    .primary-button-style-outline .black-bold .sqs-block-newsletter .newsletter-form-button {
      background-color: transparent !important;
      color: #fff !important;
      border-color: #fff !important
    }

    @media (hover:hover) {
      .primary-button-style-outline .black-bold .sqs-block-newsletter .newsletter-form-button:hover {
        background-color: #fff !important;
        color: #000 !important
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .black-bold .sqs-block-newsletter .newsletter-form-button:hover {
      border-color: #000 !important
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-block-newsletter .newsletter-form-button {
      background-color: #000 !important;
      color: #fff !important;
      border-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .sqs-block-newsletter .newsletter-form-button:hover {
      background-color: #fff !important;
      color: #000 !important;
      border-color: #000 !important
    }

    .black-bold .sqs-block-newsletter .newsletter-form-footnote {
      color: #fff !important
    }

    .primary-button-style-solid.primary-button-shape-underline .black-bold .newsletter-form-button {
      border-color: #000
    }

    .black-bold .sqs-block-summary-v2 .summary-header-text {
      color: #fff
    }

    .black-bold .sqs-block-summary-v2 .summary-title {
      color: #fff
    }

    .black-bold .sqs-block-summary-v2 .summary-excerpt {
      color: #fff
    }

    .black-bold .sqs-block-summary-v2 .summary-read-more-link {
      color: #fff
    }

    .black-bold .sqs-block-summary-v2 .summary-metadata--primary {
      color: #fff
    }

    .black-bold .sqs-block-summary-v2 .summary-metadata--secondary {
      color: #fff
    }

    .black-bold .product-scarcity {
      color: #fff
    }

    .black-bold .socialaccountlinks-v2-block .sqs-svg-icon--wrapper,
    .black-bold .social-account-links-v2-block .sqs-svg-icon--wrapper {
      transition: opacity 170ms ease-in-out
    }

    .black-bold .socialaccountlinks-v2-block .sqs-svg-icon--social,
    .black-bold .social-account-links-v2-block .sqs-svg-icon--social,
    .black-bold .socialaccountlinks-v2-block .sqs-use--icon,
    .black-bold .social-account-links-v2-block .sqs-use--icon,
    .black-bold .socialaccountlinks-v2-block .sqs-use--mask,
    .black-bold .social-account-links-v2-block .sqs-use--mask {
      fill: transparent
    }

    .black-bold .socialaccountlinks-v2-block .sqs-svg-icon--wrapper:hover,
    .black-bold .social-account-links-v2-block .sqs-svg-icon--wrapper:hover {
      opacity: .8
    }

    .black-bold .socialaccountlinks-v2-block .social-icons-style-regular .sqs-use--icon,
    .black-bold .social-account-links-v2-block .social-icons-style-regular .sqs-use--icon {
      fill: #fff
    }

    .black-bold .socialaccountlinks-v2-block .social-icons-style-knockout .sqs-use--mask,
    .black-bold .social-account-links-v2-block .social-icons-style-knockout .sqs-use--mask {
      fill: #fff
    }

    .black-bold .socialaccountlinks-v2-block .social-icons-style-solid .sqs-svg-icon--wrapper,
    .black-bold .social-account-links-v2-block .social-icons-style-solid .sqs-svg-icon--wrapper {
      background-color: #fff
    }

    .black-bold .socialaccountlinks-v2-block .social-icons-style-solid .sqs-use--icon,
    .black-bold .social-account-links-v2-block .social-icons-style-solid .sqs-use--icon {
      fill: #000
    }

    .black-bold .socialaccountlinks-v2-block .social-icons-style-border .sqs-svg-icon--wrapper,
    .black-bold .social-account-links-v2-block .social-icons-style-border .sqs-svg-icon--wrapper {
      border-color: #fff
    }

    .black-bold .socialaccountlinks-v2-block .social-icons-style-border .sqs-use--icon,
    .black-bold .social-account-links-v2-block .social-icons-style-border .sqs-use--icon {
      fill: #fff
    }

    /*! Squarespace LESS Compiler  (less.js language v1.3.3)  */
    .white-bold.page-section {
      color: #000
    }

    .white-bold.page-section.background-width--inset {
      background-color: #000
    }

    .white-bold:not(.has-background) .section-background {
      background-color: #fff
    }

    .white-bold h1 {
      color: #000
    }

    .white-bold h2 {
      color: #000
    }

    .white-bold h3 {
      color: #000
    }

    .white-bold h4 {
      color: #000
    }

    .white-bold .sqsrte-large {
      color: #000
    }

    .white-bold .sqsrte-small {
      color: #000
    }

    .white-bold .sqs-block-html a,
    .white-bold .read-more-link,
    .white-bold .entry-excerpt a,
    .white-bold .blog-excerpt a,
    .white-bold .eventlist-excerpt a,
    .white-bold .sqs-block-newsletter .newsletter-form-header a,
    .white-bold .sqs-block-newsletter .newsletter-form-footnote a,
    .white-bold .sqs-block-newsletter .form-submission-text a,
    .white-bold .sqs-block-form .form-submission-text a,
    .white-bold .sqs-block-accordion .accordion-item__description a {
      color: #000
    }

    .white-bold :focus,
    .white-bold a:focus {
      outline-color: #000
    }

    .white-bold .sqs-search-page-input.focus-within {
      outline-color: #000
    }

    .white-bold .sqs-search-page-input:focus-within {
      outline-color: #000
    }

    .white-bold .header[data-first-focusable-element][data-focus-visible-added] .header-announcement-bar-wrapper {
      outline-color: #000
    }

    .white-bold .ProductItem .variant-radiobtn[data-focus-visible-added]+label {
      outline-color: #000
    }

    .white-bold #pdp .star {
      fill: #000
    }

    .white-bold #pdp .star path {
      fill: #000
    }

    .white-bold .product-item-gallery-carousel-control:focus {
      outline-color: #000
    }

    .white-bold .sqs-modal-lightbox :focus {
      outline-color: #000
    }

    .white-bold .sqs-modal-lightbox.sqs-product-quick-view-lightbox :focus {
      outline-color: #000
    }

    .white-bold .sqs-modal-lightbox.sqs-product-quick-view-lightbox .sqs-product-quick-view-content :focus {
      outline-color: #000
    }

    .white-bold .sqs-modal-lightbox.sqs-product-quick-view-lightbox .sqs-product-quick-view-content .product-item-gallery-carousel-control:focus {
      outline-color: #000
    }

    .white-bold .sqs-block-button-element,
    .white-bold .image-button a,
    .white-bold .header-actions .btn,
    .white-bold .header-skip-link {
      color: #fff;
      background-color: #000;
      border-color: #000
    }

    .white-bold .ma-pricing-toggle-wrapper .ma-pricing-options .sqs-editable-button.ma-pricing-option-button {
      color: #000;
      border: 1px solid #000
    }

    @media (hover:hover) {
      .white-bold .ma-pricing-toggle-wrapper .ma-pricing-options .sqs-editable-button.ma-pricing-option-button:hover {
        background-color: #000;
        color: #fff
      }
    }

    .white-bold .ma-pricing-toggle-wrapper .ma-pricing-options .sqs-editable-button.ma-pricing-option-selected {
      color: #fff;
      background-color: #000
    }

    .primary-button-style-outline .white-bold .sqs-block-button-element--small,
    .primary-button-style-outline .white-bold .sqs-block-button-element--medium,
    .primary-button-style-outline .white-bold .sqs-block-button-element--large,
    .primary-button-style-outline .white-bold .header-actions .btn {
      color: #000;
      border-color: #000;
      background: transparent
    }

    @media (hover:hover) {

      .primary-button-style-outline .white-bold .sqs-block-button-element--small:hover,
      .primary-button-style-outline .white-bold .sqs-block-button-element--medium:hover,
      .primary-button-style-outline .white-bold .sqs-block-button-element--large:hover,
      .primary-button-style-outline .white-bold .header-actions .btn:hover {
        background: #000;
        color: #fff
      }
    }

    #siteWrapper.with-button-variants .white-bold .sqs-block-button-element--tertiary {
      color: #fff;
      border-color: #000;
      background: #000
    }

    #siteWrapper.with-button-variants .white-bold .sqs-block-button-element--secondary {
      color: #fff;
      border-color: #000;
      background: #000
    }

    body:not(.button-style-default) .white-bold .sqs-editable-button,
    body.button-style-default .white-bold .sqs-editable-button,
    body:not(.button-style-default) .white-bold .sqs-editable-button-layout,
    body.button-style-default .white-bold .sqs-editable-button-layout,
    body:not(.button-style-default) .white-bold .sqs-editable-button-font,
    body.button-style-default .white-bold .sqs-editable-button-font,
    body:not(.button-style-default) .white-bold .sqs-editable-button-color,
    body.button-style-default .white-bold .sqs-editable-button-color,
    body:not(.button-style-default) .white-bold .sqs-editable-button-style,
    body.button-style-default .white-bold .sqs-editable-button-style,
    body:not(.button-style-default) .white-bold .sqs-editable-button-shape,
    body.button-style-default .white-bold .sqs-editable-button-shape,
    body:not(.button-style-default) .white-bold .sqs-add-to-cart-button,
    body.button-style-default .white-bold .sqs-add-to-cart-button,
    body:not(.button-style-default) .white-bold .newsletter-form-button,
    body.button-style-default .white-bold .newsletter-form-button,
    body:not(.button-style-default) .white-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue,
    body.button-style-default .white-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue {
      color: #fff;
      background-color: #000;
      border-color: #000
    }

    @media (hover:hover) {

      body:not(.button-style-default) .white-bold .sqs-editable-button.comment-btn:hover,
      body.button-style-default .white-bold .sqs-editable-button.comment-btn:hover,
      body:not(.button-style-default) .white-bold .sqs-editable-button-layout.comment-btn:hover,
      body.button-style-default .white-bold .sqs-editable-button-layout.comment-btn:hover,
      body:not(.button-style-default) .white-bold .sqs-editable-button-font.comment-btn:hover,
      body.button-style-default .white-bold .sqs-editable-button-font.comment-btn:hover,
      body:not(.button-style-default) .white-bold .sqs-editable-button-color.comment-btn:hover,
      body.button-style-default .white-bold .sqs-editable-button-color.comment-btn:hover,
      body:not(.button-style-default) .white-bold .sqs-editable-button-style.comment-btn:hover,
      body.button-style-default .white-bold .sqs-editable-button-style.comment-btn:hover,
      body:not(.button-style-default) .white-bold .sqs-editable-button-shape.comment-btn:hover,
      body.button-style-default .white-bold .sqs-editable-button-shape.comment-btn:hover,
      body:not(.button-style-default) .white-bold .sqs-add-to-cart-button.comment-btn:hover,
      body.button-style-default .white-bold .sqs-add-to-cart-button.comment-btn:hover,
      body:not(.button-style-default) .white-bold .newsletter-form-button.comment-btn:hover,
      body.button-style-default .white-bold .newsletter-form-button.comment-btn:hover,
      body:not(.button-style-default) .white-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue.comment-btn:hover,
      body.button-style-default .white-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue.comment-btn:hover {
        background-color: #000
      }
    }

    body.primary-button-style-outline .white-bold .sqs-editable-button,
    body.primary-button-style-outline .white-bold .sqs-editable-button-layout,
    body.primary-button-style-outline .white-bold .sqs-editable-button-font,
    body.primary-button-style-outline .white-bold .sqs-editable-button-color,
    body.primary-button-style-outline .white-bold .sqs-editable-button-style,
    body.primary-button-style-outline .white-bold .sqs-editable-button-shape,
    body.primary-button-style-outline .white-bold .sqs-add-to-cart-button,
    body.primary-button-style-outline .white-bold .newsletter-form-button,
    body.primary-button-style-outline .white-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue {
      color: #000;
      border-color: #000;
      background: transparent
    }

    @media (hover:hover) {

      body.primary-button-style-outline .white-bold .sqs-editable-button:hover,
      body.primary-button-style-outline .white-bold .sqs-editable-button-layout:hover,
      body.primary-button-style-outline .white-bold .sqs-editable-button-font:hover,
      body.primary-button-style-outline .white-bold .sqs-editable-button-color:hover,
      body.primary-button-style-outline .white-bold .sqs-editable-button-style:hover,
      body.primary-button-style-outline .white-bold .sqs-editable-button-shape:hover,
      body.primary-button-style-outline .white-bold .sqs-add-to-cart-button:hover,
      body.primary-button-style-outline .white-bold .newsletter-form-button:hover,
      body.primary-button-style-outline .white-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue:hover,
      body.primary-button-style-outline .white-bold .sqs-editable-button.comment-btn:hover,
      body.primary-button-style-outline .white-bold .sqs-editable-button-layout.comment-btn:hover,
      body.primary-button-style-outline .white-bold .sqs-editable-button-font.comment-btn:hover,
      body.primary-button-style-outline .white-bold .sqs-editable-button-color.comment-btn:hover,
      body.primary-button-style-outline .white-bold .sqs-editable-button-style.comment-btn:hover,
      body.primary-button-style-outline .white-bold .sqs-editable-button-shape.comment-btn:hover,
      body.primary-button-style-outline .white-bold .sqs-add-to-cart-button.comment-btn:hover,
      body.primary-button-style-outline .white-bold .newsletter-form-button.comment-btn:hover,
      body.primary-button-style-outline .white-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue.comment-btn:hover {
        background: #000;
        color: #fff
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-block-button-element--small,
    .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-block-button-element--medium,
    .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-block-button-element--large,
    .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-button-element--primary,
    .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-button-element--secondary,
    .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-button-element--tertiary,
    .primary-button-style-outline.primary-button-shape-underline .white-bold .btn,
    .primary-button-style-outline.primary-button-shape-underline .white-bold .header-skip-link,
    .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-editable-button,
    .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-editable-button-layout,
    .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-editable-button-font,
    .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-editable-button-color,
    .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-editable-button-style,
    .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-editable-button-shape,
    .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-add-to-cart-button,
    .primary-button-style-outline.primary-button-shape-underline .white-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue {
      border-color: #000
    }

    @media (hover:hover) {

      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-block-button-element--small:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-block-button-element--medium:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-block-button-element--large:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-button-element--primary:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-button-element--secondary:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-button-element--tertiary:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .header-skip-link:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-editable-button:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-editable-button-layout:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-editable-button-font:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-editable-button-color:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-editable-button-style:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-editable-button-shape:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-add-to-cart-button:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-block-button-element--small.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-block-button-element--medium.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-block-button-element--large.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-button-element--primary.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-button-element--secondary.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-button-element--tertiary.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .btn.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .header-skip-link.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-editable-button.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-editable-button-layout.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-editable-button-font.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-editable-button-color.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-editable-button-style.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-editable-button-shape.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-add-to-cart-button.comment-btn:hover,
      .primary-button-style-outline.primary-button-shape-underline .white-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue.comment-btn:hover {
        border-color: #fff
      }
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-block-button-element--small,
    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-block-button-element--medium,
    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-block-button-element--large,
    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-button-element--primary,
    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-button-element--secondary,
    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-button-element--tertiary,
    .primary-button-style-solid.primary-button-shape-underline .white-bold .image-button a,
    .primary-button-style-solid.primary-button-shape-underline .white-bold .btn,
    .primary-button-style-solid.primary-button-shape-underline .white-bold .header-skip-link,
    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-editable-button,
    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-editable-button-layout,
    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-editable-button-font,
    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-editable-button-color,
    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-editable-button-style,
    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-editable-button-shape,
    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-add-to-cart-button,
    .primary-button-style-solid.primary-button-shape-underline .white-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    @media (hover:hover) {

      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-block-button-element--small:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-block-button-element--medium:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-block-button-element--large:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-button-element--primary:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-button-element--secondary:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-button-element--tertiary:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .image-button a:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .header-skip-link:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-editable-button:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-editable-button-layout:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-editable-button-font:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-editable-button-color:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-editable-button-style:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-editable-button-shape:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-add-to-cart-button:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-block-button-element--small.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-block-button-element--medium.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-block-button-element--large.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-button-element--primary.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-button-element--secondary.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-button-element--tertiary.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .image-button a.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .btn.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .header-skip-link.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-editable-button.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-editable-button-layout.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-editable-button-font.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-editable-button-color.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-editable-button-style.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-editable-button-shape.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-add-to-cart-button.comment-btn:hover,
      .primary-button-style-solid.primary-button-shape-underline .white-bold .tock-block div#Tock_widget_container>div.TockWidgetWrapper .TockButton-blue.comment-btn:hover {
        color: #fff;
        border-color: #fff;
        background-color: #000
      }
    }

    .white-bold .sqs-block-horizontalrule hr {
      background-color: #000
    }

    .white-bold .section-background-overlay {
      background-color: #fff
    }

    .white-bold .floating-cart {
      background-color: #000;
      color: #fff
    }

    .white-bold .floating-cart :focus {
      outline-color: #fff
    }

    .white-bold .floating-cart .icon--stroke svg {
      stroke: #fff
    }

    .tweak-transparent-header .sections .white-bold.page-section:first-child.background-width--full-bleed.has-background .section-background:after {
      content: '';
      display: block;
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      background: linear-gradient(#fff, 150px, transparent);
      opacity: .05
    }

    [data-header-style="theme"].header.white-bold,
    [data-header-style="dynamic"].header.white-bold {
      background-color: #fff
    }

    body:not(.header--menu-open) .white-bold .header-title-text a {
      color: #000
    }

    body:not(.header--menu-open) .white-bold .header-nav-folder-content,
    body:not(.header--menu-open) .white-bold .language-picker-content {
      background-color: #fff
    }

    body:not(.header--menu-open) .white-bold .header-nav-wrapper a {
      color: #000
    }

    body:not(.header--menu-open) .white-bold .header-nav-wrapper .header-nav-item--active a {
      color: #000
    }

    body:not(.header--menu-open) .white-bold .header-border[data-header-style="dynamic"] {
      border: solid #000
    }

    body:not(.header--menu-open) .white-bold .language-picker {
      color: #000
    }

    body:not(.header--menu-open) .white-bold .user-accounts-text-link {
      color: #000
    }

    body:not(.header--menu-open) .white-bold .cart-text-link {
      color: #000
    }

    body:not(.header--menu-open) .white-bold .burger-inner .top-bun,
    body:not(.header--menu-open) .white-bold .burger-inner .patty,
    body:not(.header--menu-open) .white-bold .burger-inner .bottom-bun {
      background-color: #000
    }

    body:not(.header--menu-open) .white-bold .header-actions .icon--stroke svg {
      stroke: #000
    }

    body:not(.header--menu-open) .white-bold .header-actions .icon--fill svg {
      fill: #000
    }

    body:not(.header--menu-open) .white-bold .header-actions .icon-cart-quantity {
      color: #000
    }

    body:not(.header--menu-open) .white-bold .header-nav-item--active a {
      background-repeat: repeat-x;
      background-image: linear-gradient(to right, currentColor 100%, currentColor 0);
      background-size: 1px 1px;
      background-position: 0 calc(100% - 0.1em)
    }

    body:not(.header--menu-open) .white-bold .header-nav-item--active .header-nav-folder-item a {
      background: none
    }

    body.header--menu-open .header.white-bold .header-title-text a {
      color: #000
    }

    body.header--menu-open .header.white-bold .header-burger .top-bun,
    body.header--menu-open .header.white-bold .header-burger .patty,
    body.header--menu-open .header.white-bold .header-burger .bottom-bun {
      background-color: #000
    }

    body.header--menu-open .header.white-bold .header-nav-folder-content {
      background-color: #fff
    }

    body.header--menu-open .header.white-bold .header-nav-wrapper a {
      color: #000
    }

    body.header--menu-open .header.white-bold .header-nav-wrapper .header-menu-nav-item--active a,
    body.header--menu-open .header.white-bold .header-nav-wrapper .header-nav-item--active a {
      color: #000
    }

    body.header--menu-open .header.white-bold .user-accounts-text-link {
      color: #000
    }

    body.header--menu-open .header.white-bold .cart-text-link {
      color: #000
    }

    body.header--menu-open .header.white-bold .header-actions .icon--stroke svg {
      stroke: #000
    }

    body.header--menu-open .header.white-bold .header-actions .icon--fill svg {
      fill: #000
    }

    body.header--menu-open .header.white-bold .header-actions .icon-cart-quantity {
      color: #000
    }

    .header-menu.white-bold .header-menu-bg {
      background-color: #fff
    }

    .header-menu.white-bold .header-menu-nav a:not(.btn) {
      color: #000
    }

    .header-menu.white-bold .header-menu-nav .header-menu-nav-item--active a,
    .header-menu.white-bold .header-menu-nav .header-nav-item--active a {
      color: #000
    }

    .header-menu.white-bold .header-menu-cta a.btn {
      color: #fff;
      background-color: #000;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .header-menu.white-bold .header-menu-cta .sqs-button-element--primary {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .header-menu.white-bold .header-menu-cta .sqs-button-element--primary:hover {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    body.primary-button-style-outline .header-menu.white-bold .header-menu-cta a {
      color: #000;
      border-color: #000;
      background: transparent
    }

    @media (hover:hover) {
      body.primary-button-style-outline .header-menu.white-bold .header-menu-cta a:hover {
        background: #000;
        color: #fff
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .header-menu.white-bold .header-menu-cta a:hover {
      border-color: #fff
    }

    .white-bold .sqs-announcement-bar {
      background: #fff
    }

    .white-bold .sqs-announcement-bar :focus,
    .white-bold .sqs-announcement-bar a:focus {
      outline-color: #000
    }

    .white-bold .sqs-announcement-bar-text p,
    .white-bold .sqs-announcement-bar-text a {
      color: #000
    }

    .white-bold .sqs-announcement-bar-close {
      background: transparent;
      color: #000
    }

    .white-bold .gallery-fullscreen-slideshow-control-btn::before,
    .white-bold .gallery-slideshow-control-btn::before {
      background: #fff
    }

    .white-bold .gallery-fullscreen-slideshow-control-btn svg,
    .white-bold .gallery-slideshow-control-btn svg {
      stroke: #000
    }

    .white-bold .gallery-fullscreen-slideshow-bullet {
      border-color: #fff;
      background-color: transparent
    }

    .white-bold .gallery-fullscreen-slideshow-bullet.active {
      background-color: #fff
    }

    .white-bold .gallery-lightbox-background {
      background-color: #fff;
      opacity: .9
    }

    .white-bold .gallery-lightbox-control-btn {
      color: #000
    }

    .white-bold .gallery-lightbox-control-btn .gallery-lightbox-control-btn-icon svg * {
      stroke: currentColor
    }

    .white-bold .gallery-lightbox-close-btn {
      color: #000
    }

    .white-bold .gallery-lightbox-close-btn .gallery-lightbox-close-btn-icon svg * {
      stroke: currentColor
    }

    .white-bold .user-items-list .list-section-title {
      color: #000
    }

    .white-bold .user-items-list .list-section-title a {
      color: #000
    }

    .primary-button-style-outline .white-bold .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      border-color: #000;
      background: transparent
    }

    @media (hover:hover) {
      .primary-button-style-outline .white-bold .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary:hover {
        background-color: #000;
        color: #fff
      }

      .primary-button-shape-underline.primary-button-style-outline .white-bold .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary:hover {
        border-color: #fff
      }
    }

    .primary-button-style-outline .white-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      border-color: #000;
      background: transparent
    }

    @media (hover:hover) {
      .primary-button-style-outline .white-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
        background-color: #000;
        color: #fff
      }

      .primary-button-shape-underline.primary-button-style-outline .white-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
        border-color: #fff
      }
    }

    .primary-button-style-outline .white-bold .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      border-color: #000;
      background: transparent
    }

    @media (hover:hover) {
      .primary-button-style-outline .white-bold .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary:hover {
        background-color: #000;
        color: #fff
      }

      .primary-button-shape-underline.primary-button-style-outline .white-bold .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary:hover {
        border-color: #fff
      }
    }

    .primary-button-style-outline .white-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      border-color: #000;
      background: transparent
    }

    @media (hover:hover) {
      .primary-button-style-outline .white-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
        background-color: #000;
        color: #fff
      }

      .primary-button-shape-underline.primary-button-style-outline .white-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
        border-color: #fff
      }
    }

    .primary-button-style-outline .white-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      border-color: #000;
      background: transparent
    }

    @media (hover:hover) {
      .primary-button-style-outline .white-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary:hover {
        background-color: #000;
        color: #fff
      }

      .primary-button-shape-underline.primary-button-style-outline .white-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button.sqs-button-element--primary:hover {
        border-color: #fff
      }
    }

    .primary-button-style-outline .white-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      border-color: #000;
      background: transparent
    }

    @media (hover:hover) {
      .primary-button-style-outline .white-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
        background-color: #000;
        color: #fff
      }

      .primary-button-shape-underline.primary-button-style-outline .white-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
        border-color: #fff
      }
    }

    .white-bold .user-items-list-simple .list-item-content__title {
      color: #000
    }

    .white-bold .user-items-list-simple .list-item-content__description {
      color: #000
    }

    .white-bold .user-items-list-simple .list-item-content__description a {
      color: #000
    }

    .white-bold .user-items-list-simple .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      background-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .user-items-list-simple .list-item-content__button.sqs-button-element--primary {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .user-items-list-simple .list-item-content__button.sqs-button-element--primary:hover {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    .white-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] {
      background-color: #f5f5f4
    }

    .white-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__title {
      color: #000
    }

    .white-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__description {
      color: #000
    }

    .white-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__description a {
      color: #000
    }

    .white-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      background-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    .white-bold .user-items-list-carousel .list-item-content__title {
      color: #000
    }

    .white-bold .user-items-list-carousel .list-item-content__description {
      color: #000
    }

    .white-bold .user-items-list-carousel .list-item-content__description a {
      color: #000
    }

    .white-bold .user-items-list-carousel .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      background-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .user-items-list-carousel .list-item-content__button.sqs-button-element--primary {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .user-items-list-carousel .list-item-content__button.sqs-button-element--primary:hover {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    .white-bold .user-items-list-carousel .user-items-list-carousel__arrow-icon-foreground {
      stroke: #fff
    }

    .white-bold .user-items-list-carousel .user-items-list-carousel__arrow-icon-background {
      background-color: #000
    }

    .white-bold .user-items-list-carousel .user-items-list-carousel__arrow-button::after {
      border-color: #fff
    }

    .white-bold .user-items-list-carousel .user-items-list-carousel__gutter::after {
      border-color: #000
    }

    .white-bold .user-items-list-carousel[data-layout-width="full"] .user-items-list-carousel__gutter::after {
      border-color: #000
    }

    .white-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] {
      background-color: #f5f5f4
    }

    .white-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__title {
      color: #000
    }

    .white-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__description {
      color: #000
    }

    .white-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__description a {
      color: #000
    }

    .white-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      background-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button.sqs-button-element--primary:hover {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    .white-bold .user-items-list-banner-slideshow .list-item-content__title {
      color: #000
    }

    .white-bold .user-items-list-banner-slideshow .list-item-content__description {
      color: #000
    }

    .white-bold .user-items-list-banner-slideshow .list-item-content__description a {
      color: #000
    }

    .white-bold .user-items-list-banner-slideshow .list-item-content__button.sqs-button-element--primary {
      color: #fff;
      background-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .user-items-list-banner-slideshow .list-item-content__button.sqs-button-element--primary {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .user-items-list-banner-slideshow .list-item-content__button.sqs-button-element--primary:hover {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    .white-bold .user-items-list-banner-slideshow .user-items-list-banner-slideshow__arrow-icon-foreground {
      stroke: #fff
    }

    .white-bold .user-items-list-banner-slideshow .user-items-list-banner-slideshow__arrow-icon-background {
      background-color: #000
    }

    .white-bold .user-items-list-banner-slideshow .user-items-list-banner-slideshow__arrow-button::after {
      border-color: #fff
    }

    .white-bold .user-items-list-banner-slideshow .slideshow-gutter::after {
      border-color: #000
    }

    .white-bold .user-items-list-banner-slideshow[data-layout-width="full-bleed"] .slideshow-gutter::after {
      border-color: #000
    }

    .white-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-card-background {
      background-color: #f5f5f4
    }

    .white-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__title {
      color: #000
    }

    .white-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__description {
      color: #000
    }

    .white-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__description a {
      color: #000
    }

    .white-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button {
      color: #fff;
      background-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button {
      color: #000;
      background-color: #fff;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
      color: #fff;
      background-color: #000;
      border-color: #fff
    }

    @media (hover:hover) {

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white-bold .image-button .image-button-inner a:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white-bold .sqs-add-to-cart-button:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white-bold .sqs-editable-button:not(input):hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white-bold .sqs-block-button-element:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white-bold .ma-pricing-toggle-wrapper .ma-pricing-option-button:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white-bold [data-animation-role="header-element"] .btn:hover {
        color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white-bold .image-button .image-button-inner a::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white-bold .sqs-add-to-cart-button::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white-bold .sqs-editable-button:not(input)::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white-bold .sqs-block-button-element::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white-bold .ma-pricing-toggle-wrapper .ma-pricing-option-button::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white-bold [data-animation-role="header-element"] .btn::before {
        border-color: #000;
        background-color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white-bold .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button::before {
        border-color: #000;
        background-color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button::before {
        border-color: #000;
        background-color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white-bold .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button::before {
        border-color: #000;
        background-color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button::before {
        border-color: #000;
        background-color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button::before {
        border-color: #000;
        background-color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button::before {
        border-color: #000;
        background-color: #fff
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white-bold .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button:hover {
        color: #000
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
        color: #000
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white-bold .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button:hover {
        color: #000
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
        color: #000
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button:hover {
        color: #000
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-solid .white-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
        color: #000
      }
    }

    @media (hover:hover) {

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .image-button a:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .sqs-add-to-cart-button:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .sqs-editable-button:not(input):hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .sqs-block-button-element:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .ma-pricing-toggle-wrapper .ma-pricing-option-button:hover,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold [data-animation-role="header-element"] .btn:hover {
        background-color: transparent !important;
        color: #fff
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .image-button a::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .sqs-add-to-cart-button::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .sqs-editable-button:not(input)::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .sqs-block-button-element::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .ma-pricing-toggle-wrapper .ma-pricing-option-button::before,
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold [data-animation-role="header-element"] .btn::before {
        border-color: #000;
        background-color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button {
        color: #000;
        border-color: #000;
        background: transparent
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button::before {
        border-color: #000;
        background-color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button {
        color: #000;
        border-color: #000;
        background: transparent
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button::before {
        border-color: #000;
        background-color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button {
        color: #000;
        border-color: #000;
        background: transparent
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button::before {
        border-color: #000;
        background-color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button {
        color: #000;
        border-color: #000;
        background: transparent
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button::before {
        border-color: #000;
        background-color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button {
        color: #000;
        border-color: #000;
        background: transparent
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button::before {
        border-color: #000;
        background-color: #000
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button {
        color: #000;
        border-color: #000;
        background: transparent
      }

      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button::before {
        border-color: #000;
        background-color: #000
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .user-items-list-simple .list-item[data-is-card-enabled="false"] .list-item-content__button:hover {
        background-color: transparent;
        color: #fff
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .user-items-list-simple .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
        background-color: transparent;
        color: #fff
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .user-items-list-carousel .list-item[data-is-card-enabled="false"] .list-item-content__button:hover {
        background-color: transparent;
        color: #fff
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .user-items-list-carousel .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
        background-color: transparent;
        color: #fff
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="false"] .list-item-content__button:hover {
        background-color: transparent;
        color: #fff
      }
    }

    @media (hover:hover) and (hover:hover) {
      .tweak-global-animations-animation-type-flex.primary-button-style-outline .white-bold .user-items-list-banner-slideshow .list-item[data-is-card-enabled="true"] .list-item-content__button:hover {
        background-color: transparent;
        color: #fff
      }
    }

    .white-bold .ImageAndText__headline {
      color: #000
    }

    .white-bold .ImageAndText__subheadline {
      color: #000
    }

    .white-bold .ImageAndText__button-link {
      color: #fff;
      background-color: #000
    }

    .white-bold .ImageAndText__text-outer-wrapper[data-text-card-enabled="true"] {
      background-color: #f5f5f4
    }

    .white-bold .portfolio-grid-overlay .portfolio-title {
      color: #000
    }

    .white-bold .portfolio-grid-overlay .portfolio-overlay {
      background-color: #fff
    }

    .white-bold .portfolio-grid-basic .portfolio-title {
      color: #000
    }

    .white-bold .portfolio-hover[data-variant-hover-cover] .portfolio-hover-item-title {
      color: #000
    }

    .white-bold .collection-type-portfolio-index-background .portfolio-index-background-link h1 {
      color: #000
    }

    .white-bold .portfolio-hover[data-variant-hover-follow] .portfolio-hover-item-title {
      color: #000
    }

    .white-bold .portfolio-hover[data-variant-hover-static] .portfolio-hover-item-title {
      color: #000
    }

    .white-bold .item-pagination[data-collection-type^="portfolio"],
    .white-bold.item-pagination[data-collection-type^="portfolio"] {
      background-color: #fff
    }

    .white-bold .item-pagination[data-collection-type^="portfolio"] .item-pagination-icon svg,
    .white-bold.item-pagination[data-collection-type^="portfolio"] .item-pagination-icon svg {
      stroke: #000
    }

    .white-bold .item-pagination[data-collection-type^="portfolio"] .item-pagination-prev-next,
    .white-bold.item-pagination[data-collection-type^="portfolio"] .item-pagination-prev-next {
      color: #000
    }

    .white-bold .item-pagination[data-collection-type^="portfolio"] .item-pagination-title,
    .white-bold.item-pagination[data-collection-type^="portfolio"] .item-pagination-title {
      color: #000
    }

    .white-bold .lesson-title {
      color: #fff
    }

    .white-bold .lessons-grid-meta-container {
      color: #fff
    }

    .white-bold .grid-desc {
      color: #fff
    }

    .white-bold .nested-category-children,
    .white-bold .nested-category-tree-wrapper {
      color: #fff
    }

    .white-bold .lesson-details-title {
      color: #fff
    }

    .white-bold .lesson-grid-meta-container {
      color: #fff
    }

    .white-bold .lesson-details-description {
      color: #fff
    }

    .white-bold .blog-alternating-side-by-side .blog-more-link {
      color: #000
    }

    .white-bold .blog-alternating-side-by-side .blog-more-link::after {
      background: #000
    }

    .white-bold .blog-alternating-side-by-side .blog-title {
      color: #000
    }

    .white-bold .blog-alternating-side-by-side .blog-categories-list a,
    .white-bold .blog-alternating-side-by-side .blog-author,
    .white-bold .blog-alternating-side-by-side .blog-date,
    .white-bold .blog-alternating-side-by-side .blog-meta-delimiter {
      color: #000
    }

    .white-bold .blog-alternating-side-by-side .blog-excerpt {
      color: #000
    }

    .white-bold .blog-alternating-side-by-side .blog-list-pagination {
      color: #000
    }

    .white-bold .blog-alternating-side-by-side .blog-list-pagination .blog-list-pagination-icon {
      stroke: #000
    }

    .white-bold .blog-basic-grid .blog-more-link {
      color: #000
    }

    .white-bold .blog-basic-grid .blog-more-link::after {
      background: #000
    }

    .white-bold .blog-basic-grid .blog-title {
      color: #000
    }

    .white-bold .blog-basic-grid .blog-categories-list a,
    .white-bold .blog-basic-grid .blog-author,
    .white-bold .blog-basic-grid .blog-date,
    .white-bold .blog-basic-grid .blog-meta-delimiter {
      color: #000
    }

    .white-bold .blog-basic-grid .blog-excerpt {
      color: #000
    }

    .white-bold .blog-basic-grid .blog-list-pagination {
      color: #000
    }

    .white-bold .blog-basic-grid .blog-list-pagination .blog-list-pagination-icon {
      stroke: #000
    }

    .white-bold .blog-masonry .blog-more-link {
      color: #000
    }

    .white-bold .blog-masonry .blog-more-link::after {
      background: #000
    }

    .white-bold .blog-masonry .blog-title {
      color: #000
    }

    .white-bold .blog-masonry .blog-categories-list a,
    .white-bold .blog-masonry .blog-author,
    .white-bold .blog-masonry .blog-date,
    .white-bold .blog-masonry .blog-meta-delimiter {
      color: #000
    }

    .white-bold .blog-masonry .blog-excerpt {
      color: #000
    }

    .white-bold .blog-masonry .blog-list-pagination {
      color: #000
    }

    .white-bold .blog-masonry .blog-list-pagination .blog-list-pagination-icon {
      stroke: #000
    }

    .white-bold .blog-side-by-side .blog-more-link {
      color: #000
    }

    .white-bold .blog-side-by-side .blog-more-link::after {
      background: #000
    }

    .white-bold .blog-side-by-side .blog-title {
      color: #000
    }

    .white-bold .blog-side-by-side .blog-categories-list a,
    .white-bold .blog-side-by-side .blog-author,
    .white-bold .blog-side-by-side .blog-date,
    .white-bold .blog-side-by-side .blog-meta-delimiter {
      color: #000
    }

    .white-bold .blog-side-by-side .blog-excerpt {
      color: #000
    }

    .white-bold .blog-side-by-side .blog-list-pagination {
      color: #000
    }

    .white-bold .blog-side-by-side .blog-list-pagination .blog-list-pagination-icon {
      stroke: #000
    }

    .white-bold .blog-single-column .blog-more-link {
      color: #000
    }

    .white-bold .blog-single-column .blog-more-link::after {
      background: #000
    }

    .white-bold .blog-single-column .blog-title {
      color: #000
    }

    .white-bold .blog-single-column .blog-categories-list a,
    .white-bold .blog-single-column .blog-author,
    .white-bold .blog-single-column .blog-date,
    .white-bold .blog-single-column .blog-meta-delimiter {
      color: #000
    }

    .white-bold .blog-single-column .blog-excerpt {
      color: #000
    }

    .white-bold .blog-single-column .blog-list-pagination {
      color: #000
    }

    .white-bold .blog-single-column .blog-list-pagination .blog-list-pagination-icon {
      stroke: #000
    }

    .white-bold .blog-item-wrapper .blog-item-title h1.entry-title {
      color: #000
    }

    .white-bold .blog-item-wrapper .blog-meta-item,
    .white-bold .blog-item-wrapper .blog-meta-item a,
    .white-bold .blog-item-wrapper .blog-meta-item span {
      text-decoration: none;
      color: #000
    }

    .white-bold .blog-item-wrapper .author-name,
    .white-bold .blog-item-wrapper .author-website,
    .white-bold .blog-item-wrapper .author-bio {
      color: #000
    }

    .white-bold .blog-item-wrapper #comments .header-controls,
    .white-bold .blog-item-wrapper #comments .header-controls .comment-count,
    .white-bold .blog-item-wrapper .comment-header .user-info,
    .white-bold .blog-item-wrapper .comment-header .controls {
      color: #000
    }

    .white-bold .blog-item-wrapper .comment-body * {
      color: #000
    }

    .white-bold .item-pagination[data-collection-type^="blog"],
    .white-bold.item-pagination[data-collection-type^="blog"] {
      background-color: #fff
    }

    .white-bold .item-pagination[data-collection-type^="blog"] .item-pagination-icon svg,
    .white-bold.item-pagination[data-collection-type^="blog"] .item-pagination-icon svg {
      stroke: #000
    }

    .white-bold .item-pagination[data-collection-type^="blog"] .item-pagination-prev-next,
    .white-bold.item-pagination[data-collection-type^="blog"] .item-pagination-prev-next {
      color: #000
    }

    .white-bold .item-pagination[data-collection-type^="blog"] .item-pagination-title,
    .white-bold.item-pagination[data-collection-type^="blog"] .item-pagination-title {
      color: #000
    }

    .white-bold .products.collection-content-wrapper .nested-category-breadcrumb-link {
      color: #000
    }

    .white-bold .products.collection-content-wrapper .ProductItem-nav-breadcrumb-link {
      color: #000
    }

    .white-bold .products.collection-content-wrapper .grid-item.on-sale .sqs-money-native {
      color: #fff
    }

    .white-bold .products.collection-content-wrapper .grid-item.on-sale .original-price .sqs-money-native {
      color: #000
    }

    .white-bold .products.collection-content-wrapper .product-mark.sale {
      color: #fff
    }

    .white-bold .products.collection-content-wrapper .list-pagination .product-list-pagination-icon svg {
      stroke: #000
    }

    .white-bold .products.collection-content-wrapper .list-pagination-nested-categories {
      text-transform: uppercase
    }

    .white-bold .products.collection-content-wrapper .list-pagination-nested-categories .product-list-pagination-icon {
      height: 15px;
      width: 15px
    }

    .white-bold .products.collection-content-wrapper .list-pagination-nested-categories .list-pagination-next {
      text-align: right;
      align-items: center
    }

    .white-bold .products.collection-content-wrapper .list-pagination-nested-categories .list-pagination-prev {
      align-items: center
    }

    .white-bold .products.collection-content-wrapper .category-filter-delimiter {
      color: #000
    }

    .white-bold .products.collection-content-wrapper .category-filter-link::after {
      background: #000
    }

    @media (hover:hover) {
      .white-bold .products.collection-content-wrapper .category-filter-link:hover {
        color: #000
      }
    }

    .white-bold .products.collection-content-wrapper .category-filter-link.category-filter-link-all,
    .white-bold .products.collection-content-wrapper .category-filter-link.active {
      color: #000
    }

    .white-bold .products.collection-content-wrapper .category-filter-list.other-active .category-filter-link {
      color: #000
    }

    @media (hover:hover) {
      .white-bold .products.collection-content-wrapper .category-filter-list.other-active .category-filter-link:hover {
        color: #000
      }
    }

    .white-bold .products.collection-content-wrapper .category-filter-list.other-active .category-filter-link.active {
      color: #000
    }

    .white-bold .products.collection-content-wrapper .grid-main-meta .grid-title {
      color: #000
    }

    .white-bold .products.collection-content-wrapper .grid-main-meta .grid-prices {
      color: #000
    }

    .white-bold .products.collection-content-wrapper .grid-meta-status {
      color: #fff
    }

    .white-bold .products.collection-content-wrapper .product-scarcity {
      color: #000
    }

    .white-bold .on-sale .product-details .sqs-money-native {
      color: #fff
    }

    .white-bold .on-sale .product-details .original-price .sqs-money-native {
      color: #000
    }

    .white-bold .ProductItem.on-sale .ProductItem-details .product-price .sqs-money-native {
      color: #fff
    }

    .white-bold .ProductItem .ProductItem-details {
      color: #000
    }

    .white-bold .ProductItem .ProductItem-details h1.ProductItem-details-title {
      color: #000
    }

    .white-bold .ProductItem .ProductItem-details .product-price {
      color: #000
    }

    .white-bold .ProductItem .ProductItem-details .product-price,
    .white-bold .ProductItem .ProductItem-details .product-price .original-price .sqs-money-native {
      color: #000
    }

    .white-bold .ProductItem .ProductItem-details .product-scarcity {
      color: #fff
    }

    .white-bold .ProductItem .ProductItem-details .variant-option,
    .white-bold .ProductItem .ProductItem-details .product-quantity-input,
    .white-bold .ProductItem .ProductItem-details .product-quantity-input input {
      color: #000
    }

    .white-bold .ProductItem .ProductItem-details .variant-select-wrapper:after {
      border-bottom-color: #000;
      border-right-color: #000
    }

    .white-bold .ProductItem .ProductItem-nav-breadcrumb span,
    .white-bold .ProductItem .ProductItem-nav-pagination span,
    .white-bold .ProductItem .ProductItem-nav-breadcrumb a,
    .white-bold .ProductItem .ProductItem-nav-pagination a {
      color: #000
    }

    .white-bold .ProductItem .product-item-gallery-carousel-control::after {
      border-color: #000
    }

    .white-bold .ProductItem .ProductItem-gallery-current-slide-indicator {
      color: #000
    }

    .white-bold .ProductItem .ProductItem-gallery-scroll::after {
      background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%)
    }

    .white-bold .sqs-product-quick-view-content {
      background-color: #fff
    }

    .white-bold [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-content {
      background-color: #fff
    }

    .white-bold [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details {
      color: #000
    }

    .white-bold [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .ProductItem-details-title {
      color: #000 !important
    }

    .white-bold [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .product-price,
    .white-bold [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .variant-option-title,
    .white-bold [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .variant-option,
    .white-bold [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .quantity-label,
    .white-bold [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .product-quantity-input input {
      color: #000
    }

    .white-bold [data-quick-view-lightbox-colors="true"] .sqs-product-quick-view-lightbox .ProductItem-details .variant-select-wrapper:after {
      border-bottom-color: #000;
      border-right-color: #000
    }

    .white-bold .product-block .product-quantity-input input {
      color: #000 !important
    }

    .white-bold .item-pagination[data-collection-type^="events"],
    .white-bold.item-pagination[data-collection-type^="events"] {
      background-color: #fff
    }

    .white-bold .item-pagination[data-collection-type^="events"] .item-pagination-icon svg,
    .white-bold.item-pagination[data-collection-type^="events"] .item-pagination-icon svg {
      stroke: #000
    }

    .white-bold .item-pagination[data-collection-type^="events"] .events-item-pagination-date,
    .white-bold.item-pagination[data-collection-type^="events"] .events-item-pagination-date {
      color: #000
    }

    .white-bold .item-pagination[data-collection-type^="events"] .item-pagination-title,
    .white-bold.item-pagination[data-collection-type^="events"] .item-pagination-title {
      color: #000
    }

    .white-bold .sqs-block-collectionlink .collectionlink-title {
      color: #000
    }

    .white-bold .image-overlay,
    .white-bold .sqs-image-content::after {
      background-color: #fff
    }

    .white-bold .sqs-block-image .design-layout-poster .sqs-image-content::after,
    .white-bold .sqs-block-image .design-layout-poster .image-overlay {
      background-color: #474747
    }

    .white-bold .sqs-block-image .design-layout-poster .image-title * {
      color: #fff
    }

    .white-bold .sqs-block-image .design-layout-poster .image-subtitle * {
      color: #fff
    }

    .white-bold .sqs-block-image .design-layout-poster .image-title a,
    .white-bold .sqs-block-image .design-layout-poster .image-subtitle a {
      color: #fff
    }

    @media (hover:hover) {

      .white-bold .sqs-block-image .design-layout-poster .image-title a:hover,
      .white-bold .sqs-block-image .design-layout-poster .image-subtitle a:hover {
        opacity: .8
      }
    }

    .white-bold .sqs-block-image .design-layout-poster .image-title * {
      background-color: rgba(255, 255, 255, 0);
      box-shadow: .2em 0 0 rgba(255, 255, 255, 0), -.2em 0 0 rgba(255, 255, 255, 0)
    }

    .primary-button-style-solid .white-bold .sqs-block-image .design-layout-poster .image-button .sqs-button-element--primary {
      background: #000;
      color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-block-image .design-layout-poster .image-button .sqs-button-element--primary {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-block-image .design-layout-poster .image-button .sqs-button-element--primary:hover {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .primary-button-style-outline .white-bold .sqs-block-image .design-layout-poster .image-button .sqs-button-element--primary {
      background: transparent;
      color: #000;
      border: 2px solid #000
    }

    @media (hover:hover) {
      .primary-button-style-outline .white-bold .sqs-block-image .design-layout-poster .image-button .sqs-button-element--primary:hover {
        background: #000;
        color: #fff
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-block-image .design-layout-poster .image-button .sqs-button-element--primary:hover {
      border-color: #fff
    }

    .white-bold .sqs-block-image .design-layout-card .sqs-image-content::after,
    .white-bold .sqs-block-image .design-layout-card .image-overlay {
      background-color: #474747
    }

    .white-bold .sqs-block-image .design-layout-card .image-title * {
      color: #000
    }

    .white-bold .sqs-block-image .design-layout-card .image-subtitle * {
      color: #000
    }

    .white-bold .sqs-block-image .design-layout-card .image-title a,
    .white-bold .sqs-block-image .design-layout-card .image-subtitle a {
      color: #000
    }

    @media (hover:hover) {

      .white-bold .sqs-block-image .design-layout-card .image-title a:hover,
      .white-bold .sqs-block-image .design-layout-card .image-subtitle a:hover {
        opacity: .8
      }
    }

    .white-bold .sqs-block-image .design-layout-card .image-title * {
      background-color: rgba(255, 255, 255, 0);
      box-shadow: .2em 0 0 rgba(255, 255, 255, 0), -.2em 0 0 rgba(255, 255, 255, 0)
    }

    .primary-button-style-solid .white-bold .sqs-block-image .design-layout-card .image-button .sqs-button-element--primary {
      background: #000;
      color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-block-image .design-layout-card .image-button .sqs-button-element--primary {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-block-image .design-layout-card .image-button .sqs-button-element--primary:hover {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .primary-button-style-outline .white-bold .sqs-block-image .design-layout-card .image-button .sqs-button-element--primary {
      background: transparent;
      color: #000;
      border: 2px solid #000
    }

    @media (hover:hover) {
      .primary-button-style-outline .white-bold .sqs-block-image .design-layout-card .image-button .sqs-button-element--primary:hover {
        background: #000;
        color: #fff
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-block-image .design-layout-card .image-button .sqs-button-element--primary:hover {
      border-color: #fff
    }

    .white-bold .sqs-block-image .design-layout-overlap .sqs-image-content::after,
    .white-bold .sqs-block-image .design-layout-overlap .image-overlay {
      background-color: #474747
    }

    .white-bold .sqs-block-image .design-layout-overlap .image-title * {
      color: #000
    }

    .white-bold .sqs-block-image .design-layout-overlap .image-subtitle * {
      color: #000
    }

    .white-bold .sqs-block-image .design-layout-overlap .image-title a,
    .white-bold .sqs-block-image .design-layout-overlap .image-subtitle a {
      color: #000
    }

    @media (hover:hover) {

      .white-bold .sqs-block-image .design-layout-overlap .image-title a:hover,
      .white-bold .sqs-block-image .design-layout-overlap .image-subtitle a:hover {
        opacity: .8
      }
    }

    .white-bold .sqs-block-image .design-layout-overlap .image-title * {
      background-color: #fff;
      box-shadow: .2em 0 0 #fff, -.2em 0 0 #fff
    }

    .primary-button-style-solid .white-bold .sqs-block-image .design-layout-overlap .image-button .sqs-button-element--primary {
      background: #000;
      color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-block-image .design-layout-overlap .image-button .sqs-button-element--primary {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-block-image .design-layout-overlap .image-button .sqs-button-element--primary:hover {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .primary-button-style-outline .white-bold .sqs-block-image .design-layout-overlap .image-button .sqs-button-element--primary {
      background: transparent;
      color: #000;
      border: 2px solid #000
    }

    @media (hover:hover) {
      .primary-button-style-outline .white-bold .sqs-block-image .design-layout-overlap .image-button .sqs-button-element--primary:hover {
        background: #000;
        color: #fff
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-block-image .design-layout-overlap .image-button .sqs-button-element--primary:hover {
      border-color: #fff
    }

    .white-bold .sqs-block-image .design-layout-collage .sqs-image-content::after,
    .white-bold .sqs-block-image .design-layout-collage .image-overlay {
      background-color: #474747
    }

    .white-bold .sqs-block-image .design-layout-collage .image-card {
      background-color: #f5f5f4
    }

    .white-bold .sqs-block-image .design-layout-collage .image-title * {
      color: #000
    }

    .white-bold .sqs-block-image .design-layout-collage .image-subtitle * {
      color: #000
    }

    .white-bold .sqs-block-image .design-layout-collage .image-title a,
    .white-bold .sqs-block-image .design-layout-collage .image-subtitle a {
      color: #000
    }

    @media (hover:hover) {

      .white-bold .sqs-block-image .design-layout-collage .image-title a:hover,
      .white-bold .sqs-block-image .design-layout-collage .image-subtitle a:hover {
        opacity: .8
      }
    }

    .white-bold .sqs-block-image .design-layout-collage .image-title * {
      background-color: rgba(255, 255, 255, 0);
      box-shadow: .2em 0 0 rgba(255, 255, 255, 0), -.2em 0 0 rgba(255, 255, 255, 0)
    }

    .primary-button-style-solid .white-bold .sqs-block-image .design-layout-collage .image-button .sqs-button-element--primary {
      background: #000;
      color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-block-image .design-layout-collage .image-button .sqs-button-element--primary {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-block-image .design-layout-collage .image-button .sqs-button-element--primary:hover {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .primary-button-style-outline .white-bold .sqs-block-image .design-layout-collage .image-button .sqs-button-element--primary {
      background: transparent;
      color: #000;
      border: 2px solid #000
    }

    @media (hover:hover) {
      .primary-button-style-outline .white-bold .sqs-block-image .design-layout-collage .image-button .sqs-button-element--primary:hover {
        background: #000;
        color: #fff
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-block-image .design-layout-collage .image-button .sqs-button-element--primary:hover {
      border-color: #fff
    }

    .white-bold .sqs-block-image .design-layout-stack .sqs-image-content::after,
    .white-bold .sqs-block-image .design-layout-stack .image-overlay {
      background-color: #474747
    }

    .white-bold .sqs-block-image .design-layout-stack .image-title * {
      color: #000
    }

    .white-bold .sqs-block-image .design-layout-stack .image-subtitle * {
      color: #000
    }

    .white-bold .sqs-block-image .design-layout-stack .image-title a,
    .white-bold .sqs-block-image .design-layout-stack .image-subtitle a {
      color: #000
    }

    @media (hover:hover) {

      .white-bold .sqs-block-image .design-layout-stack .image-title a:hover,
      .white-bold .sqs-block-image .design-layout-stack .image-subtitle a:hover {
        opacity: .8
      }
    }

    .white-bold .sqs-block-image .design-layout-stack .image-title * {
      background-color: rgba(255, 255, 255, 0);
      box-shadow: .2em 0 0 rgba(255, 255, 255, 0), -.2em 0 0 rgba(255, 255, 255, 0)
    }

    .primary-button-style-solid .white-bold .sqs-block-image .design-layout-stack .image-button .sqs-button-element--primary {
      background: #000;
      color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-block-image .design-layout-stack .image-button .sqs-button-element--primary {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-block-image .design-layout-stack .image-button .sqs-button-element--primary:hover {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .primary-button-style-outline .white-bold .sqs-block-image .design-layout-stack .image-button .sqs-button-element--primary {
      background: transparent;
      color: #000;
      border: 2px solid #000
    }

    @media (hover:hover) {
      .primary-button-style-outline .white-bold .sqs-block-image .design-layout-stack .image-button .sqs-button-element--primary:hover {
        background: #000;
        color: #fff
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-block-image .design-layout-stack .image-button .sqs-button-element--primary:hover {
      border-color: #fff
    }

    .white-bold .sqs-block-accordion .accordion-divider {
      color: #000
    }

    .white-bold .sqs-block-accordion .accordion-icon-container {
      color: #000
    }

    .white-bold .menu-block .menu-select-labels {
      color: #000
    }

    .white-bold .menu-block .menu-section-title {
      color: #000
    }

    .white-bold .menu-block .menu-item-title {
      color: #000
    }

    .white-bold .menu-block .menu-item-description {
      color: #000
    }

    .white-bold .menu-block .menu-item-price-bottom {
      color: #000
    }

    .white-bold .sqs-block-form .field-list .title {
      color: #000
    }

    .white-bold .sqs-block-form .field-list .description {
      color: #000
    }

    .white-bold .sqs-block-form .field-list .caption {
      color: #000
    }

    .white-bold .sqs-block-form .field-list ::placeholder {
      color: #737373;
      opacity: 1
    }

    .white-bold .sqs-block-form .field-list :-ms-input-placeholder {
      color: #737373
    }

    .white-bold .sqs-block-form .field-list ::-ms-input-placeholder {
      color: #737373
    }

    .white-bold .sqs-block-form .field-list .option {
      color: #000
    }

    .white-bold .sqs-block-form .field-list .question {
      color: #000
    }

    .white-bold .sqs-block-form .sqs-editable-button.sqs-button-element--primary {
      background: #000;
      color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-block-form .sqs-editable-button.sqs-button-element--primary {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-block-form .sqs-editable-button.sqs-button-element--primary:hover {
      background: #000;
      color: #fff;
      border-color: #fff
    }

    .primary-button-style-outline .white-bold .sqs-block-form .sqs-editable-button {
      background: transparent;
      color: #000;
      border-color: #000
    }

    @media (hover:hover) {
      .primary-button-style-outline .white-bold .sqs-block-form .sqs-editable-button:hover {
        background: #000;
        color: #fff
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-block-form .sqs-editable-button:hover {
      border-color: #fff
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-block-form .sqs-editable-button {
      background: #fff;
      color: #000;
      border-color: #000
    }

    .white-bold .sqs-block-quote blockquote {
      color: #000
    }

    .white-bold .sqs-block-quote .source {
      color: #000
    }

    .white-bold .sqs-block-newsletter .newsletter-form-header-title {
      color: #000
    }

    .white-bold .sqs-block-newsletter .newsletter-form-header-description {
      color: #000
    }

    .white-bold .sqs-block-newsletter .newsletter-form-field-element {
      border: 1px solid rgba(0, 0, 0, .12)
    }

    .white-bold .sqs-block-newsletter .newsletter-form-button {
      background-color: #000 !important;
      color: #fff !important
    }

    .primary-button-style-outline .white-bold .sqs-block-newsletter .newsletter-form-button {
      background-color: transparent !important;
      color: #000 !important;
      border-color: #000 !important
    }

    @media (hover:hover) {
      .primary-button-style-outline .white-bold .sqs-block-newsletter .newsletter-form-button:hover {
        background-color: #000 !important;
        color: #fff !important
      }
    }

    .primary-button-style-outline.primary-button-shape-underline .white-bold .sqs-block-newsletter .newsletter-form-button:hover {
      border-color: #fff !important
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-block-newsletter .newsletter-form-button {
      background-color: #fff !important;
      color: #000 !important;
      border-color: #000
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .sqs-block-newsletter .newsletter-form-button:hover {
      background-color: #000 !important;
      color: #fff !important;
      border-color: #fff !important
    }

    .white-bold .sqs-block-newsletter .newsletter-form-footnote {
      color: #000 !important
    }

    .primary-button-style-solid.primary-button-shape-underline .white-bold .newsletter-form-button {
      border-color: #fff
    }

    .white-bold .sqs-block-summary-v2 .summary-header-text {
      color: #000
    }

    .white-bold .sqs-block-summary-v2 .summary-title {
      color: #000
    }

    .white-bold .sqs-block-summary-v2 .summary-excerpt {
      color: #000
    }

    .white-bold .sqs-block-summary-v2 .summary-read-more-link {
      color: #000
    }

    .white-bold .sqs-block-summary-v2 .summary-metadata--primary {
      color: #000
    }

    .white-bold .sqs-block-summary-v2 .summary-metadata--secondary {
      color: #000
    }

    .white-bold .product-scarcity {
      color: #000
    }

    .white-bold .socialaccountlinks-v2-block .sqs-svg-icon--wrapper,
    .white-bold .social-account-links-v2-block .sqs-svg-icon--wrapper {
      transition: opacity 170ms ease-in-out
    }

    .white-bold .socialaccountlinks-v2-block .sqs-svg-icon--social,
    .white-bold .social-account-links-v2-block .sqs-svg-icon--social,
    .white-bold .socialaccountlinks-v2-block .sqs-use--icon,
    .white-bold .social-account-links-v2-block .sqs-use--icon,
    .white-bold .socialaccountlinks-v2-block .sqs-use--mask,
    .white-bold .social-account-links-v2-block .sqs-use--mask {
      fill: transparent
    }

    .white-bold .socialaccountlinks-v2-block .sqs-svg-icon--wrapper:hover,
    .white-bold .social-account-links-v2-block .sqs-svg-icon--wrapper:hover {
      opacity: .8
    }

    .white-bold .socialaccountlinks-v2-block .social-icons-style-regular .sqs-use--icon,
    .white-bold .social-account-links-v2-block .social-icons-style-regular .sqs-use--icon {
      fill: #000
    }

    .white-bold .socialaccountlinks-v2-block .social-icons-style-knockout .sqs-use--mask,
    .white-bold .social-account-links-v2-block .social-icons-style-knockout .sqs-use--mask {
      fill: #000
    }

    .white-bold .socialaccountlinks-v2-block .social-icons-style-solid .sqs-svg-icon--wrapper,
    .white-bold .social-account-links-v2-block .social-icons-style-solid .sqs-svg-icon--wrapper {
      background-color: #000
    }

    .white-bold .socialaccountlinks-v2-block .social-icons-style-solid .sqs-use--icon,
    .white-bold .social-account-links-v2-block .social-icons-style-solid .sqs-use--icon {
      fill: #fff
    }

    .white-bold .socialaccountlinks-v2-block .social-icons-style-border .sqs-svg-icon--wrapper,
    .white-bold .social-account-links-v2-block .social-icons-style-border .sqs-svg-icon--wrapper {
      border-color: #000
    }

    .white-bold .socialaccountlinks-v2-block .social-icons-style-border .sqs-use--icon,
    .white-bold .social-account-links-v2-block .social-icons-style-border .sqs-use--icon {
      fill: #000
    }
  </style>