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