::-moz-selection {
    background-color: #f8a080;
    color: #000
}

::selection {
    background-color: #f8a080;
    color: #000
}

body {
    accent-color: #544 !important;
	background: #c2b2a7 !important;
}

@media (max-width: 1199.98px) {
    .overlay__close {
        background-color:#544 !important
    }

    .overlay__close .icon {
        color: #fff
    }
}

.loading:after {
    border-left-color: #544 !important
}

.formbuilder-gdprConsent,.formbuilder-gdprConsent--red,.sys-msg,.sys-msg--red {
    background-color: #544 !important
}

.formbuilder-gdprConsent--transparent,.sys-msg--transparent {
    background-color: transparent
}

.formbuilder-checkbox [type=checkbox]:checked~label a,.formbuilder-checkbox [type=checkbox]:checked~label a:visited,.formbuilder-checkbox [type=checkbox]:not(:checked)~label a,.formbuilder-checkbox [type=checkbox]:not(:checked)~label a:visited,.formbuilder-checkbox [type=radio]:checked~label a,.formbuilder-checkbox [type=radio]:checked~label a:visited,.formbuilder-checkbox [type=radio]:not(:checked)~label a,.formbuilder-checkbox [type=radio]:not(:checked)~label a:visited,[type=checkbox]:checked~span a,[type=checkbox]:checked~span a:visited,[type=checkbox]:not(:checked)~span a,[type=checkbox]:not(:checked)~span a:visited,[type=radio]:checked~span a,[type=radio]:checked~span a:visited,[type=radio]:not(:checked)~span a,[type=radio]:not(:checked)~span a:visited {
    color: #544 !important
}

.formbuilder-checkbox [type=radio]:checked~label:after,.formbuilder-checkbox [type=radio]:not(:checked)~label:after,[type=radio]:checked~span:after,[type=radio]:not(:checked)~span:after {
    background-color: #544 !important
}

.form__cb-label span a:active,.form__cb-label span a:hover,legend {
    color: #544 !important
}

.form__option [type=radio]:checked~span,.form__option [type=radio]:checked~span:hover,.form__option [type=radio]:not(:checked)~span:hover {
    border-color: #544 !important
}

.form__switch input[type=checkbox]:checked+.switch__slider,.form__switch input[type=radio]:checked+.switch__slider {
    background-color: #544 !important
}

.select2-container .select2-results__option--highlighted[aria-selected] {
    background-color: #544 !important;
    border-color: #544 !important;
    color: #fff;
    outline-color: #544 !important
}

.select2-container .select2-results__options {
    scrollbar-color: #544 !important #f1f1f1
}

.select2-container .select2-results__options::-webkit-scrollbar-thumb {
    background-color: #544 !important
}

.select2-container .select2-results__options::-webkit-scrollbar-thumb:hover {
    background-color: #c03300
}

.select2-container--default .select2-results__option[aria-selected=true] {
    outline-color: #544 !important
}

.select2-container--default .select2-results__option[aria-selected=true] .product__box {
    border-color: #544 !important
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
    border-color: #544 !important;
    outline-color: #544 !important
}

.select2-container--default .select2-results__option--highlighted[aria-selected] .product__box {
    border-color: #544 !important
}

.select2-container--default.search-select .product__box-code em,.select2-container--default.search-select .product__box-title em {
    background-color: #ff8457
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #544 !important
}

.select2-container.select2-container--focus .select2-selection--multiple,.select2-container.select2-container--focus .select2-selection--single,.select2-container.select2-container--open .select2-selection--multiple,.select2-container.select2-container--open .select2-selection--single {
    border-color: #544 !important
}

.select2-container.select2-selection--error .select2-selection {
    border-color: #d12626
}

.select2-container.select2-selection--error .select2-search__field {
    color: #d12626
}

.select2-container.select2-selection--error .select2-search__field::-webkit-input-placeholder {
    color: #d12626
}

.select2-container.select2-selection--error .select2-search__field:-moz-placeholder,.select2-container.select2-selection--error .select2-search__field::-moz-placeholder {
    color: #d12626
}

.select2-container.select2-selection--error .select2-search__field:-ms-input-placeholder {
    color: #d12626
}

.error,.validation-invalid-label {
    color: #d12626
}

.compare__table .vs__dropdown-option--highlight,.form-builder-form .form__control--select[multiple] option:checked,.form__item .vs__dropdown-option--highlight {
    background-color: #544 !important
}

.form-builder-form .form__control[type=file]::file-selector-button {
    background-color: #544 !important
}

.form-builder-form .form__control[type=file]::file-selector-button:hover {
    background-color: #d73900
}

.jconfirm .jconfirm-box .block__title-title,.jconfirm.jconfirm-dark .jconfirm-box .block__title-title,.jconfirm.jconfirm-light .jconfirm-box .block__title-title {
    color: #544 !important
}

.plain-text ul li:before {
    background-color: #544 !important
}

.plain-text a {
    color: #544 !important
}

.plain-text a:hover {
    color: #84878a
}

.plain-text--white a:hover {
    color: #544 !important
}

.plain-text table th {
    background-color: #181615;
    color: #fff
}

.plain-text table td {
    color: #181615
}

.plain-text .sellvio-template .card__more {
    background-color: #544 !important;
    color: #fff
}

.plain-text .sellvio-template .card__more:hover {
    background-color: #d73900
}

