/* GENERATED by docs/bluesprings-redesign/tools/gen-visited.js - do not edit by hand.
   Keeps the colour of visited links identical to their normal / hover colour (the parent theme recolours a:visited). */

.page-header.header-style-22:visited { color: var(--bs-ink) !important; }
.page-header.header-style-22 a:visited:hover { color: var(--bs-rust) !important; }
.page-header.header-style-22 #header-top:visited { color: var(--bs-sky) !important; }
.bs-pill:visited { color: #FFFFFF !important; }
.page-header.header-style-22 .bs-topbar__links a:visited { color: var(--bs-sky) !important; }
.page-header.header-style-22 .bs-topbar__links a.bs-topbar__call:visited { color: #FFFFFF !important; }
.page-header.header-style-22 .bs-topbar__links a:visited:hover { color: var(--bs-rust) !important; }
.page-header.header-style-22 #header-middle .bs-logo:visited { color: var(--bs-ink) !important; }
.page-header.header-style-22 #header-middle .bs-logo__tag:visited { color: var(--bs-muted) !important; }
.bs-band:visited { color: var(--bs-ink) !important; }
.bs-band--navy:visited { color: #FFFFFF !important; }
.bs-band a.bs-btn--rust:visited,
.bs-band a.bs-btn--rust:visited:hover { color: #FFFFFF !important; }
.bs-band a.bs-btn--white:visited,
.bs-band a.bs-btn--white:visited:hover { color: var(--bs-navy) !important; }
.bs-eyebrow--rust:visited { color: var(--bs-rust) !important; }
.bs-eyebrow--peach:visited { color: #F0B98C !important; }
.bs-h2:visited { color: var(--bs-ink) !important; }
.bs-p:visited { color: var(--bs-ink-2) !important; }
.bs-hero:visited { color: #FFFFFF !important; }
.bs-hero__badge:visited { color: #FFFFFF !important; }
.bs-hero__title:visited { color: #FFFFFF !important; }
.bs-hero__lead:visited { color: #D5DFEA !important; }
.bs-hero__lead strong:visited { color: #FFFFFF !important; }
.bs-hero__card:visited { color: var(--bs-ink) !important; }
.bs-hero__card-name:visited { color: var(--bs-muted) !important; }
.bs-hero__card-price:visited { color: var(--bs-rust) !important; }
.bs-band a.bs-hero__card-btn:visited,
.bs-band a.bs-hero__card-btn:visited:hover { color: #FFFFFF !important; }
.bs-usp__sub:visited { color: var(--bs-muted) !important; }
.bs-hs__note:visited { color: var(--bs-muted) !important; }
.bs-band a.bs-hs__link:visited,
.bs-band a.bs-hs__link:visited:hover { color: var(--bs-navy) !important; }
.bs-band a.bs-hs__link:visited:hover { color: var(--bs-rust) !important; }
.bs-band a.bs-cat:visited,
.bs-band a.bs-cat:visited:hover { color: var(--bs-ink) !important; }
.bs-cat__desc:visited { color: var(--bs-ink-2) !important; }
.bs-cat__from:visited { color: var(--bs-muted) !important; }
.bs-cat__from strong:visited { color: var(--bs-rust) !important; }
.bs-cat__go:visited { color: #FFFFFF !important; }
.bs-band a.bs-cat-cta:visited,
.bs-band a.bs-cat-cta:visited:hover { color: #FFFFFF !important; }
.bs-cat-cta__eyebrow:visited { color: #F0B98C !important; }
.bs-cat-cta__btn:visited { color: #FFFFFF !important; }
.bs-seo:visited { color: #FFFFFF !important; }
.bs-seo__title:visited { color: #FFFFFF !important; }
.bs-seo__text:visited { color: #D5DFEA !important; }
.bs-seo__searches-label:visited { color: #C9D6E4 !important; }
.bs-band .bs-chips a:visited,
.bs-band .bs-chips a:visited:hover { color: #FFFFFF !important; }
.bs-why__title:visited { color: #FFFFFF !important; }
.bs-why__text:visited { color: #D5DFEA !important; }
.bs-pick__badge:visited { color: #FFFFFF !important; }
.bs-band a.bs-pick__name:visited,
.bs-band a.bs-pick__name:visited:hover { color: var(--bs-ink) !important; }
.bs-band .bs-pick .price-box .price:visited { color: var(--bs-rust) !important; }
.bs-band .bs-pick .price-box .old-price .price:visited { color: #6B7580 !important; }
.bs-band .bs-pick__btn:visited,
.bs-band .bs-pick__btn:visited:hover { color: #FFFFFF !important; }
.bs-step__n:visited { color: #FFFFFF !important; }
.bs-step__text:visited { color: var(--bs-ink-2) !important; }
.bs-band a.bs-clearance:visited,
.bs-band a.bs-clearance:visited:hover { color: #FFFFFF !important; }
.bs-clearance__eyebrow:visited { color: #FBE7D8 !important; }
.bs-clearance__btn:visited { color: var(--bs-ink) !important; }
.bs-qa__q span:visited { color: var(--bs-navy) !important; }
.bs-qa__a:visited { color: var(--bs-ink-2) !important; }
.page-footer:visited { color: #C9D1DA !important; }
.bs-ft:visited { color: #C9D1DA !important; }
.bs-ft a:visited,
.page-footer .bs-ft a:visited { color: #C9D1DA !important; }
.bs-ft a:visited:hover,
.page-footer .bs-ft a:visited:hover { color: #FFFFFF !important; }
.bs-ft__news-title:visited { color: #FFFFFF !important; }
.bs-ft__news-sub:visited { color: #D5DFEA !important; }
body .page-footer .bs-ft .bs-news__input:visited { color: var(--bs-ink) !important; }
.bs-ft .bs-news__input:visited::placeholder { color: #6B7580 !important; }
body .page-footer .bs-ft .bs-news__field div.mage-error:visited,
body .page-footer .bs-ft .bs-news__field label.mage-error:visited { color: #F0B98C !important; }
.bs-ft .bs-news__btn:visited,
.bs-ft .bs-news__btn:visited:hover { color: #FFFFFF !important; }
.bs-ft__brand:visited { color: #FFFFFF !important; }
.bs-ft a.bs-ft__phone:visited,
.page-footer .bs-ft a.bs-ft__phone:visited { color: #FFFFFF !important; }
.bs-ft__head:visited { color: #FFFFFF !important; }
.bs-ft__bar:visited { color: #9AA5B1 !important; }
.bs-ft .bs-ft__legal a:visited,
.page-footer .bs-ft .bs-ft__legal a:visited { color: #9AA5B1 !important; }
.bs-ft .bs-ft__legal a:visited:hover { color: #FFFFFF !important; }
aside.modal-popup.confirm:visited { color: var(--bs-ink) !important; }
aside.modal-popup.confirm .modal-header .action-close:visited::before { color: var(--bs-ink) !important; }
aside.modal-popup.confirm .modal-content:visited { color: var(--bs-ink) !important; }
aside.modal-popup.confirm .modal-footer .action-primary:visited { color: #FFFFFF !important; }
aside.modal-popup.confirm .modal-footer .action-secondary:visited { color: var(--bs-ink) !important; }
aside.modal-popup.confirm .modal-footer button span:visited { color: inherit !important; }
aside.popup-authentication:visited { color: var(--bs-ink) !important; }
aside.popup-authentication .modal-header .action-close:visited::before { color: var(--bs-ink) !important; }
aside.popup-authentication .block-title strong:visited { color: var(--bs-ink) !important; }
aside.popup-authentication .block-content > p:visited { color: var(--bs-ink-2) !important; }
aside.popup-authentication .block-new-customer ul:visited { color: var(--bs-ink-2) !important; }
aside.popup-authentication a.action-register:visited { color: #FFFFFF !important; }
aside.popup-authentication a.action-register:visited:hover { color: #FFFFFF !important; }
aside.popup-authentication a.action-register span:visited { color: inherit !important; }
aside.popup-authentication form.form-login .field > .label:visited { color: var(--bs-ink) !important; }
aside.popup-authentication form.form-login .field.required > .label:visited::after { color: var(--bs-rust) !important; }
aside.popup-authentication form.form-login input.input-text:visited { color: var(--bs-ink) !important; }
aside.popup-authentication button.action-login:visited { color: #FFFFFF !important; }
aside.popup-authentication button.action-login span:visited { color: inherit !important; }
aside.popup-authentication form.form-login .secondary a.action:visited { color: var(--bs-navy) !important; }
aside.popup-authentication form.form-login .secondary a.action:visited:hover { color: var(--bs-rust) !important; }
aside.popup-authentication a.action.action-register.primary:visited,
aside.popup-authentication .block-new-customer a.action-register:visited { color: #FFFFFF !important; }
aside.popup-authentication button.action.action-login.secondary:visited,
aside.popup-authentication button.action-login:visited { color: #FFFFFF !important; }
aside.popup-authentication .modal-header .action-close:visited::before { color: var(--bs-ink) !important; }
.page-header.header-style-22 #header-middle li.cart-link .bs-mini__thumb a.action.delete:visited::before { color: #FFFFFF !important; }
.bs-band .bs-pick__btn:visited:focus,
.bs-band .bs-pick__btn:visited:active { color: #FFFFFF !important; }
.md-sidenav-right .account-info-summary .info-summary-bottom .title a:visited { color: #FFFFFF !important; }
.md-sidenav-right .account-info-summary .info-summary-bottom a.md-raised:visited { color: #FFFFFF !important; }
.md-sidenav-right .account-menu-items > li > a:visited { color: var(--bs-ink) !important; }
.md-sidenav-right .account-menu-items > li > a:visited:hover { color: var(--bs-navy) !important; }
.md-sidenav-right .account-menu-items > li > a .counter:visited { color: var(--bs-muted) !important; }
body.catalog-category-view:visited,
.catalog-category-view .page-wrapper:visited { color: var(--bs-ink) !important; }
.catalog-category-view .breadcrumbs:visited { color: var(--bs-muted) !important; }
.catalog-category-view .breadcrumbs li.item:visited { color: var(--bs-ink) !important; }
.catalog-category-view .breadcrumbs li.item:not(:last-child):visited::after { color: var(--bs-muted) !important; }
.catalog-category-view .breadcrumbs li.item a:visited,
.catalog-category-view .breadcrumbs li.item a:visited:hover { color: var(--bs-muted) !important; }
.catalog-category-view .bs-cat-head .page-title:visited { color: var(--bs-ink) !important; }
.catalog-category-view .bs-cat-head .page-title .base:visited { color: inherit !important; }
.catalog-category-view .bs-cat-head__desc:visited { color: var(--bs-ink-2) !important; }
.catalog-category-view .bs-cat-head__desc p:visited { color: inherit !important; }
.catalog-category-view .bs-cat-head__note span:visited { color: #6E3410 !important; }
.catalog-category-view .bs-subcats .bs-subcats__pill:visited,
.catalog-category-view .bs-subcats .bs-subcats__pill:visited:hover { color: var(--bs-navy) !important; }
.catalog-category-view #layered-filter-block .block-title strong:visited { color: var(--bs-ink) !important; }
.catalog-category-view #layered-filter-block .block-title strong:visited::after { color: var(--bs-muted) !important; }
.catalog-category-view #layered-filter-block .filter-actions a.filter-clear:visited,
.catalog-category-view #layered-filter-block .filter-actions a.filter-clear:visited:hover { color: var(--bs-rust) !important; }
.catalog-category-view #layered-filter-block .filter-current-subtitle:visited { color: var(--bs-muted) !important; }
.catalog-category-view #layered-filter-block .filter-current li.item:visited { color: #FFFFFF !important; }
.catalog-category-view #layered-filter-block .filter-current .filter-label:visited,
.catalog-category-view #layered-filter-block .filter-current .filter-value:visited { color: #FFFFFF !important; }
.catalog-category-view #layered-filter-block .filter-current a.action.remove:visited,
.catalog-category-view #layered-filter-block .filter-current a.action.previous:visited { color: #FFFFFF !important; }
.catalog-category-view #layered-filter-block .filter-current a.action.remove:visited::before { color: #FFFFFF !important; }
.catalog-category-view #layered-filter-block .filter-options-title:visited { color: var(--bs-ink) !important; }
.catalog-category-view #layered-filter-block .filter-options .items li input[type="checkbox"] + label:visited,
.catalog-category-view #layered-filter-block .filter-options .items li > a:visited { color: var(--bs-ink) !important; }
.catalog-category-view #layered-filter-block .filter-options .items .count:visited { color: var(--bs-muted) !important; }
.catalog-category-view .bs-why-online:visited { color: #FFFFFF !important; }
.catalog-category-view .bs-why-online__eyebrow:visited { color: #F0B98C !important; }
.catalog-category-view .bs-why-online__list strong:visited { color: #FFFFFF !important; }
.catalog-category-view .bs-why-online__list li > span > span:visited { color: #C9D3DE !important; }
.catalog-category-view .bs-why-online__call span:visited { color: #C9D3DE !important; }
.catalog-category-view .bs-why-online .bs-why-online__call a:visited,
.catalog-category-view .bs-why-online .bs-why-online__call a:visited:hover { color: #FFFFFF !important; }
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) .toolbar-top .modes-mode:visited { color: var(--bs-ink) !important; }
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) .toolbar-top .modes-mode.active:visited { color: #FFFFFF !important; }
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) .toolbar-top .toolbar-amount:visited { color: var(--bs-ink-2) !important; }
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) .toolbar-top .toolbar-amount strong:visited { color: var(--bs-ink) !important; }
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) .toolbar-top .sorter-label:visited { color: var(--bs-ink-2) !important; }
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) .toolbar-top select.sorter-options:visited { color: var(--bs-ink) !important; }
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) .bs-card__badge:visited { color: #FFFFFF !important; }
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) .bs-card__sku:visited { color: var(--bs-muted) !important; }
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) a.bs-card__name:visited,
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) a.bs-card__name:visited:hover,
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) a.bs-row__name:visited,
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) a.bs-row__name:visited:hover { color: var(--bs-ink) !important; }
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) .bs-card .price-box .price:visited,
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) .bs-row .price-box .price:visited { color: var(--bs-rust) !important; }
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) .bs-card .price-box .old-price .price:visited,
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) .bs-row .price-box .old-price .price:visited { color: #6B7580 !important; }
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) a.bs-btn-buy:visited,
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) a.bs-btn-buy:visited:hover { color: #FFFFFF !important; }
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) .bs-row__badge:visited { color: #FFFFFF !important; }
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) .toolbar-bottom ul.pages-items .page:visited,
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) .toolbar-bottom ul.pages-items .page:visited:hover,
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) .toolbar-bottom ul.pages-items a.action:visited { color: var(--bs-ink) !important; }
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) .toolbar-bottom ul.pages-items li.current .page:visited { color: #FFFFFF !important; }
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) .toolbar-bottom .limiter:visited { color: var(--bs-ink-2) !important; }
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) .toolbar-bottom .limiter select:visited { color: var(--bs-ink) !important; }
.catalog-category-view #layered-filter-block .filter-options .items li > a .price:visited,
.catalog-category-view #layered-filter-block .filter-options .items li > a span:visited { color: inherit !important; }
.catalog-category-view #layered-filter-block .filter-options .items li > a .count:visited { color: var(--bs-muted) !important; }
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) .toolbar-bottom .pages ul.pages-items li a.action > span:not(.label):visited { color: var(--bs-ink) !important; }
:is(.catalogsearch-result-index, .catalogsearch-advanced-result) h1.page-title:visited { color: var(--bs-ink) !important; }
:is(.catalogsearch-result-index, .catalogsearch-advanced-result) h1.page-title .base:visited { color: inherit !important; }
.catalog-category-view #layered-filter-block .filter-current .bs-chip__text:visited { color: #FFFFFF !important; }
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) .page-main :is(.message.info.empty, .message.notice):visited { color: var(--bs-ink-2) !important; }
.catalog-category-view .page-main a.bs-empty__clear:visited,
.catalog-category-view .page-main a.bs-empty__clear:visited:hover { color: var(--bs-rust) !important; }
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) a.bs-btn-buy:visited:focus,
:is(.catalog-category-view, .catalogsearch-result-index, .catalogsearch-advanced-result) a.bs-btn-buy:visited:active { color: #FFFFFF !important; }
#ft-floating-bar .cdz-flbar .fl-btn:visited { color: #FFFFFF !important; }
#ft-floating-bar .cdz-flbar .fl-btn span:visited { color: inherit !important; }
#ft-floating-bar .cdz-flbar .fl-btn:visited::before,
#ft-floating-bar .cdz-flbar .fl-btn:visited::after { color: #FFFFFF !important; }
#ft-floating-bar .cdz-flbar .sorter .sortby-lb:visited { color: var(--bs-muted) !important; }
#ft-floating-bar .cdz-flbar select.sorter-options:visited { color: var(--bs-ink) !important; }
body.catalog-product-view:has(.product-right):visited,
body.catalog-product-view:has(.product-right) .page-wrapper:visited { color: var(--bs-ink) !important; }
body.catalog-product-view:has(.product-right) .breadcrumbs:visited { color: var(--bs-muted) !important; }
body.catalog-product-view:has(.product-right) .breadcrumbs li.item:visited { color: var(--bs-ink) !important; }
body.catalog-product-view:has(.product-right) .breadcrumbs li.item:not(:last-child):visited::after { color: var(--bs-muted) !important; }
body.catalog-product-view:has(.product-right) .breadcrumbs li.item a:visited,
body.catalog-product-view:has(.product-right) .breadcrumbs li.item a:visited:hover { color: var(--bs-muted) !important; }
body.catalog-product-view .product-left .advance-option-preview:visited::before { color: var(--bs-muted) !important; }
body.catalog-product-view .product-left .advance-option-preview > .absolute button:visited { color: var(--bs-navy) !important; }
body.catalog-product-view .product-right h1.page-title:visited { color: var(--bs-ink) !important; }
body.catalog-product-view .product-right h1.page-title .base:visited { color: inherit !important; }
body.catalog-product-view .product-right .stock.available:visited { color: #1F6B3A !important; }
body.catalog-product-view .product-right .stock.available:visited::before { color: #1F6B3A !important; }
body.catalog-product-view .product-right .stock.available span:visited { color: #1F6B3A !important; }
body.catalog-product-view .product-right .product.attribute.sku:visited { color: var(--bs-muted) !important; }
body.catalog-product-view .product-right .product.attribute.sku .type:visited { color: var(--bs-muted) !important; }
body.catalog-product-view .product-right .product.attribute.sku .value:visited { color: var(--bs-ink) !important; }
body.catalog-product-view .product-right .product-reviews-summary a.action.add:visited,
body.catalog-product-view .product-right .product-reviews-summary a.action.add:visited:hover { color: var(--bs-navy) !important; }
body.catalog-product-view .product-right .price-box .price:visited { color: var(--bs-rust) !important; }
body.catalog-product-view .product-right .price-box.price-final_price:visited::after { color: var(--bs-ink-2) !important; }
body.catalog-product-view .product-right form#product_addtocart_form:has(.product-options-wrapper .fieldset .field):visited::before { color: #FFFFFF !important; }
body.catalog-product-view .product-right .product-options-wrapper .field > label.label:visited { color: var(--bs-navy) !important; }
body.catalog-product-view .product-right .product-options-wrapper .field.required > label.label > span:visited::after { color: var(--bs-rust) !important; }
body.catalog-product-view .product-right .product-options-wrapper .options-list .field.choice > label.label:visited { color: var(--bs-ink) !important; }
body.catalog-product-view .product-right .product-options-wrapper .options-list .field.choice > label.label .price-notice:visited { color: var(--bs-rust) !important; }
body.catalog-product-view .product-right .product-options-wrapper .options-list .field.choice > label.label .price-notice .price-wrapper:visited,
body.catalog-product-view .product-right .product-options-wrapper .options-list .field.choice > label.label .price-notice .price-container:visited { color: var(--bs-rust) !important; }
body.catalog-product-view .product-right .product-options-wrapper input[type="text"]:visited,
body.catalog-product-view .product-right .product-options-wrapper input.input-text:visited { color: var(--bs-ink) !important; }
body.catalog-product-view .product-right .product-options-wrapper textarea:visited { color: var(--bs-ink) !important; }
body.catalog-product-view .product-right .product-options-wrapper .field.file .control:visited { color: var(--bs-ink-2) !important; }
body.catalog-product-view .product-right .product-options-wrapper div.mage-error:visited,
body.catalog-product-view .product-right .product-options-wrapper label.mage-error:visited { color: #B42318 !important; }
body.catalog-product-view .product-right .product-options-wrapper .note:visited,
body.catalog-product-view .product-right .product-options-wrapper .note small:visited { color: var(--bs-muted) !important; }
body.catalog-product-view .product-right .box-tocart .scr-pname:visited { color: var(--bs-ink) !important; }
body.catalog-product-view .product-right .box-tocart .field.qty > label.label:visited { color: var(--bs-ink-2) !important; }
body.catalog-product-view .product-right .box-tocart .actions button.action.primary:visited { color: #FFFFFF !important; }
body.catalog-product-view .product-right .box-tocart .actions button.action.primary > span:visited { color: inherit !important; }
body.catalog-product-view .product-right .product-addto-links .action:visited { color: var(--bs-navy) !important; }
body.catalog-product-view .product-right .product-addto-links .action:visited:hover { color: var(--bs-rust) !important; }
aside.modal-popup:has(#cdz-minicart-popup):visited,
aside.modal-popup:has(#mps-add-to-cart-modal):visited { color: var(--bs-ink) !important; }
aside.modal-popup:has(#cdz-minicart-popup) .modal-header .action-close:visited,
aside.modal-popup:has(#mps-add-to-cart-modal) .modal-header .action-close:visited { color: var(--bs-ink) !important; }
aside.modal-popup:has(#cdz-minicart-popup) .modal-header .action-close:visited::before,
aside.modal-popup:has(#mps-add-to-cart-modal) .modal-header .action-close:visited::before { color: var(--bs-ink) !important; }
#cdz-minicart-popup strong.subtitle:visited { color: var(--bs-muted) !important; }
#cdz-minicart-popup .items-total .count:visited { color: inherit !important; }
#cdz-minicart-popup .items-total a.action.viewcart:visited,
#cdz-minicart-popup .items-total a.action.viewcart:visited:hover { color: var(--bs-navy) !important; }
#cdz-minicart-popup .product-item-name:visited,
#cdz-minicart-popup .product-item-name a:visited,
#cdz-minicart-popup .product-item-name span:visited { color: var(--bs-ink) !important; }
#cdz-minicart-popup .product.options .toggle:visited,
#cdz-minicart-popup .product.options .toggle span:visited { color: var(--bs-navy) !important; }
#cdz-minicart-popup .product.options .content:visited { color: var(--bs-ink-2) !important; }
#cdz-minicart-popup .price-container .price:visited,
#cdz-minicart-popup .product-item-pricing .price:visited { color: var(--bs-rust) !important; }
#cdz-minicart-popup a.action.delete:visited { color: #9A3B10 !important; }
#cdz-minicart-popup .minicartpro-summary .total-qty:visited,
#cdz-minicart-popup .minicartpro-summary .subtotal:visited { color: var(--bs-ink-2) !important; }
#cdz-minicart-popup .minicartpro-summary .total-qty .amount:visited { color: var(--bs-ink) !important; }
#cdz-minicart-popup .minicartpro-summary .subtotal .amount .price:visited,
#cdz-minicart-popup .minicartpro-summary .subtotal .price:visited { color: var(--bs-ink) !important; }
#cdz-minicart-popup .minicartpro-summary .actions button#minicartpro-btn-checkout:visited { color: #FFFFFF !important; }
#cdz-minicart-popup .minicartpro-summary .actions button.action.close:visited { color: var(--bs-ink) !important; }
#cdz-minicart-popup .minicartpro-summary .actions button.action.close span:visited { color: inherit !important; }
#mps-add-to-cart-modal fieldset > div:first-child:visited { color: var(--bs-ink-2) !important; }
#mps-add-to-cart-modal fieldset > div:first-child span:visited { color: var(--bs-ink-2) !important; }
#mps-add-to-cart-modal #mps-btn-add-to-cart-agree:visited { color: #FFFFFF !important; }
#mps-add-to-cart-modal #mps-btn-add-to-cart-disagree:visited { color: var(--bs-ink) !important; }
#mps-add-to-cart-modal button span:visited { color: inherit !important; }
body.catalog-product-view .product-left .block-compare .block-title:visited { color: var(--bs-ink) !important; }
body.catalog-product-view .product-left .block-compare .block-title strong:visited { color: inherit !important; }
body.catalog-product-view .product-left .block-compare .block-content:visited,
body.catalog-product-view .product-left .block-compare .empty:visited { color: var(--bs-ink-2) !important; }
#cdz-minicart-popup .cart-items .product-item-left > a.action.edit:visited { color: var(--bs-navy) !important; }
#cdz-minicart-popup .cart-items .details-qty label.label:visited { color: var(--bs-muted) !important; }
#cdz-minicart-popup .cart-items .cdz-qty-box .m-minus:visited::after { color: var(--bs-ink) !important; }
#cdz-minicart-popup .cart-items .cdz-qty-box .m-plus:visited::after { color: var(--bs-ink) !important; }
#cdz-minicart-popup .cart-items .cdz-qty-box input.cart-item-qty:visited { color: var(--bs-ink) !important; }
#cdz-minicart-popup .cart-items .update-cart-item:visited { color: #FFFFFF !important; }
#cdz-minicart-popup a.action.delete:visited::before { color: #9A3B10 !important; }
#cdz-minicart-popup .cart-items .items-total a.action.viewcart:visited::after { color: var(--bs-navy) !important; }
body.catalog-product-view .product-right form#product_addtocart_form:has(.product-options-wrapper .fieldset .field):visited::before { color: #C9D3DE !important; }
body.catalog-product-view .product-right form#product_addtocart_form:has(.product-options-wrapper .fieldset .field):visited::first-line { color: #FFFFFF !important; }
body.catalog-product-view .product-right form#product_addtocart_form:has(.product-options-wrapper .fieldset .field):visited::after { color: #F0B98C !important; }
body.catalog-product-view .product-right form#product_addtocart_form .product-options-wrapper:visited::before { color: #FFFFFF !important; }
body.catalog-product-view .product-right form#product_addtocart_form .product-options-wrapper:visited::after { color: #FFFFFF !important; }
body.catalog-product-view .product-right form#product_addtocart_form:has(.product-options-wrapper .fieldset .field):visited::before { color: #FFFFFF !important; }
body.catalog-product-view .product-right .product-add-form:has(.product-options-wrapper .fieldset .field):visited::before { color: #F0B98C !important; }
body.catalog-product-view .product-right .product-add-form:has(.product-options-wrapper .fieldset .field):visited::after { color: #C9D3DE !important; }
body.catalog-product-view .product-right .product-reviews-summary .reviews-actions a.action.add:visited,
body.catalog-product-view .product-right .product-reviews-summary .reviews-actions a.action.add:visited:hover,
body.catalog-product-view .product-right .product-reviews-summary .reviews-actions a.action.add:visited:focus,
body.catalog-product-view .product-right .product-reviews-summary .reviews-actions a.action.add:visited:active { color: var(--bs-navy) !important; }
body.catalog-product-view .product-right form#product_addtocart_form:has(.product-options-wrapper .fieldset .field):visited::after { color: #FFFFFF !important; }
body.catalog-product-view .product-left .bs-price-card:visited { color: #FFFFFF !important; }
.bs-price-card__eyebrow:visited { color: #F0B98C !important; }
.bs-price-card__label:visited { color: #D5DFEA !important; }
.bs-price-card__value:visited { color: #FFFFFF !important; }
.bs-price-card__note:visited { color: #D5DFEA !important; }
body.catalog-product-view .product-info-main > .bs-price-card:visited { color: #FFFFFF !important; }
body.catalog-product-view .product-right .product-options-wrapper div.mage-error:visited,
body.catalog-product-view .product-right .product-options-wrapper label.mage-error:visited { color: #9B1C0F !important; }
body.catalog-product-view .product-right .product-options-wrapper div.mage-error:visited::before,
body.catalog-product-view .product-right .product-options-wrapper label.mage-error:visited::before { color: #FFFFFF !important; }
body.catalog-product-view .product.info.detailed #description:visited::before { color: var(--bs-muted) !important; }
body.catalog-product-view .product.info.detailed #description .value:visited { color: var(--bs-ink-2) !important; }
body.catalog-product-view .product.info.detailed #description .value h3:visited { color: var(--bs-navy) !important; }
body.catalog-product-view .product.info.detailed #description .value strong:visited { color: var(--bs-ink) !important; }
aside.modal-popup.customer-popup-ajax .modal-header:visited::before { color: var(--bs-rust) !important; }
aside.modal-popup.customer-popup-ajax .modal-header .modal-title:visited { color: var(--bs-ink) !important; }
aside.modal-popup.customer-popup-ajax .modal-header .action-close:visited::before { color: var(--bs-ink) !important; }
aside.modal-popup.customer-popup-ajax .field.note:visited { color: var(--bs-ink-2) !important; }
aside.modal-popup.customer-popup-ajax .field > label.label:visited { color: var(--bs-ink) !important; }
aside.modal-popup.customer-popup-ajax input.input-text:visited { color: var(--bs-ink) !important; }
aside.modal-popup.customer-popup-ajax button.action.login.primary:visited { color: #FFFFFF !important; }
aside.modal-popup.customer-popup-ajax .actions-toolbar a.action.remind:visited { color: var(--bs-rust) !important; }
body.checkout-cart-index:visited,
body.checkout-cart-index .page-wrapper:visited { color: var(--bs-ink) !important; }
body.checkout-cart-index .page-title-wrapper .page-title:visited { color: var(--bs-ink) !important; }
body.checkout-cart-index .page-title-wrapper:visited::after { color: #6E3410 !important; }
body.checkout-cart-index table.cart.items .product-item-name:visited { color: var(--bs-ink) !important; }
body.checkout-cart-index table.cart.items .product-item-name a:visited,
body.checkout-cart-index table.cart.items .product-item-name .product-item-link:visited { color: var(--bs-ink) !important; }
body.checkout-cart-index table.cart.items .product-item-name > .price:visited { color: var(--bs-rust) !important; }
body.checkout-cart-index table.cart.items dl.item-options dt:visited { color: var(--bs-ink) !important; }
body.checkout-cart-index table.cart.items dl.item-options dd:visited { color: var(--bs-ink-2) !important; }
body.checkout-cart-index table.cart.items td.col.price:visited::before,
body.checkout-cart-index table.cart.items td.col.qty:visited::before,
body.checkout-cart-index table.cart.items td.col.subtotal:visited::before { color: var(--bs-muted) !important; }
body.checkout-cart-index table.cart.items td.col.price .price:visited { color: var(--bs-ink) !important; }
body.checkout-cart-index table.cart.items td.col.subtotal .price:visited { color: var(--bs-rust) !important; }
body.checkout-cart-index table.cart.items .cdz-qty-box .m-minus:visited::after { color: var(--bs-ink) !important; }
body.checkout-cart-index table.cart.items .cdz-qty-box .m-plus:visited::after { color: var(--bs-ink) !important; }
body.checkout-cart-index table.cart.items .cdz-qty-box input.qty:visited { color: var(--bs-ink) !important; }
body.checkout-cart-index table.cart.items .actions-toolbar > .action:visited { color: var(--bs-navy) !important; }
body.checkout-cart-index table.cart.items .actions-toolbar > .action > span:visited { color: inherit !important; }
body.checkout-cart-index table.cart.items .actions-toolbar > .action-delete:visited { color: #9A3B10 !important; }
body.checkout-cart-index .cart.main.actions .action:visited { color: var(--bs-ink) !important; }
body.checkout-cart-index .cart.main.actions .action > span:visited { color: inherit !important; }
body.checkout-cart-index .cart.main.actions .action.continue:visited { color: #FFFFFF !important; }
body.checkout-cart-index .cart-summary .summary.title:visited { color: var(--bs-ink) !important; }
body.checkout-cart-index .cart-summary .block > .title > strong:visited { color: var(--bs-ink) !important; }
body.checkout-cart-index .cart-summary .block > .title:visited::after { color: var(--bs-navy) !important; }
body.checkout-cart-index .cart-summary .block .field > .label:visited { color: var(--bs-ink) !important; }
body.checkout-cart-index .cart-summary .block input.input-text:visited,
body.checkout-cart-index .cart-summary .block select.select:visited { color: var(--bs-ink) !important; }
body.checkout-cart-index .cart-summary .block .note:visited,
body.checkout-cart-index .cart-summary .block p.field.note:visited { color: var(--bs-muted) !important; }
body.checkout-cart-index .cart-summary .block .actions-toolbar .action.apply:visited { color: #FFFFFF !important; }
body.checkout-cart-index .cart-summary table.totals th.mark:visited { color: var(--bs-ink-2) !important; }
body.checkout-cart-index .cart-summary table.totals td.amount:visited { color: var(--bs-ink) !important; }
body.checkout-cart-index .cart-summary table.totals .grand th.mark strong:visited { color: var(--bs-ink) !important; }
body.checkout-cart-index .cart-summary table.totals .grand td.amount .price:visited { color: var(--bs-rust) !important; }
body.checkout-cart-index .cart-summary .checkout-methods-items button.action.primary.checkout:visited { color: #FFFFFF !important; }
body.checkout-cart-index .cart-summary .checkout-methods-items button.action.primary.checkout span:visited { color: inherit !important; }
body.checkout-cart-index .cart-summary a.action.multicheckout:visited,
body.checkout-cart-index .cart-summary a.action.multicheckout:visited:hover { color: var(--bs-navy) !important; }
body.checkout-cart-index .cart-summary:visited::after { color: var(--bs-ink-2) !important; }
body.checkout-cart-index .cart-empty p:visited { color: var(--bs-ink) !important; }
body.checkout-cart-index .cart-empty p a:visited { color: #FFFFFF !important; }
body.checkout-cart-index .cart-container .cart-summary strong.summary.title:visited { color: var(--bs-ink) !important; }
body.checkout-cart-index .cart.main.actions .action:visited::before { color: inherit !important; }
body.checkout-cart-index table.cart.items td.col.price:visited::before,
body.checkout-cart-index table.cart.items td.col.qty:visited::before,
body.checkout-cart-index table.cart.items td.col.subtotal:visited::before { color: var(--bs-muted) !important; }
body.checkout-cart-index .cart-empty p a:visited { color: var(--bs-navy) !important; }
body.checkout-cart-index .cart-empty p a:visited:hover { color: var(--bs-rust) !important; }
body.checkout-cart-index table.cart.items dl.item-options dt:visited { color: var(--bs-ink) !important; }
body.checkout-cart-index table.cart.items dl.item-options dd:visited { color: var(--bs-ink-2) !important; }
body.checkout-cart-index table.cart.items dl.item-options .price:visited,
body.checkout-cart-index table.cart.items dl.item-options .price-container:visited,
body.checkout-cart-index table.cart.items dl.item-options .price-wrapper:visited { color: var(--bs-rust) !important; }
body.checkout-cart-index table.cart.items .product-item-name .price:visited { color: var(--bs-rust) !important; }
body.checkout-cart-index table.cart.items .actions-toolbar > .action-delete:visited::before { color: #9A3B10 !important; }
body.checkout-cart-index .cart-summary:visited::before,
body.checkout-cart-index .cart-summary:visited::after { color: var(--bs-ink-2) !important; }
body.checkout-cart-index table.cart.items .actions-toolbar > .action-delete:visited::before { color: #9A3B10 !important; }
body.checkout-cart-index .bs-more__title:visited { color: var(--bs-ink) !important; }
body.checkout-cart-index .bs-more__name:visited { color: var(--bs-ink) !important; }
body.checkout-cart-index .bs-more__name:visited:hover { color: var(--bs-rust) !important; }
body.checkout-cart-index .bs-more__body .price-box .price:visited,
body.checkout-cart-index .bs-more__body .price-box .price-wrapper:visited { color: var(--bs-rust) !important; }
body.checkout-cart-index .cart-summary table.totals tr.bs-at-checkout td.amount:visited,
body.checkout-cart-index .cart-summary table.totals tr.bs-at-checkout td.amount .price:visited { color: var(--bs-muted) !important; }
body.checkout-cart-index .cart-summary table.totals tr.shipping th.mark .value:visited { color: var(--bs-muted) !important; }
body.checkout-index-index:visited,
body.checkout-index-index .page-wrapper:visited { color: var(--bs-ink) !important; }
body.checkout-index-index .page-title-wrapper .page-title:visited { color: var(--bs-ink) !important; }
body.checkout-index-index .page-title-wrapper:visited::after { color: var(--bs-ink-2) !important; }
body.checkout-index-index #checkout #shipping > .step-title:visited,
body.checkout-index-index #checkout #opc-shipping_method .step-title:visited,
body.checkout-index-index #checkout #payment .payment-group > .step-title:visited { color: #FFFFFF !important; }
body.checkout-index-index #checkout #shipping > .step-title:visited::before,
body.checkout-index-index #checkout #opc-shipping_method .step-title:visited::before,
body.checkout-index-index #checkout #payment .payment-group > .step-title:visited::before { color: var(--bs-navy) !important; }
body.checkout-index-index #checkout #opc-shipping_method .shipping-policy-block .field-tooltip-action:visited { color: #FFFFFF !important; }
body.checkout-index-index #checkout .shipping-address-item:visited { color: var(--bs-ink) !important; }
body.checkout-index-index #checkout .shipping-address-item.selected-item:visited::before { color: #FFFFFF !important; }
body.checkout-index-index #checkout .shipping-address-item a:visited { color: inherit !important; }
body.checkout-index-index #checkout .shipping-address-item .action.edit-address-link:visited { color: var(--bs-navy) !important; }
body.checkout-index-index #checkout .new-address-popup button.action-show-popup:visited { color: #FFFFFF !important; }
body.checkout-index-index #checkout .new-address-popup button.action-show-popup:visited::before { color: #FFFFFF !important; }
body.checkout-index-index #checkout .new-address-popup button.action-show-popup span:visited { color: inherit !important; }
body.checkout-index-index #checkout table.table-checkout-shipping-method td.col-price:visited { color: var(--bs-ink) !important; }
body.checkout-index-index #checkout table.table-checkout-shipping-method td.col-method:not(:first-child):visited { color: var(--bs-ink) !important; }
body.checkout-index-index #checkout table.table-checkout-shipping-method td.col-carrier:visited { color: var(--bs-muted) !important; }
body.checkout-index-index #checkout table.table-checkout-shipping-method td .price:visited { color: inherit !important; }
body.checkout-index-index #checkout #payment .payment-method-title label:visited { color: var(--bs-ink) !important; }
body.checkout-index-index #checkout #payment .billing-address-same-as-shipping-block label:visited { color: var(--bs-ink) !important; }
body.checkout-index-index #checkout #payment .billing-address-details:visited { color: var(--bs-ink-2) !important; }
body.checkout-index-index #checkout #payment .billing-address-details .action-edit-address:visited { color: var(--bs-navy) !important; }
body.checkout-index-index #checkout #payment dl.items.check.payable dt:visited { color: var(--bs-ink) !important; }
body.checkout-index-index #checkout #payment dl.items.check.payable dd:visited { color: var(--bs-ink-2) !important; }
body.checkout-index-index #checkout .opc-block-summary > span.title:visited { color: var(--bs-ink) !important; }
body.checkout-index-index #checkout .opc-block-summary table.table-totals th.mark:visited,
body.checkout-index-index #checkout .opc-block-summary table.table-totals td.amount:visited { color: var(--bs-ink-2) !important; }
body.checkout-index-index #checkout .opc-block-summary table.table-totals td.amount:visited { color: var(--bs-ink) !important; }
body.checkout-index-index #checkout .opc-block-summary table.table-totals th.mark .label:visited { color: var(--bs-ink-2) !important; }
body.checkout-index-index #checkout .opc-block-summary table.table-totals th.mark .value:visited { color: var(--bs-muted) !important; }
body.checkout-index-index #checkout .opc-block-summary table.table-totals td.amount .price:visited { color: var(--bs-ink) !important; }
body.checkout-index-index #checkout .opc-block-summary table.table-totals tr.grand th.mark strong:visited { color: var(--bs-ink) !important; }
body.checkout-index-index #checkout .opc-block-summary table.table-totals tr.grand td.amount strong:visited,
body.checkout-index-index #checkout .opc-block-summary table.table-totals tr.grand td.amount .price:visited { color: var(--bs-rust) !important; }
body.checkout-index-index #checkout .opc-block-summary .items-in-cart > .title:visited { color: var(--bs-ink) !important; }
body.checkout-index-index #checkout .opc-block-summary .items-in-cart > .title strong:visited { color: var(--bs-ink) !important; }
body.checkout-index-index #checkout .opc-block-summary .items-in-cart > .title:visited::after { color: var(--bs-navy) !important; }
body.checkout-index-index #checkout .opc-block-summary strong.product-item-name:visited { color: var(--bs-ink) !important; }
body.checkout-index-index #checkout .opc-block-summary .details-qty:visited { color: var(--bs-muted) !important; }
body.checkout-index-index #checkout .opc-block-summary .details-qty .label:visited,
body.checkout-index-index #checkout .opc-block-summary .details-qty .value:visited { color: var(--bs-muted) !important; }
body.checkout-index-index #checkout .opc-block-summary .product-item .subtotal .price:visited { color: var(--bs-rust) !important; }
body.checkout-index-index #checkout .opc-block-summary .product.options > .toggle:visited,
body.checkout-index-index #checkout .opc-block-summary .product.options > .toggle span:visited { color: var(--bs-navy) !important; }
body.checkout-index-index #checkout .opc-block-summary .discount-code .payment-option-title .action-toggle:visited { color: var(--bs-ink) !important; }
body.checkout-index-index #checkout .opc-block-summary form.form-discount input.input-text:visited { color: var(--bs-ink) !important; }
body.checkout-index-index #checkout .opc-block-summary form.form-discount button.action:visited { color: #FFFFFF !important; }
body.checkout-index-index #checkout .opc-block-summary form.form-discount button.action span:visited { color: inherit !important; }
body.checkout-index-index #checkout .checkout-comment-block textarea#osc_order_comment:visited { color: var(--bs-ink) !important; }
body.checkout-index-index #checkout .opc-place-order-block button.action.primary.checkout:visited,
body.checkout-index-index #checkout .opc-place-order-block .actions-toolbar button:visited { color: #FFFFFF !important; }
body.checkout-index-index #checkout .opc-place-order-block button span:visited { color: inherit !important; }
body.checkout-index-index #checkout .new-address-popup button.action-show-popup span:visited::before { color: #FFFFFF !important; }
body.checkout-index-index aside.modal-popup.mps-customer-popup .modal-header:visited::before { color: var(--bs-rust) !important; }
body.checkout-index-index aside.modal-popup.mps-customer-popup .modal-header .modal-title:visited { color: var(--bs-ink) !important; }
body.checkout-index-index aside.modal-popup.mps-customer-popup .modal-header .action-close:visited { color: var(--bs-ink) !important; }
body.checkout-index-index aside.modal-popup.mps-customer-popup .modal-header .action-close:visited::before { color: var(--bs-ink) !important; }
body.checkout-index-index aside.modal-popup.mps-customer-popup #mps-place-order-disclaimer-modal ol:visited { color: var(--bs-ink-2) !important; }
body.checkout-index-index aside.modal-popup.mps-customer-popup #mps-place-order-disclaimer-modal li:visited { color: var(--bs-ink-2) !important; }
body.checkout-index-index aside.modal-popup.mps-customer-popup #mps-btn-disclaimer-agree:visited { color: #FFFFFF !important; }
body.checkout-index-index aside.modal-popup.new-shipping-address-modal .modal-header .modal-title:visited { color: var(--bs-ink) !important; }
body.checkout-index-index aside.modal-popup.new-shipping-address-modal .modal-header .action-close:visited::before { color: var(--bs-ink) !important; }
body.checkout-index-index aside.modal-popup.new-shipping-address-modal .field > .label:visited { color: var(--bs-ink) !important; }
body.checkout-index-index aside.modal-popup.new-shipping-address-modal input.input-text:visited,
body.checkout-index-index aside.modal-popup.new-shipping-address-modal select.select:visited { color: var(--bs-ink) !important; }
body.checkout-index-index aside.modal-popup.new-shipping-address-modal .modal-footer button.action-save-address:visited { color: #FFFFFF !important; }
body.checkout-index-index aside.modal-popup.new-shipping-address-modal .modal-footer button.action-hide-popup:visited { color: var(--bs-ink) !important; }
body.checkout-index-index aside.modal-popup.new-shipping-address-modal .modal-footer button span:visited { color: inherit !important; }
body.checkout-index-index #checkout label.bs-note-label:visited { color: var(--bs-ink) !important; }
body.checkout-index-index #checkout p.bs-terms:visited { color: var(--bs-muted) !important; }
body.checkout-index-index #checkout p.bs-terms a:visited { color: var(--bs-navy) !important; }
body.checkout-index-index #checkout .bs-cemetery__title:visited { color: var(--bs-ink) !important; }
body.checkout-index-index #checkout .bs-cemetery input.input-text:visited { color: var(--bs-ink) !important; }
body.checkout-index-index #checkout .bs-cemetery__hint:visited { color: var(--bs-muted) !important; }
body.checkout-index-index aside.modal-popup.mps-customer-popup label.bs-cert:visited { color: var(--bs-ink) !important; }
body.checkout-index-index aside.modal-popup.mps-customer-popup a.bs-back-cart:visited { color: var(--bs-navy) !important; }
body.checkout-index-index aside.modal-popup.mps-customer-popup #mps-place-order-disclaimer-modal ol li strong:visited { color: var(--bs-ink) !important; }
body.checkout-index-index #checkout .opc-block-summary .items-in-cart > .title:visited::after,
body.checkout-index-index #checkout .opc-block-summary .items-in-cart.active > .title:visited::after { color: var(--bs-navy) !important; }
body.customer-account-create:visited,
body.customer-account-create .page-wrapper:visited { color: var(--bs-ink) !important; }
body.customer-account-create .bs-reg-crumbs:visited { color: var(--bs-muted) !important; }
body.customer-account-create .bs-reg-crumbs a:visited { color: var(--bs-muted) !important; }
body.customer-account-create .bs-reg-crumbs a:visited:hover { color: var(--bs-rust) !important; }
body.customer-account-create .bs-reg-crumbs__current:visited { color: var(--bs-ink) !important; }
body.customer-account-create .page-main > .page-title-wrapper .page-title:visited { color: var(--bs-ink) !important; }
body.customer-account-create .bs-reg-sub:visited { color: var(--bs-ink-2) !important; }
body.customer-account-create .bs-reg-sub a:visited { color: var(--bs-navy) !important; }
body.customer-account-create .bs-reg-sub a:visited:hover { color: var(--bs-rust) !important; }
body.customer-account-create .bs-reg-why:visited { color: #FFFFFF !important; }
body.customer-account-create .bs-reg-why__eyebrow:visited { color: #F0B98C !important; }
body.customer-account-create .bs-reg-why__list li:visited { color: #FFFFFF !important; }
body.customer-account-create .bs-reg-help:visited { color: var(--bs-ink-2) !important; }
body.customer-account-create .bs-reg-help strong:visited { color: var(--bs-ink) !important; }
body.customer-account-create .bs-reg-help a:visited { color: var(--bs-navy) !important; }
body.customer-account-create form#form-validate.form-create-account fieldset > legend.legend:visited { color: var(--bs-muted) !important; }
body.customer-account-create form#form-validate.form-create-account fieldset > legend.legend span:visited { color: inherit !important; }
body.customer-account-create form#form-validate.form-create-account fieldset > .field > label.label:visited { color: var(--bs-ink) !important; }
body.customer-account-create form#form-validate.form-create-account input.input-text:visited { color: var(--bs-ink) !important; }
body.customer-account-create form#form-validate.form-create-account select:visited { color: var(--bs-ink) !important; }
body.customer-account-create form#form-validate.form-create-account .field.choice > label.label:visited { color: var(--bs-ink) !important; }
body.customer-account-create form#form-validate.form-create-account label[for="assistance_allowed_checkbox"] span:visited::after { color: var(--bs-muted) !important; }
body.customer-account-create form#form-validate.form-create-account fieldset.account:visited::after { color: var(--bs-muted) !important; }
body.customer-account-create #password-strength-meter.password-strength-meter:visited { color: var(--bs-muted) !important; }
body.customer-account-create #password-strength-meter-label:visited { color: var(--bs-muted) !important; }
body.customer-account-create form#form-validate.form-create-account button.action.submit.primary:visited { color: #FFFFFF !important; }
body.customer-account-create form#form-validate.form-create-account button.action.submit.primary span:visited { color: inherit !important; }
body.customer-account-create form#form-validate.form-create-account a.action.back:visited { color: var(--bs-navy) !important; }
body.customer-account-create form#form-validate.form-create-account a.action.back:visited::before { color: inherit !important; }
body.customer-account-create form#form-validate.form-create-account a.action.back:visited:hover { color: var(--bs-rust) !important; }
body.customer-account-create form#form-validate.form-create-account a.action.back span:visited { color: inherit !important; }
body.customer-account-create form#form-validate.form-create-account div.mage-error:visited { color: #B42318 !important; }
body.account:visited,
body.account .page-wrapper:visited { color: var(--bs-ink) !important; }
body.account .bs-acct-hero:visited { color: #FFFFFF !important; }
body.account .bs-acct-hero__avatar:visited { color: #FFFFFF !important; }
body.account .bs-acct-hero__eyebrow:visited { color: #F0B98C !important; }
body.account .bs-acct-hero__title:visited { color: #FFFFFF !important; }
body.account .bs-acct-hero__mail:visited { color: #D5DFEA !important; }
body.account a.bs-acct-btn--rust:visited { color: #FFFFFF !important; }
body.account a.bs-acct-btn--ghost:visited { color: #FFFFFF !important; }
body.account a.bs-acct-btn:visited:hover { color: #FFFFFF !important; }
body.account .sidebar-main ul.nav.items > li.nav.item > a:visited,
body.account .sidebar-main ul.nav.items > li.nav.item > strong:visited { color: var(--bs-ink) !important; }
body.account .sidebar-main ul.nav.items > li.nav.item > a:visited:hover { color: var(--bs-ink) !important; }
body.account .sidebar-main ul.nav.items > li.nav.item.current > strong:visited { color: #FFFFFF !important; }
body.account .sidebar-additional .block:visited { color: var(--bs-ink-2) !important; }
body.account .sidebar-additional .block-title:visited,
body.account .sidebar-additional .block-title strong:visited { color: var(--bs-muted) !important; }
body.account .sidebar-additional .empty:visited { color: var(--bs-ink-2) !important; }
body.account .sidebar-additional li.product-item a:visited { color: var(--bs-ink) !important; }
body.account .sidebar-additional button.action.tocart:visited { color: #FFFFFF !important; }
body.account .sidebar-additional button.action.tocart span:visited { color: inherit !important; }
body.account .sidebar-additional a.action.view:visited,
body.account .sidebar-additional a.action.view span:visited { color: var(--bs-navy) !important; }
body.account .page-main > .page-title-wrapper .page-title:visited { color: var(--bs-ink) !important; }
body.account .bs-acct-tile__label:visited { color: var(--bs-muted) !important; }
body.account .bs-acct-tile__num:visited { color: var(--bs-navy) !important; }
body.account .bs-acct-tile__link:visited { color: var(--bs-navy) !important; }
body.account .bs-acct-tile__link--rust:visited { color: var(--bs-rust) !important; }
body.account .column.main > .block > .block-title > strong:visited { color: var(--bs-ink) !important; }
body.account .column.main > .block > .block-title a.action:visited { color: var(--bs-navy) !important; }
body.account .column.main .box .box-title span:visited { color: var(--bs-muted) !important; }
body.account .column.main .box .box-content:visited { color: var(--bs-ink-2) !important; }
body.account .column.main .box .box-content p:visited,
body.account .column.main .box .box-content address:visited { color: var(--bs-ink-2) !important; }
body.account .column.main .box .box-content a:visited { color: inherit !important; }
body.account .column.main .box .box-actions a:visited,
body.account .column.main .box .box-actions a span:visited { color: var(--bs-navy) !important; }
body.account .block-dashboard-orders table.table-order-items tbody td:visited { color: var(--bs-muted) !important; }
body.account .block-dashboard-orders td.col.id:visited { color: var(--bs-ink) !important; }
body.account .block-dashboard-orders td.col.total .price:visited { color: var(--bs-rust) !important; }
body.account .table-order-items td.col.actions a.action:visited,
body.account .table-order-items td.col.actions a.action span:visited { color: var(--bs-navy) !important; }
body.account.sales-order-history table.table-order-items thead th:visited { color: var(--bs-muted) !important; }
body.account.sales-order-history table.table-order-items tbody td:visited { color: var(--bs-ink-2) !important; }
body.account.sales-order-history table.table-order-items tbody td.col.id:visited { color: var(--bs-ink) !important; }
body.account.sales-order-history table.table-order-items tbody td.col.total:visited,
body.account.sales-order-history table.table-order-items tbody td.col.total .price:visited { color: var(--bs-rust) !important; }
body.account .order-products-toolbar .toolbar-amount:visited { color: var(--bs-muted) !important; }
body.account .order-products-toolbar .limiter:visited { color: var(--bs-ink-2) !important; }
body.account .column.main > .actions-toolbar a.action.back:visited { color: var(--bs-navy) !important; }
body.account.customer-address-index .column.main > .block > .block-title > strong:visited { color: var(--bs-muted) !important; }
body.account.customer-address-index .block-addresses-default .box-title:visited::after { color: var(--bs-navy) !important; }
body.account.customer-address-index .block-addresses-list p.empty:visited { color: var(--bs-ink-2) !important; }
body.account button.action.primary.add:visited { color: #FFFFFF !important; }
body.account button.action.primary.add span:visited { color: inherit !important; }
body.account form.form-edit-account .field > label.label:visited { color: var(--bs-ink) !important; }
body.account form.form-edit-account input.input-text:visited { color: var(--bs-ink) !important; }
body.account form.form-edit-account button.action.save.primary:visited { color: #FFFFFF !important; }
body.account form.form-edit-account a.action.back:visited { color: var(--bs-ink) !important; }
body.account form.form-edit-account a.action.back span:visited { color: inherit !important; }
body.account.customer-savedesign-index table.table-order-items tbody td:visited { color: var(--bs-ink-2) !important; }
body.account.customer-savedesign-index td.col.image:empty:visited::after { color: #8A8175 !important; }
body.account.customer-savedesign-index td.col.id:visited { color: var(--bs-muted) !important; }
body.account.customer-savedesign-index td.col.title:visited { color: var(--bs-ink) !important; }
body.account.customer-savedesign-index td.col.date:visited { color: var(--bs-ink-2) !important; }
body.account.customer-savedesign-index td.col.actions a.action.edit:visited { color: #FFFFFF !important; }
body.account.customer-savedesign-index td.col.actions a.action.delete:visited { color: #9A3B10 !important; }
body.account .block-dashboard-orders table.table-order-items tbody td.col.status:visited { color: #9A4613 !important; }
body.account.sales-order-history table.table-order-items tbody td.col.status:visited { color: #9A4613 !important; }
body.account .column.main > .block > .block-title > strong:visited { color: var(--bs-ink) !important; }
body.account .column.main a.action:visited,
body.account .column.main a.action span:visited { color: var(--bs-navy) !important; }
body.account .sidebar-additional .block-title:visited,
body.account .sidebar-additional .block-title strong:visited { color: var(--bs-muted) !important; }
body.account.sales-order-history .order-products-toolbar .toolbar-amount:visited,
body.account.customer-savedesign-index .order-products-toolbar .toolbar-amount:visited { color: var(--bs-muted) !important; }
body.account a.bs-acct-newdesign:visited { color: #FFFFFF !important; }
body.account.customer-savedesign-index td.col.image:empty:visited::before { color: #8A8175 !important; }
body.account.customer-savedesign-index td.col.image:empty:visited::after,
body.account.customer-savedesign-index td.col.image:not(:empty):visited::after { color: var(--bs-muted) !important; }
body.account.customer-address-index .column.main > .block > .block-title > strong:visited { color: var(--bs-muted) !important; }
body.customer-account-login:visited,
body.customer-account-login .page-wrapper:visited { color: var(--bs-ink) !important; }
body.customer-account-login .page-title-wrapper .page-title:visited { color: var(--bs-ink) !important; }
body.customer-account-login .login-container > .block > .block-title > strong:visited { color: var(--bs-ink) !important; }
body.customer-account-login .block-new-customer .block-content > p:visited { color: var(--bs-ink-2) !important; }
body.customer-account-login form.form-login .field.note:visited { color: var(--bs-ink-2) !important; }
body.customer-account-login form.form-login .field > label.label:visited { color: var(--bs-ink) !important; }
body.customer-account-login form.form-login input.input-text:visited { color: var(--bs-ink) !important; }
body.customer-account-login form.form-login .field.choice > label.label:visited { color: var(--bs-ink) !important; }
body.customer-account-login form.form-login button.action.login.primary:visited { color: #FFFFFF !important; }
body.customer-account-login form.form-login button.action.login.primary span:visited { color: inherit !important; }
body.customer-account-login form.form-login a.action.remind:visited,
body.customer-account-login form.form-login a.action.remind span:visited { color: var(--bs-navy) !important; }
body.customer-account-login form.form-login a.action.remind:visited:hover,
body.customer-account-login form.form-login a.action.remind:visited:hover span { color: var(--bs-rust) !important; }
body.customer-account-login form.form-login div.mage-error:visited { color: #B42318 !important; }
body.customer-account-login a.action.create.primary:visited { color: #FFFFFF !important; }
body.customer-account-login a.action.create.primary span:visited { color: inherit !important; }
body:is(.customer-account-forgotpassword, .customer-account-createpassword, .customer-account-confirmation, .customer-account-logoutsuccess, .contact-index-index, .cms-privacy-policy-cookie-restriction-mode, .cms-enable-cookies, .cms-training-videos, .cms-mpcustomerapproval-not-approved, .cms-no-route):visited,
body:is(.customer-account-forgotpassword, .customer-account-createpassword, .customer-account-confirmation, .customer-account-logoutsuccess, .contact-index-index, .cms-privacy-policy-cookie-restriction-mode, .cms-enable-cookies, .cms-training-videos, .cms-mpcustomerapproval-not-approved, .cms-no-route) .page-wrapper:visited { color: var(--bs-ink) !important; }
body:is(.customer-account-forgotpassword, .customer-account-createpassword, .customer-account-confirmation, .customer-account-logoutsuccess, .contact-index-index, .cms-privacy-policy-cookie-restriction-mode, .cms-enable-cookies, .cms-training-videos, .cms-mpcustomerapproval-not-approved, .cms-no-route) .page-title-wrapper .page-title:visited { color: var(--bs-ink) !important; }
body:is(.customer-account-forgotpassword, .customer-account-createpassword, .customer-account-confirmation, .contact-index-index) form.form .field.note:visited { color: var(--bs-ink-2) !important; }
body:is(.customer-account-forgotpassword, .customer-account-createpassword, .customer-account-confirmation, .contact-index-index) form.form .field > label.label:visited { color: var(--bs-ink) !important; }
body:is(.customer-account-forgotpassword, .customer-account-createpassword, .customer-account-confirmation, .contact-index-index) form.form input.input-text:visited { color: var(--bs-ink) !important; }
body.contact-index-index form.form textarea.input-text:visited { color: var(--bs-ink) !important; }
body:is(.customer-account-forgotpassword, .customer-account-createpassword, .customer-account-confirmation, .contact-index-index) form.form div.mage-error:visited { color: #B42318 !important; }
body.contact-index-index form.form legend.legend:visited { color: var(--bs-ink) !important; }
body.contact-index-index form.form legend.legend span:visited { color: inherit !important; }
body.customer-account-createpassword #password-strength-meter-container:visited { color: var(--bs-muted) !important; }
body:is(.customer-account-forgotpassword, .customer-account-createpassword, .customer-account-confirmation, .contact-index-index) form.form button.action.primary:visited { color: #FFFFFF !important; }
body:is(.customer-account-forgotpassword, .customer-account-createpassword, .customer-account-confirmation, .contact-index-index) form.form button.action.primary span:visited { color: inherit !important; }
body:is(.customer-account-forgotpassword, .customer-account-createpassword, .customer-account-confirmation, .contact-index-index) form.form a.action.back:visited,
body:is(.customer-account-forgotpassword, .customer-account-createpassword, .customer-account-confirmation, .contact-index-index) form.form a.action.back span:visited { color: var(--bs-navy) !important; }
body:is(.customer-account-forgotpassword, .customer-account-createpassword, .customer-account-confirmation, .contact-index-index) form.form a.action.back:visited:hover,
body:is(.customer-account-forgotpassword, .customer-account-createpassword, .customer-account-confirmation, .contact-index-index) form.form a.action.back:visited:hover span { color: var(--bs-rust) !important; }
body:is(.cms-privacy-policy-cookie-restriction-mode, .cms-enable-cookies, .cms-training-videos, .cms-mpcustomerapproval-not-approved, .cms-no-route, .customer-account-logoutsuccess) .column.main:visited { color: var(--bs-ink-2) !important; }
body:is(.cms-privacy-policy-cookie-restriction-mode, .cms-enable-cookies, .cms-training-videos, .cms-mpcustomerapproval-not-approved, .cms-no-route, .customer-account-logoutsuccess) .column.main :is(h1, h2, h3, h4, dt):visited { color: var(--bs-ink) !important; }
body:is(.cms-privacy-policy-cookie-restriction-mode, .cms-enable-cookies, .cms-training-videos, .cms-mpcustomerapproval-not-approved, .cms-no-route, .customer-account-logoutsuccess) .column.main :is(p, dd, li):visited { color: var(--bs-ink-2) !important; }
body:is(.cms-privacy-policy-cookie-restriction-mode, .cms-enable-cookies, .cms-training-videos, .cms-mpcustomerapproval-not-approved, .cms-no-route, .customer-account-logoutsuccess) .column.main a:visited { color: var(--bs-navy) !important; }
body:is(.cms-privacy-policy-cookie-restriction-mode, .cms-enable-cookies, .cms-training-videos, .cms-mpcustomerapproval-not-approved, .cms-no-route, .customer-account-logoutsuccess) .column.main a:visited:hover { color: var(--bs-rust) !important; }

@media (min-width: 768px) {
  .page-header.header-style-22 #header-middle .header-search form.minisearch input#search:visited { color: var(--bs-ink) !important; }
  .page-header.header-style-22 #header-middle .header-search form.minisearch input#search:visited::placeholder { color: #6B7580 !important; }
  .page-header.header-style-22 #header-middle .authorization-link a.account-trigger:visited { color: transparent !important; }
  .page-header.header-style-22 #header-middle li.cart-link a.action.showcart:visited { color: var(--bs-ink) !important; }
  .page-header.header-style-22 #header-middle li.cart-link a.action.showcart .text:visited { color: var(--bs-ink) !important; }
  .page-header.header-style-22 #header-middle li.cart-link a.action.showcart .counter.qty:visited,
  .page-header.header-style-22 #header-middle li.cart-link a.action.showcart .counter.qty.empty:visited { color: #FFFFFF !important; }
  .page-header.header-style-22 #header-middle li.cart-link a.action.showcart .counter-number:visited { color: #FFFFFF !important; }
  .page-header.header-style-22 #header-bottom .cdz-menu ul.groupmenu > li.level-top > a.menu-link:visited { color: var(--bs-ink) !important; }
  .page-header.header-style-22 #header-bottom .cdz-menu ul.groupmenu > li.level-top > a.menu-link > span:visited { color: inherit !important; }
  .page-header.header-style-22 #header-bottom .cdz-menu ul.groupmenu > li.level-top > a.menu-link[href*="clearance"]:visited { color: var(--bs-rust) !important; }
  .page-header.header-style-22 #header-bottom .cdz-menu ul.groupmenu > li.level-top > a.menu-link:visited:hover { color: var(--bs-rust) !important; }
  .page-header.header-style-22 #header-middle .header-search form.minisearch label:visited { color: var(--bs-ink) !important; }
  .page-header.header-style-22 #header-middle li.cart-link .block-minicart:visited { color: var(--bs-ink) !important; }
  .page-header.header-style-22 #header-middle li.cart-link .block-minicart .block-title .bs-mini__title:visited { color: var(--bs-ink) !important; }
  .page-header.header-style-22 #header-middle li.cart-link .block-minicart .block-title strong:visited { color: var(--bs-ink) !important; }
  .page-header.header-style-22 #header-middle li.cart-link .block-minicart .block-title strong.text:visited { color: var(--bs-rust) !important; }
  .page-header.header-style-22 #header-middle li.cart-link .block-minicart .block-title a.action.viewcart:visited { color: var(--bs-navy) !important; }
  .page-header.header-style-22 #header-middle li.cart-link .block-minicart .block-content strong.subtitle.empty:visited { color: var(--bs-muted) !important; }
  .page-header.header-style-22 #header-middle li.cart-link .bs-mini__thumb a.action.delete:visited { color: #FFFFFF !important; }
  .page-header.header-style-22 #header-middle li.cart-link .bs-mini__thumb a.action.delete:visited::before { color: #FFFFFF !important; }
  .page-header.header-style-22 #header-middle li.cart-link .bs-mini__body strong.product-item-name:visited { color: var(--bs-ink) !important; }
  .page-header.header-style-22 #header-middle li.cart-link .bs-mini__body strong.product-item-name a:visited { color: var(--bs-ink) !important; }
  .page-header.header-style-22 #header-middle li.cart-link .bs-mini__meta:visited { color: var(--bs-muted) !important; }
  .page-header.header-style-22 #header-middle li.cart-link .bs-mini__meta a:visited { color: var(--bs-navy) !important; }
  .page-header.header-style-22 #header-middle li.cart-link .bs-mini__meta a:visited:hover { color: var(--bs-rust) !important; }
  .page-header.header-style-22 #header-middle li.cart-link .bs-mini__price:visited { color: var(--bs-rust) !important; }
  .page-header.header-style-22 #header-middle li.cart-link .bs-mini__price .price-container:visited,
  .page-header.header-style-22 #header-middle li.cart-link .bs-mini__price .price-wrapper:visited,
  .page-header.header-style-22 #header-middle li.cart-link .bs-mini__price .price:visited { color: var(--bs-rust) !important; }
  .page-header.header-style-22 #header-middle li.cart-link .block-minicart .cart-total .subtotal .label:visited { color: var(--bs-muted) !important; }
  .page-header.header-style-22 #header-middle li.cart-link .block-minicart .cart-total .subtotal .amount .price-wrapper:visited,
  .page-header.header-style-22 #header-middle li.cart-link .block-minicart .cart-total .subtotal .amount .price:visited { color: var(--bs-rust) !important; }
  .page-header.header-style-22 #header-middle li.cart-link .block-minicart .cart-total .actions a.action.button.secondary:visited { color: var(--bs-ink) !important; }
  .page-header.header-style-22 #header-middle li.cart-link .block-minicart .cart-total .actions a.action.button.secondary span:visited { color: inherit !important; }
  .page-header.header-style-22 #header-middle li.cart-link .block-minicart .cart-total .actions button#top-cart-btn-checkout:visited { color: #FFFFFF !important; }
}

@media (max-width: 767px) {
  .page-header.header-style-22 .header-search .search-toggle:visited::before,
  .page-header.header-style-22 #mobi_cart-wrapper a.showcart:visited::before { color: var(--bs-ink) !important; }
  .page-header.header-style-22 #mobi_cart-wrapper .counter.qty:visited { color: #FFFFFF !important; }
  #mb-bottom-toolbar .counter:visited,
  #mb-bottom-toolbar .qty:visited,
  #mb-bottom-toolbar .counter-number:visited { color: #FFFFFF !important; }
  .sections.nav-sections:visited { color: var(--bs-ink) !important; }
  .sections.nav-sections .nav-sections-item-title:visited { color: var(--bs-muted) !important; }
  .sections.nav-sections .nav-sections-item-title.active:visited { color: var(--bs-navy) !important; }
  .sections.nav-sections a.menu-link:visited { color: var(--bs-ink) !important; }
  .sections.nav-sections a.menu-link > span:visited { color: inherit !important; }
  .sections.nav-sections a.menu-link[href*="clearance"]:visited { color: var(--bs-rust) !important; }
  .sections.nav-sections .dropdown-toggle:visited::before { color: var(--bs-ink) !important; }
  .page-header.header-style-22 .header-search form.minisearch input#search:visited { color: var(--bs-ink) !important; }
  .page-header.header-style-22 .header-search form.minisearch input#search:visited::placeholder { color: var(--bs-muted) !important; }
  .page-header.header-style-22 #header-middle #mobi_cart-wrapper .block-minicart:visited { color: var(--bs-ink) !important; }
  .page-header.header-style-22 #header-middle #mobi_cart-wrapper .block-minicart .block-title .bs-mini__title:visited { color: var(--bs-ink) !important; }
  .page-header.header-style-22 #header-middle #mobi_cart-wrapper .block-minicart .block-title strong:visited { color: var(--bs-ink) !important; }
  .page-header.header-style-22 #header-middle #mobi_cart-wrapper .block-minicart .block-title strong.text:visited { color: var(--bs-rust) !important; }
  .page-header.header-style-22 #header-middle #mobi_cart-wrapper .block-minicart .block-title a.action.viewcart:visited { color: var(--bs-navy) !important; }
  .page-header.header-style-22 #header-middle #mobi_cart-wrapper .block-minicart .block-content strong.subtitle.empty:visited { color: var(--bs-muted) !important; }
  .page-header.header-style-22 #header-middle #mobi_cart-wrapper .bs-mini__thumb a.action.delete:visited { color: #FFFFFF !important; }
  .page-header.header-style-22 #header-middle #mobi_cart-wrapper .bs-mini__thumb a.action.delete:visited::before { color: #FFFFFF !important; }
  .page-header.header-style-22 #header-middle #mobi_cart-wrapper .bs-mini__body strong.product-item-name:visited { color: var(--bs-ink) !important; }
  .page-header.header-style-22 #header-middle #mobi_cart-wrapper .bs-mini__body strong.product-item-name a:visited { color: var(--bs-ink) !important; }
  .page-header.header-style-22 #header-middle #mobi_cart-wrapper .bs-mini__meta:visited { color: var(--bs-muted) !important; }
  .page-header.header-style-22 #header-middle #mobi_cart-wrapper .bs-mini__meta a:visited { color: var(--bs-navy) !important; }
  .page-header.header-style-22 #header-middle #mobi_cart-wrapper .bs-mini__meta a:visited:hover { color: var(--bs-rust) !important; }
  .page-header.header-style-22 #header-middle #mobi_cart-wrapper .bs-mini__price:visited { color: var(--bs-rust) !important; }
  .page-header.header-style-22 #header-middle #mobi_cart-wrapper .bs-mini__price .price-container:visited,
  .page-header.header-style-22 #header-middle #mobi_cart-wrapper .bs-mini__price .price-wrapper:visited,
  .page-header.header-style-22 #header-middle #mobi_cart-wrapper .bs-mini__price .price:visited { color: var(--bs-rust) !important; }
  .page-header.header-style-22 #header-middle #mobi_cart-wrapper .block-minicart .cart-total .subtotal .label:visited { color: var(--bs-muted) !important; }
  .page-header.header-style-22 #header-middle #mobi_cart-wrapper .block-minicart .cart-total .subtotal .amount .price-wrapper:visited,
  .page-header.header-style-22 #header-middle #mobi_cart-wrapper .block-minicart .cart-total .subtotal .amount .price:visited { color: var(--bs-rust) !important; }
  .page-header.header-style-22 #header-middle #mobi_cart-wrapper .block-minicart .cart-total .actions a.action.button.secondary:visited { color: var(--bs-ink) !important; }
  .page-header.header-style-22 #header-middle #mobi_cart-wrapper .block-minicart .cart-total .actions a.action.button.secondary span:visited { color: inherit !important; }
  .page-header.header-style-22 #header-middle #mobi_cart-wrapper .block-minicart .cart-total .actions button#top-cart-btn-checkout:visited { color: #FFFFFF !important; }
  .page-header.header-style-22 #header-middle #mobi_cart-wrapper .bs-mini__thumb a.action.delete:visited::before { color: #FFFFFF !important; }
}

@media (min-width: 761px) {
  body.checkout-cart-index table.cart.items td.col.item dl.item-options dt:visited { color: var(--bs-ink) !important; }
  body.checkout-cart-index table.cart.items td.col.item dl.item-options dd:visited { color: var(--bs-ink-2) !important; }
}