hr {
    border-color: #d6d6d6
}

.header__links--impersonated {
    background-color: #544 !important
}

.header__links--impersonated .impersonated-logout:active,.header__links--impersonated .impersonated-logout:hover {
    color: #3b4456!important
}

.header__links a:active,.header__links a:hover,.header__links a:visited:active,.header__links a:visited:hover,.header__links button:active,.header__links button:hover,.header__params a:active,.header__params a:hover,.header__params a:visited:active,.header__params a:visited:hover,.header__params button:active,.header__params button:hover {
    color: #f8a080
}

.header__links .nav__toggle .icon,.header__params .nav__toggle .icon {
    color: inherit
}

.header .header__links .dropdown a:active,.header .header__links .dropdown a:hover,.header .header__links .dropdown a:visited:active,.header .header__links .dropdown a:visited:hover,.header .header__links .dropdown button:active,.header .header__links .dropdown button:hover,.header .header__params .dropdown a:active,.header .header__params .dropdown a:hover,.header .header__params .dropdown a:visited:active,.header .header__params .dropdown a:visited:hover,.header .header__params .dropdown button:active,.header .header__params .dropdown button:hover,.header .menu>li:not(.header__category) .dropdown a:active,.header .menu>li:not(.header__category) .dropdown a:hover,.header .menu>li:not(.header__category) .dropdown a:visited:active,.header .menu>li:not(.header__category) .dropdown a:visited:hover,.header .menu>li:not(.header__category) .dropdown button:active,.header .menu>li:not(.header__category) .dropdown button:hover {
    color: #fff
}

.header .icon-buttons a:not(.number-widget__control):not(.button):hover,.header .icon-buttons button:not(.number-widget__control):not(.button):hover {
    color: #f8a080
}

.header .icon-buttons .icon,.header .icon-buttons .sys-msg .icon {
    color: inherit
}

.header__icon-counter {
    background-color: #544 !important
}

@media (min-width: 1200px) {
    .menu .menu__dropdown ul {
        scrollbar-color:#544 !important #ededed;
        scrollbar-width: thin
    }

    .menu .menu__dropdown ul::-webkit-scrollbar {
        width: 4px
    }

    .menu .menu__dropdown ul::-webkit-scrollbar-thumb {
        background: #544 !important
    }

    .menu .menu__dropdown ul::-webkit-scrollbar-track {
        background: #ededed
    }
}

@media (min-width: 1200px) {
    .dropdown a:active,.dropdown a:hover,.dropdown a:visited:active,.dropdown a:visited:hover,.menu .menu__dropdown a:active,.menu .menu__dropdown a:hover,.menu .menu__dropdown a:visited:active,.menu .menu__dropdown a:visited:hover {
        background-color:#544 !important;
        color: #fff
    }
}

.menu .menu__dropdown--underline ul>li a span:not(.nav__toggle),.menu .menu__dropdown--underline ul>li a:visited span:not(.nav__toggle),.menu .menu__dropdown--underline ul>li button span:not(.nav__toggle) {
    background: linear-gradient(90deg,#f8a080,#f8a080),linear-gradient(90deg,#f8a080,#f8a080);
    background-position: 100% 100%,0 100%;
    background-repeat: no-repeat;
    background-size: 0 .1em,0 .1em
}

.menu .menu__dropdown--underline ul>li a:active,.menu .menu__dropdown--underline ul>li a:hover,.menu .menu__dropdown--underline ul>li a:visited:active,.menu .menu__dropdown--underline ul>li a:visited:hover,.menu .menu__dropdown--underline ul>li button:active,.menu .menu__dropdown--underline ul>li button:hover {
    background-color: unset;
    color: #f8a080
}

.menu .menu__dropdown--underline ul>li a:active span:not(.nav__toggle),.menu .menu__dropdown--underline ul>li a:hover span:not(.nav__toggle),.menu .menu__dropdown--underline ul>li a:visited:active span:not(.nav__toggle),.menu .menu__dropdown--underline ul>li a:visited:hover span:not(.nav__toggle),.menu .menu__dropdown--underline ul>li button:active span:not(.nav__toggle),.menu .menu__dropdown--underline ul>li button:hover span:not(.nav__toggle) {
    background-size: 0 .1em,100% .1em;
    color: #f8a080
}

.menu .menu__dropdown--underline ul>li.active>a,.menu .menu__dropdown--underline ul>li.active>a:visited,.menu .menu__dropdown--underline ul>li.active>button,.menu .menu__dropdown--underline ul>li.selected>a,.menu .menu__dropdown--underline ul>li.selected>a:visited,.menu .menu__dropdown--underline ul>li.selected>button {
    background-color: unset;
    color: #f8a080
}

.menu .menu__dropdown--underline ul>li.active>a span:not(.nav__toggle),.menu .menu__dropdown--underline ul>li.active>a:visited span:not(.nav__toggle),.menu .menu__dropdown--underline ul>li.active>button span:not(.nav__toggle),.menu .menu__dropdown--underline ul>li.selected>a span:not(.nav__toggle),.menu .menu__dropdown--underline ul>li.selected>a:visited span:not(.nav__toggle),.menu .menu__dropdown--underline ul>li.selected>button span:not(.nav__toggle) {
    background-size: 0 .1em,100% .1em;
    color: #f8a080
}

.menu .menu__dropdown--underline ul>li.active>a:active,.menu .menu__dropdown--underline ul>li.active>a:hover,.menu .menu__dropdown--underline ul>li.active>a:visited:active,.menu .menu__dropdown--underline ul>li.active>a:visited:hover,.menu .menu__dropdown--underline ul>li.active>button:active,.menu .menu__dropdown--underline ul>li.active>button:hover,.menu .menu__dropdown--underline ul>li.selected>a:active,.menu .menu__dropdown--underline ul>li.selected>a:hover,.menu .menu__dropdown--underline ul>li.selected>a:visited:active,.menu .menu__dropdown--underline ul>li.selected>a:visited:hover,.menu .menu__dropdown--underline ul>li.selected>button:active,.menu .menu__dropdown--underline ul>li.selected>button:hover {
    background-color: unset;
    color: #f8a080
}

.menu .menu__dropdown--underline ul>li.active>a:active span:not(.nav__toggle),.menu .menu__dropdown--underline ul>li.active>a:hover span:not(.nav__toggle),.menu .menu__dropdown--underline ul>li.active>a:visited:active span:not(.nav__toggle),.menu .menu__dropdown--underline ul>li.active>a:visited:hover span:not(.nav__toggle),.menu .menu__dropdown--underline ul>li.active>button:active span:not(.nav__toggle),.menu .menu__dropdown--underline ul>li.active>button:hover span:not(.nav__toggle),.menu .menu__dropdown--underline ul>li.selected>a:active span:not(.nav__toggle),.menu .menu__dropdown--underline ul>li.selected>a:hover span:not(.nav__toggle),.menu .menu__dropdown--underline ul>li.selected>a:visited:active span:not(.nav__toggle),.menu .menu__dropdown--underline ul>li.selected>a:visited:hover span:not(.nav__toggle),.menu .menu__dropdown--underline ul>li.selected>button:active span:not(.nav__toggle),.menu .menu__dropdown--underline ul>li.selected>button:hover span:not(.nav__toggle) {
    background-size: 0 .1em,100% .1em;
    color: #f8a080
}

.menu .menu__dropdown--negative ul>li:has(a:hover,a:active,button:hover,button:active) {
    background-color: #f8a080
}

.menu .menu__dropdown--negative ul>li>a:active,.menu .menu__dropdown--negative ul>li>a:hover,.menu .menu__dropdown--negative ul>li>a:visited:active,.menu .menu__dropdown--negative ul>li>a:visited:hover,.menu .menu__dropdown--negative ul>li>button:active,.menu .menu__dropdown--negative ul>li>button:hover {
    color: #fff
}

.menu .menu__dropdown--negative ul>li.active,.menu .menu__dropdown--negative ul>li.selected {
    background-color: #f8a080
}

.menu .menu__dropdown--negative ul>li.active>a,.menu .menu__dropdown--negative ul>li.active>a:active,.menu .menu__dropdown--negative ul>li.active>a:hover,.menu .menu__dropdown--negative ul>li.active>a:visited,.menu .menu__dropdown--negative ul>li.active>a:visited:active,.menu .menu__dropdown--negative ul>li.active>a:visited:hover,.menu .menu__dropdown--negative ul>li.active>button,.menu .menu__dropdown--negative ul>li.active>button:active,.menu .menu__dropdown--negative ul>li.active>button:hover,.menu .menu__dropdown--negative ul>li.selected>a,.menu .menu__dropdown--negative ul>li.selected>a:active,.menu .menu__dropdown--negative ul>li.selected>a:hover,.menu .menu__dropdown--negative ul>li.selected>a:visited,.menu .menu__dropdown--negative ul>li.selected>a:visited:active,.menu .menu__dropdown--negative ul>li.selected>a:visited:hover,.menu .menu__dropdown--negative ul>li.selected>button,.menu .menu__dropdown--negative ul>li.selected>button:active,.menu .menu__dropdown--negative ul>li.selected>button:hover {
    color: #fff
}

.menu .menu__dropdown--regular ul>li.active>a,.menu .menu__dropdown--regular ul>li.active>a:active,.menu .menu__dropdown--regular ul>li.active>a:hover,.menu .menu__dropdown--regular ul>li.active>a:visited,.menu .menu__dropdown--regular ul>li.active>a:visited:active,.menu .menu__dropdown--regular ul>li.active>a:visited:hover,.menu .menu__dropdown--regular ul>li.active>button,.menu .menu__dropdown--regular ul>li.active>button:active,.menu .menu__dropdown--regular ul>li.active>button:hover,.menu .menu__dropdown--regular ul>li.selected>a,.menu .menu__dropdown--regular ul>li.selected>a:active,.menu .menu__dropdown--regular ul>li.selected>a:hover,.menu .menu__dropdown--regular ul>li.selected>a:visited,.menu .menu__dropdown--regular ul>li.selected>a:visited:active,.menu .menu__dropdown--regular ul>li.selected>a:visited:hover,.menu .menu__dropdown--regular ul>li.selected>button,.menu .menu__dropdown--regular ul>li.selected>button:active,.menu .menu__dropdown--regular ul>li.selected>button:hover,.menu .menu__dropdown--regular ul>li>a:active,.menu .menu__dropdown--regular ul>li>a:hover,.menu .menu__dropdown--regular ul>li>a:visited:active,.menu .menu__dropdown--regular ul>li>a:visited:hover,.menu .menu__dropdown--regular ul>li>button:active,.menu .menu__dropdown--regular ul>li>button:hover,.menu .menu__dropdown.megamenu ul>li.active>a,.menu .menu__dropdown.megamenu ul>li.active>a:active,.menu .menu__dropdown.megamenu ul>li.active>a:hover,.menu .menu__dropdown.megamenu ul>li.active>a:visited,.menu .menu__dropdown.megamenu ul>li.active>a:visited:active,.menu .menu__dropdown.megamenu ul>li.active>a:visited:hover,.menu .menu__dropdown.megamenu ul>li.active>button,.menu .menu__dropdown.megamenu ul>li.active>button:active,.menu .menu__dropdown.megamenu ul>li.active>button:hover,.menu .menu__dropdown.megamenu ul>li.selected>a,.menu .menu__dropdown.megamenu ul>li.selected>a:active,.menu .menu__dropdown.megamenu ul>li.selected>a:hover,.menu .menu__dropdown.megamenu ul>li.selected>a:visited,.menu .menu__dropdown.megamenu ul>li.selected>a:visited:active,.menu .menu__dropdown.megamenu ul>li.selected>a:visited:hover,.menu .menu__dropdown.megamenu ul>li.selected>button,.menu .menu__dropdown.megamenu ul>li.selected>button:active,.menu .menu__dropdown.megamenu ul>li.selected>button:hover,.menu .menu__dropdown.megamenu ul>li>a:active,.menu .menu__dropdown.megamenu ul>li>a:hover,.menu .menu__dropdown.megamenu ul>li>a:visited:active,.menu .menu__dropdown.megamenu ul>li>a:visited:hover,.menu .menu__dropdown.megamenu ul>li>button:active,.menu .menu__dropdown.megamenu ul>li>button:hover {
    background-color: transparent;
    color: #f8a080
}

.footer a:active,.footer a:hover,.footer button:active,.footer button:hover {
    color: #f8a080
}

.footer__share-item a:hover {
    color: #544 !important
}

.footer__share-item--red a:hover {
    color: #e52f2e
}

.footer__share-item--blue a:hover {
    color: #1877f2
}

.footer__share-item--lightblue a:hover {
    color: #4d4d4d
}

.footer__share-item--purple a:hover {
    color: #833ab4
}

.drawer__wrapper {
    background-color: #544 !important
}

.drawer__tab--selected {
    text-decoration-color: #544 !important
}

@media (min-width: 1200px) {
    .menu a:active,.menu a:hover,.menu a:visited:active,.menu a:visited:hover,.menu button:active,.menu button:hover,.menu li.active>a,.menu li.active>a:visited,.menu li.active>button {
        color:#f8a080
    }

    .menu .header__category .category__nav-parent ul {
        scrollbar-color: #544 !important #31383e
    }
}

@media (min-width: 1200px) {
    .menu .header__category .category__nav-parent ul::-webkit-scrollbar-track {
        background:#31383e
    }

    .menu .header__category .category__nav-parent ul::-webkit-scrollbar-thumb {
        background-color: #544 !important
    }

    .menu .header__category .category__nav-parent ul::-webkit-scrollbar-thumb:hover {
        background-color: #c03300
    }

    .menu .header__category .category__nav-parent ul li a {
        color: #fff
    }

    .menu .header__category .category__nav-parent ul li a:hover {
        background-color: #544 !important;
        color: #fff
    }

    .menu .header__category .category__nav-parent ul li.selected>a {
        color: #f8a080
    }

    .menu .header__category .category__nav-parent ul li.selected>a:hover {
        color: #fff
    }
}

.menu__dropdown--with-children .megamenu__category-title:after {
    background-color: #544 !important
}

@media (min-width: 1200px) {
    .nav__sidebar a {
        color:#181615
    }

    .nav__sidebar .category__nav .selected>a,.nav__sidebar .category__nav a:active,.nav__sidebar .category__nav a:hover {
        color: #544 !important
    }

    .nav__sidebar .category__nav-parent {
        background-color: #fff
    }

    .nav__sidebar .category__nav-parent>ul>li:not(:last-child):not(:first-child) {
        border-bottom-color: #ddd
    }

    .nav__sidebar .category__nav-parent>ul>li:first-child {
        background-color: #ddd
    }

    .nav__sidebar .category__nav-parent>ul>li.active>a,.nav__sidebar .category__nav-parent>ul>li.selected>a,.nav__sidebar .category__nav-parent>ul>li:active>a,.nav__sidebar .category__nav-parent>ul>li:has(li.selected)>a,.nav__sidebar .category__nav-parent>ul>li:hover>a {
        background-color: #544 !important;
        color: #fff
    }

    .nav__sidebar .category__nav-title {
        color: #181615
    }

    .nav__sidebar .category__nav-inner .nav__subnav-parent>a:last-of-type:before,.nav__sidebar .category__nav-inner>ul>li>a:last-of-type:before {
        background-color: #544 !important
    }

    .nav__sidebar .category__nav-inner {
        background-color: #fff
    }

    .nav__sidebar .category__nav-inner>ul>li:has(li.selected)>a {
        color: #544 !important
    }

    .nav__sidebar .category__nav-inner .category__nav-inner>ul li.active>a,.nav__sidebar .category__nav-inner .category__nav-inner>ul li.selected>a,.nav__sidebar .category__nav-inner .category__nav-inner>ul li:active>a,.nav__sidebar .category__nav-inner .category__nav-inner>ul li:hover>a {
        color: #544 !important
    }

    .nav__sidebar>.category__nav-parent {
        scrollbar-color: #544 !important #b1b1b1
    }

    .nav__sidebar>.category__nav-parent::-webkit-scrollbar-track {
        background: #b1b1b1
    }

    .nav__sidebar>.category__nav-parent::-webkit-scrollbar-thumb {
        background-color: #544 !important
    }

    .nav__sidebar>.category__nav-parent::-webkit-scrollbar-thumb:hover {
        background-color: #c03300
    }

    .nav__sidebar>.category__nav-parent>button:active,.nav__sidebar>.category__nav-parent>button:hover {
        color: #544 !important
    }
}

.mobile-categories .header__category-trigger {
    background-color: #544 !important;
    color: #fff
}

.mobile-categories .header__category-trigger:active,.mobile-categories .header__category-trigger:hover {
    background-color: #d73900;
    color: #fff
}

.mobile-categories .header__category .category__nav-parent ul {
    scrollbar-color: #544 !important #31383e
}

.mobile-categories .header__category .category__nav-parent ul::-webkit-scrollbar-track {
    background: #31383e
}

.mobile-categories .header__category .category__nav-parent ul::-webkit-scrollbar-thumb {
    background-color: #544 !important
}

.mobile-categories .header__category .category__nav-parent ul::-webkit-scrollbar-thumb:hover {
    background-color: #c03300
}

.mobile-categories .header__category .category__nav-parent ul li a {
    color: #fff
}

.mobile-categories .header__category .category__nav-parent ul li a:hover {
    background-color: #544 !important;
    color: #fff
}

.mobile-categories .header__category .category__nav-parent ul li.selected>a {
    color: #f8a080
}

.mobile-categories .header__category .category__nav-parent ul li.selected>a:hover {
    color: #fff
}

.mobile-categories .header__category .category__nav-parent ul li.js-subnav-opened>a {
    background-color: #544 !important;
    color: #fff
}

.mobile-categories .header__category .category__nav-parent ul li .category__nav {
    background-color: hsla(0,0%,100%,.1)
}

.cookies__show-panel {
    border-color: #544 !important;
    color: #fff
}

.cookies__show-panel:active,.cookies__show-panel:hover {
    background-color: #544 !important
}

.cookies .tabs__link {
    color: #544 !important
}

.cookies .tabs__link--selected {
    border-color: #c4c4c4
}

.select2-container--default.search-select .select2-search .select2-search__field {
    border-color: #544 !important
}

.select2-container--default.search-select .select2-results--wrapper h2 .select2-view-all a:hover {
    color: #544 !important
}

.select2-container--default.search-select .select2-results__options {
    scrollbar-color: #544 !important #ededed;
    scrollbar-width: thin
}

.select2-container--default.search-select .select2-results__options::-webkit-scrollbar {
    width: 8px
}

.select2-container--default.search-select .select2-results__options::-webkit-scrollbar-thumb {
    background: #544 !important
}

.select2-container--default.search-select .select2-results__options::-webkit-scrollbar-track {
    background: #ededed
}

.select2-container--default.search-select .select2-results__option--highlighted[aria-selected=true] .product__box-top picture,.select2-container--default.search-select .select2-results__option--highlighted[aria-selected] .product__box-top picture,.select2-container--default.search-select .select2-results__option[aria-selected=true] .product__box-top picture {
    outline-color: #544 !important
}

.select2-suggestions {
    background-color: #544 !important
}

@media (min-width: 768px) {
    .select2-suggestions {
        scrollbar-color:hsla(0,0%,100%,.8) #544 !important;
        scrollbar-width: thin
    }

    .select2-suggestions::-webkit-scrollbar {
        width: 8px
    }

    .select2-suggestions::-webkit-scrollbar-thumb {
        background: hsla(0,0%,100%,.8)
    }

    .select2-suggestions::-webkit-scrollbar-track {
        background: #544 !important
    }
}

.newsletter__form-submit {
    background-color: #544 !important
}

.newsletter__form-submit:not([disabled]):hover {
    background-color: #d73900
}

.newsletter .form__cb-label>span a:hover {
    color: #f8a080
}

.newsletter .form__cb-label [type=checkbox]:checked~span:after,.newsletter .form__cb-label [type=checkbox]:not(:checked)~span:after {
    background-color: #544 !important
}

.newsletter .form__cb-label [type=checkbox]:not(:disabled)~span:hover:after {
    background-color: #d73900
}

.block__title-link:active,.block__title-link:hover,.block__title-title--large,.block__title-title--xl {
    color: #544 !important
}

.button,.trafify-form-element .rendered-form .form__item--submit .button {
    background-color: #544 !important
}

.button:not([disabled]):hover,.trafify-form-element .rendered-form .form__item--submit .button:not([disabled]):hover {
    background-color: #ff4c0b
}

.button--info {
    background-color: #181615
}

.button--info:not([disabled]):hover {
    background-color: #332f2d
}

.button--danger {
    background-color: #e3000a
}

.button--danger:not([disabled]):hover {
    background-color: #ca0009
}

.button--success {
    background-color: #009400
}

.button--success:not([disabled]):hover {
    background-color: #007b00
}

.button--warning {
    background-color: #ffbe00
}

.button--warning:not([disabled]):hover {
    background-color: #f0b300
}

.button--simple {
    color: #544 !important
}

.button--simple:hover {
    color: #ff4c0b
}

@media (min-width: 1200px) {
    .button--simple .icon {
        transform:translateY(-1px)
    }
}

.product__box--present .product__box-package {
    background-color: #544 !important;
    color: #fff
}

.product__box--present .product__box-add-to-cart {
    background-color: #544 !important
}

.product__box--present .product__box-add-to-cart:not([disabled]):hover {
    background-color: #ff4c0b
}

.product__box--selected .product__box-top {
    border-color: #544 !important;
    outline-color: #544 !important
}

@supports (-webkit-hyphens: none) {
    .product__box--selected .product__box-top:after {
        border-color:#544 !important
    }
}

.product__box-badge>span {
    background-color: #544 !important
}

@media (max-width: 1199.98px) {
    .product__box-function {
        background-color:#544 !important
    }
}

.product__box--featured .product__box-function,.product__box--list .product__box-function {
    background-color: #544 !important
}

@media (max-width: 1199.98px) {
    .product__box-function:active,.product__box-function:hover {
        background-color:#ff5e24
    }
}

.product__box--list .product__box-function:active,.product__box--list .product__box-function:hover {
    background-color: #ff5e24
}

@media (min-width: 1200px) {
    .product__box-function:active:not(.product__box--list .product__box-function:hover,.product__box--list .product__box-function:active):not(.product__box--row .product__box-function:hover,.product__box--row .product__box-function:active),.product__box-function:hover:not(.product__box--list .product__box-function:hover,.product__box--list .product__box-function:active):not(.product__box--row .product__box-function:hover,.product__box--row .product__box-function:active) {
        color:#544 !important
    }
}

.product__box-category {
    color: #544 !important
}

.product__box-category--link a:active,.product__box-category--link a:hover {
    color: #ff4c0b
}

.product__box-availability .icon,.product__box-title a:hover {
    color: #544 !important
}

@media (max-width: 1199.98px) {
    .product__box-add-to-cart {
        background-color:#544 !important
    }
}

.product__box--featured .product__box-add-to-cart,.product__box--list .product__box-add-to-cart {
    background-color: #544 !important
}

@media (max-width: 1199.98px) {
    .product__box-add-to-cart:active,.product__box-add-to-cart:hover {
        background-color:#ff5e24
    }
}

.product__box--list .product__box-add-to-cart:active,.product__box--list .product__box-add-to-cart:hover {
    background-color: #ff5e24
}

@media (min-width: 1200px) {
    .product__box-add-to-cart:active:not(.product__box--list .product__box-add-to-cart:hover,.product__box--list .product__box-add-to-cart:active):not(.product__box--row .product__box-add-to-cart:hover,.product__box--row .product__box-add-to-cart:active):not(.product__box--present .product__box-add-to-cart:hover,.product__box--present .product__box-add-to-cart:active),.product__box-add-to-cart:hover:not(.product__box--list .product__box-add-to-cart:hover,.product__box--list .product__box-add-to-cart:active):not(.product__box--row .product__box-add-to-cart:hover,.product__box--row .product__box-add-to-cart:active):not(.product__box--present .product__box-add-to-cart:hover,.product__box--present .product__box-add-to-cart:active) {
        color:#544 !important
    }

    .product__box--row .product__box-add-to-cart,.product__box--row .product__box-function {
        background-color: #544 !important
    }

    .product__box--row .product__box-add-to-cart:active,.product__box--row .product__box-add-to-cart:hover,.product__box--row .product__box-function:active,.product__box--row .product__box-function:hover {
        background-color: #ff5e24
    }
}

.product__price--current {
    color: #544 !important
}

.card__badge-item,.card__badge-item.badge-blue,.card__badge-item.badge-green,.card__badge-item.badge-red {
    background-color: #544 !important
}

.card__title:active,.card__title:hover {
    color: #544 !important
}

.card__more--icon {
    background-color: rgba(240,64,0,.6)
}

.cart-widget__content {
    scrollbar-color: #544 !important #e6e6e6;
    scrollbar-width: thin
}

.cart-widget__content::-webkit-scrollbar {
    width: 2px
}

.cart-widget__content::-webkit-scrollbar-thumb {
    background: #544 !important
}

.cart-widget__content::-webkit-scrollbar-track {
    background: #e6e6e6
}

.cart-widget__header {
    background-color: #544 !important
}

.cart-widget__product--cross {
    border-color: #544 !important
}

.cart-widget__product--cross-parent,.cart-widget__product-gift {
    border-left-color: #544 !important;
    border-right-color: #544 !important;
    border-top-color: #544 !important
}

.cart-widget__product-gift--product {
    border-bottom-color: #544 !important
}

.cart-widget__name:active,.cart-widget__name:hover {
    color: #544 !important
}

.header .icon-buttons .cart-widget__remove .icon {
    color: currentColor
}

.cart-widget__package {
    background-color: #544 !important
}

.carousel__pagination .swiper-pagination-bullet:after {
    border-color: #544 !important
}

.carousel__pagination .swiper-pagination-bullet:hover:after {
    background-color: rgba(240,64,0,.5)
}

.carousel__pagination .swiper-pagination-bullet-active:after {
    background-color: #544 !important
}

.banners--back-cover,.carousel-button,.category-banner a:hover .category-banner__title,.counter__section,.info-blocks {
    background-color: #544 !important
}

.banners--back-cover p {
    color: #fff
}

.banners--back-cover .plain-text:after {
    background-image: linear-gradient(0deg,#544 !important,transparent)
}

.countdown-section {
    background-color: #544 !important
}

.cover__subtitle,.not-found__code {
    color: #544 !important
}

.breadcrumbs,.list-controls__pagination-link.selected,.sharing__button {
    background-color: #544 !important
}

.sharing__button:hover {
    background-color: #d73900
}

.sharing__button--facebook {
    background-color: #1877f2
}

.sharing__button--facebook:hover {
    background-color: #0b5fcc
}

.sharing__button--twitter {
    background-color: #000
}

.sharing__button--twitter:hover {
    background-color: #4d4d4d
}

.sharing__button--instagram {
    background-color: #833ab4
}

.sharing__button--instagram:hover {
    background-color: #672e8d
}

.sharing__button--viber {
    background-color: #8f5db7
}

.sharing__button--viber:hover {
    background-color: #75459c
}

.sharing__button--whatsapp {
    background-color: #25d366
}

.sharing__button--whatsapp:hover {
    background-color: #1da851
}

.sharing__button--youtube {
    background-color: #e52f2e
}

.sharing__button--youtube:hover {
    background-color: #c71a19
}

.sharing__button--email {
    background-color: #8a8a8a
}

.sharing__button--email:hover {
    background-color: #717171
}

.article-poll__show-results {
    color: #544 !important
}

.article-poll__show-results:hover {
    color: #ff4c0b
}

.article-poll-results__bar {
    background-color: rgba(240,64,0,.1)!important
}

.article-poll-results__bar span {
    background-color: #544 !important
}

.comments__counter,.comments__item-more-button:active,.comments__item-more-button:hover {
    color: #544 !important
}

.comments__item-author {
    color: #544 !important
}

.comments__item-permalink:active,.comments__item-permalink:hover {
    color: #544 !important
}

.comments__item-permalink .icon {
    color: #020200
}

.comments__item-reply a,.comments__item-reply a:visited {
    color: #544 !important
}

.comments__item-reply a:active,.comments__item-reply a:hover,.comments__item-reply a:visited:active,.comments__item-reply a:visited:hover {
    color: #ff4c0b
}

.documents a:hover {
    color: #544 !important
}

.tags__item a:hover,.tags__item a:visited:hover {
    background-color: #544 !important
}

.catalogs__item:hover .catalogs__title {
    color: #544 !important
}

.contact__content {
    background-color: #544 !important
}

.contact__title,.filter__button.button--secondary,.filter__button.button--secondary:not([disabled]):active,.filter__button.button--secondary:not([disabled]):hover,.user-points {
    color: #544 !important
}

.products__functions .filters-trigger {
    background-color: #544 !important
}

.products__functions .filters-trigger:not([disabled]):active,.products__functions .filters-trigger:not([disabled]):hover {
    background-color: #ff4c0b
}

.discount-categories__item.selected figcaption,.discount-categories__item:hover figcaption {
    background-color: #544 !important
}

.package__box {
    border-color: #544 !important
}

.swiper-slide-thumb-active .product-gallery__thumbnail {
    border-color: #544 !important
}

.product__lead a,.product__lead a:visited,.product__text a,.product__text a:visited {
    color: #544 !important
}

.product__inputs>.product__action-button.button:active,.product__inputs>.product__action-button.button:hover,.product__params dd a:active,.product__params dd a:hover {
    color: #544 !important
}

.product__variants-wrap .product__variants-item {
    background-color: #fff;
    border-color: #dedede;
    color: #181615
}

.product__variants-wrap .product__variants-item.selected {
    background-color: #544 !important;
    border-color: #544 !important;
    color: #fff
}

.product__variants-wrap .product__variants-item:not(.selected):hover {
    border-color: rgba(240,64,0,.7)
}

.product__variants-wrap-img .product__variants-item {
    background-color: #fff;
    border-color: #dedede
}

.product__variants-wrap-img .product__variants-item.selected {
    border-color: #544 !important
}

.product__variants-wrap-img .product__variants-item:not(.selected):hover {
    border-color: rgba(240,64,0,.7)
}

.accordion__heading .icon,.sys-msg--delivery {
    color: #544 !important
}

.accordion__item,.accordion__wrapper {
    border-color: #e7e7e7
}

.accordion__title {
    color: #181615
}

.product__documents-link {
    color: #544 !important
}

.booking__slot-input:checked+.booking__slot-content {
    background-color: #544 !important
}

.compare-table__cell a:active,.compare-table__cell a:hover,.compare-table__cell a:visited:active,.compare-table__cell a:visited:hover {
    color: #544 !important
}

.steps .current .steps__number {
    background-color: #544 !important
}

.steps .current .steps__title {
    color: #544 !important
}

.cart-content tbody tr.cart-content__gift {
    border-left-color: #544 !important;
    border-right-color: #544 !important
}

.cart-content tbody tr.cart-content__gift:first-child {
    border-top-color: #544 !important
}

@media (min-width: 768px) {
    .cart-content tbody tr.cart-content__gift:first-child td {
        border-top-color:#544 !important
    }
}

.cart-content tbody tr.cart-content__gift--product {
    border-bottom-color: #544 !important
}

@media (min-width: 768px) {
    .cart-content tbody tr.cart-content__gift--product td {
        border-bottom-color:#544 !important
    }

    .cart-content tbody tr.cart-content__gift td:first-child {
        border-left-color: #544 !important
    }

    .cart-content tbody tr.cart-content__gift td:last-child.cart-content__options-cell,.payment-content .cart-content tbody tr.cart-content__gift td:last-child,.withdrawal .cart-content tbody tr.cart-content__gift td:last-child {
        border-right-color: #544 !important
    }

    .cart-content tbody tr.cart-content__gift:not(.cart-content__gift--product) td.cart-content__options-cell:not(.withdrawal .cart-content tbody tr.cart-content__gift:not(.cart-content__gift--product) td.cart-content__quantity-cell,.withdrawal .cart-content tbody tr.cart-content__gift:not(.cart-content__gift--product) td.cart-content__options-cell):not(.order-history__details .cart-content tbody tr.cart-content__gift:not(.cart-content__gift--product) td.cart-content__quantity-cell,.order-history__details .cart-content tbody tr.cart-content__gift:not(.cart-content__gift--product) td.cart-content__options-cell),.cart-content tbody tr.cart-content__gift:not(.cart-content__gift--product) td.cart-content__quantity-cell:not(.withdrawal .cart-content tbody tr.cart-content__gift:not(.cart-content__gift--product) td.cart-content__quantity-cell,.withdrawal .cart-content tbody tr.cart-content__gift:not(.cart-content__gift--product) td.cart-content__options-cell):not(.order-history__details .cart-content tbody tr.cart-content__gift:not(.cart-content__gift--product) td.cart-content__quantity-cell,.order-history__details .cart-content tbody tr.cart-content__gift:not(.cart-content__gift--product) td.cart-content__options-cell) {
        border-bottom-color: #544 !important
    }
}

.cart-content tbody tr:not(.cart-content__gift)+.cart-content__gift {
    border-top-color: #544 !important
}

@media (min-width: 768px) {
    .cart-content tbody tr:not(.cart-content__gift)+.cart-content__gift td {
        border-top-color:#544 !important
    }
}

.cart-content tbody tr.cart-content__cross {
    border-color: #544 !important
}

@media (min-width: 768px) {
    .cart-content tbody tr.cart-content__cross td {
        border-bottom-color:#544 !important
    }

    .cart-content tbody tr.cart-content__cross td:first-child {
        border-left-color: #544 !important
    }

    .cart-content tbody tr.cart-content__cross td:last-child {
        border-right-color: #544 !important
    }
}

.cart-content tbody tr.cart-content__cross--parent {
    border-left-color: #544 !important;
    border-right-color: #544 !important;
    border-top-color: #544 !important
}

@media (min-width: 768px) {
    .cart-content tbody tr.cart-content__cross--parent td {
        border-top-color:#544 !important
    }

    .cart-content tbody tr.cart-content__cross--parent td:first-child {
        border-left-color: #544 !important
    }

    .cart-content tbody tr.cart-content__cross--parent td:last-child {
        border-right-color: #544 !important
    }
}

.cart-content tfoot td.cart-content__sum-label--total,.cart-content tfoot td.cart-content__sum-value--total,.cart-content__name:active,.cart-content__name:hover {
    color: #544 !important
}

.cart-content__package {
    background-color: #544 !important
}

.cart__sidebar .button--simple:active,.cart__sidebar .button--simple:hover {
    color: #544 !important
}

.cart__overview {
    background-color: #544 !important
}

.cart__address-cb--new [type=checkbox]:checked~span.button--simple,.cart__address-cb--new [type=checkbox]:not(:checked)~span.button--simple,.cart__address-cb--new [type=radio]:checked~span.button--simple,.cart__address-cb--new [type=radio]:not(:checked)~span.button--simple,.payment-content .block__title-title--larger {
    color: #544 !important
}

.order-history__item--open {
    border-color: #544 !important;
    outline-color: #544 !important
}

@media (max-width: 539.98px) {
    .order-history__cell:before {
        background-color:#544 !important;
        color: #181615
    }
}

.order-history__cell .button {
    background-color: #544 !important
}

.order-history__cell .button:not([disabled]):hover {
    background-color: #d73900
}

.address-card-header {
    border-color: #544 !important;
    outline-color: #544 !important
}

.list-icons button:hover {
    color: #544 !important
}

.list-icons button.address-card-remove:hover {
    color: #e3000a
}

.info-bar {
    background-color: #ff5e24
}

.info-bar .plain-text {
    color: #fff
}

.jconfirm.jconfirm-popup .popup {
    background-color: #544 !important
}

.account-sidenav .account-sidenav__link {
    background: #fff;
    color: #181615
}

.account-sidenav .account-sidenav__link--active,.account-sidenav .account-sidenav__link:focus,.account-sidenav .account-sidenav__link:hover {
    background: #feece6;
    color: #544 !important
}

.cart__min-value-progress {
    border-color: #544 !important
}

.cart__min-value-fill--reached {
    background-color: #544 !important
}
