html.rx-light {
	--rx-bg: var(--lt-page);
	--rx-bg2: var(--lt-panel-a);
	--rx-glass: rgba(255, 255, 255, .65);
	--rx-glass-strong: rgba(255, 255, 255, .85);
	--rx-line: rgba(22, 20, 18, .14);
	--rx-line-hi: rgba(22, 20, 18, .26);
	--rx-text: var(--lt-ink);
	--rx-muted: var(--lt-muted);
}

html.rx-light,
html.rx-light body {
	background: var(--lt-page) !important;
	color: var(--lt-ink2) !important;
}
html.rx-light body::before,
html.rx-light body::after,
html.rx-light #rx-particles { display: none !important; }
html.rx-light * { -webkit-backdrop-filter: none !important; backdrop-filter: none !important; text-shadow: none !important; }

html.rx-light #header,
html.rx-light #menu-bar,
html.rx-light #user-bar1,
html.rx-light #user-bar {
	background-color: var(--lt-panel-a) !important;
	background-image: none !important;
}
html.rx-light .navbar-nav > li > a,
html.rx-light .navbar-nav > li > a i,
html.rx-light .nav-info li a,
html.rx-light .social-icon li a,
html.rx-light .lang-switch__item,
html.rx-light .rx-theme,
html.rx-light .searchbar-btn,
html.rx-light .qs-filter { color: var(--lt-ink2) !important; }
html.rx-light .nav-info li a,
html.rx-light .social-icon li a,
html.rx-light .shop-cart-btn,
html.rx-light .lang-switch,
html.rx-light .rx-theme {
	background-color: rgba(255, 255, 255, .7) !important;
	background-image: none !important;
}
html.rx-light .navbar-nav > li > a:hover,
html.rx-light .navbar-nav > li.active > a,
html.rx-light .nav-info li a:hover,
html.rx-light .social-icon li a:hover,
html.rx-light .searchbar-btn:hover,
html.rx-light .qs-filter:hover,
html.rx-light .rx-theme:hover { color: #d81639 !important; }

html.rx-light .shortstory {
	background: var(--lt-card-a) !important;
	box-shadow:
		inset 0 0 0 1px rgba(22, 20, 18, .16),
		inset 0 2px 0 #d81639,
		inset 0 -30px 30px -16px rgba(22, 20, 18, .08) !important;
}
html.rx-light .shortstory:hover {
	box-shadow:
		inset 0 0 0 1px rgba(216, 22, 57, .5),
		inset 0 2px 0 #d81639,
		inset 0 -40px 60px -30px rgba(216, 22, 57, .14) !important;
}
html.rx-light .shortstory-in2,
html.rx-light .shortstory-in {
	background-color: var(--lt-card-a) !important;
	background-image: none !important;
}
html.rx-light .rx-name,
html.rx-light .short-link,
html.rx-light .short-link a,
html.rx-light .shop-item__name,
html.rx-light .qs-item__name,
html.rx-light .cp-item__name,
html.rx-light .block-title,
html.rx-light .h-owl,
html.rx-light .h-owl a,
html.rx-light #mainbar h1,
html.rx-light #mainbar h2,
html.rx-light #mainbar h3,
html.rx-light .fstory-h1,
html.rx-light .value10 {
	color: var(--lt-ink) !important;
	-webkit-text-fill-color: var(--lt-ink) !important;
	background-image: none !important;
}
html.rx-light .short-link1,
html.rx-light .shortstory .s3 > .short-content .short-link1,
html.rx-light .shortstory:hover .s3 > .short-content .short-link1,
html.rx-light .shop-total__sum,
html.rx-light .cp-item__sum,
html.rx-light .cp-row--total b,
html.rx-light .qs-item__price {
	color: #b3122a !important;
	-webkit-text-fill-color: #b3122a !important;
}
html.rx-light .label10,
html.rx-light .cp-row,
html.rx-light .pp-mini__row,
html.rx-light .pure-neon-speedbar,
html.rx-light .pure-neon-speedbar a,
html.rx-light .pure-neon-speedbar span,
html.rx-light .shop-item__price { color: var(--lt-muted) !important; }
html.rx-light .module-bg-icon { color: rgba(22, 20, 18, .05) !important; }

html.rx-light #sidebar .block-dark,
html.rx-light .block-dark,
html.rx-light .block-violet,
html.rx-light .block-p,
html.rx-light .sb-wrapper,
html.rx-light .fullstory,
html.rx-light .container10,
html.rx-light .module10,
html.rx-light .card5,
html.rx-light .neon-item,
html.rx-light .pure-neon-speedbar,
html.rx-light .fstory-h1,
html.rx-light #page-input,
html.rx-light #addnews-page,
html.rx-light .flt,
html.rx-light .pick,
html.rx-light .qs-box,
html.rx-light .cp-item,
html.rx-light .cp-side,
html.rx-light .pp-sec,
html.rx-light .shop-item,
html.rx-light .qs-item,
html.rx-light .pick-modal__box,
html.rx-light .del-modal__box,
html.rx-light .dropdown-menu,
html.rx-light .asst-head {
	background-color: var(--lt-panel-a) !important;
	background-image: none !important;
	color: var(--lt-ink2) !important;
}
html.rx-light .shop-drawer,
html.rx-light .asst-panel {
	background-color: var(--lt-panel-b) !important;
	background-image: none !important;
	color: var(--lt-ink2) !important;
}

html.rx-light #mainbar,
html.rx-light #mainbar p,
html.rx-light #mainbar li,
html.rx-light #mainbar td,
html.rx-light #mainbar span,
html.rx-light #mainbar div,
html.rx-light #mainbar label { color: var(--lt-ink2); }
html.rx-light #mainbar a { color: var(--lt-ink); }
html.rx-light #mainbar a:hover { color: #d81639; }

html.rx-light .shop-field,
html.rx-light .pp-area,
html.rx-light .searchbar .searchbar-input,
html.rx-light .searchbarm .searchbar-input,
html.rx-light input[type="text"],
html.rx-light input[type="tel"],
html.rx-light input[type="email"],
html.rx-light textarea,
html.rx-light select {
	background-color: rgba(255, 255, 255, .8) !important;
	background-image: none !important;
	color: var(--lt-ink) !important;
}
html.rx-light ::placeholder { color: var(--lt-faint) !important; }
html.rx-light .flt-chip,
html.rx-light .pick-cat,
html.rx-light .rx-catchip,
html.rx-light .pages a,
html.rx-light .navigation a,
html.rx-light .shop-qty button,
html.rx-light .pp-opt {
	background-color: rgba(255, 255, 255, .72) !important;
	background-image: none !important;
	color: var(--lt-ink2) !important;
}
html.rx-light .flt-chip.is-on,
html.rx-light .pick-cat.is-on,
html.rx-light .rx-catchip.is-on,
html.rx-light .pages span,
html.rx-light .navigation span { color: #fff !important; }

html.rx-light #footer {
	background-color: var(--lt-panel-b) !important;
	background-image: none !important;
	color: var(--lt-muted) !important;
}
html.rx-light #footer a { color: var(--lt-ink2) !important; }
html.rx-light #footer a:hover { color: #d81639 !important; }
html.rx-light .m-dock,
html.rx-light #scroller,
html.rx-light .top-scroll { background-color: var(--lt-panel-a) !important; color: var(--lt-ink2) !important; }
html.rx-light .shop-overlay,
html.rx-light .pick-modal__shade,
html.rx-light .del-modal__shade { background-color: rgba(22, 20, 18, .38) !important; }
html.rx-light .asst-msg--bot { background-color: rgba(255, 255, 255, .85) !important; color: var(--lt-ink2) !important; }
html.rx-light .asst-hint { background-color: var(--lt-panel-a) !important; color: var(--lt-ink2) !important; }

html.rx-light body .overlay1:not(#x),
html.rx-light body .shortstory:hover .overlay1:not(#x),
html.rx-light body .card5:not(#x),
html.rx-light body .overlay1 .card5:not(#x) {
	background-color: #f7f4ee !important;
	background-image: none !important;
	box-shadow: inset 0 2px 0 #d81639, inset 0 0 0 1px rgba(22, 20, 18, .12) !important;
	-webkit-backdrop-filter: none !important; backdrop-filter: none !important;
	color: var(--lt-ink) !important;
}
html.rx-light body .overlay1 *:not(#x),
html.rx-light body .card5 *:not(#x),
html.rx-light body .shortstory:hover .overlay1 .title:not(#x),
html.rx-light body .shortstory:hover .overlay1 .value:not(#x),
html.rx-light body .shortstory:hover .overlay1 .status:not(#x),
html.rx-light body .shortstory:hover .overlay1 .status-red:not(#x) {
	color: var(--lt-ink) !important;
	-webkit-text-fill-color: var(--lt-ink) !important;
	text-shadow: none !important;
}
html.rx-light body .card5 .label10:not(#x) {
	color: var(--lt-muted) !important;
	-webkit-text-fill-color: var(--lt-muted) !important;
}
html.rx-light body .card5 .value10:not(#x) {
	color: #b3122a !important; -webkit-text-fill-color: #b3122a !important;
}
html.rx-light body .overlay1 .spec-row:not(#x),
html.rx-light body .shortstory:hover .overlay1 .spec-row:not(#x) {
	border-color: rgba(216, 22, 57, .3) !important;
}

html.rx-light .module-bg-icon {
	color: rgba(22, 20, 18, .42) !important;
	background-color: rgba(22, 20, 18, .06) !important;
	background-image: none !important;
	border: 1px solid rgba(22, 20, 18, .1) !important;
	font-weight: 700 !important;
}
html.rx-light .module10 .label10,
html.rx-light .label10 {
	color: #4a443c !important;
	font-weight: 700 !important;
	opacity: 1 !important;
}
html.rx-light .module10 .value10,
html.rx-light .value10 { color: #14120f !important; font-weight: 700 !important; }
html.rx-light .module10 {
	background-color: #faf8f4 !important;
	background-image: none !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .1) !important;
}
html.rx-light .module10:hover { background-color: #f3efe8 !important; }
html.rx-light .fullstory {
	border-color: rgba(22, 20, 18, .22) !important;
	box-shadow: inset 0 2px 0 #d81639, 0 10px 26px rgba(22, 20, 18, .08) !important;
}
html.rx-light .fullstory .block-p + .block-p { border-top-color: rgba(22, 20, 18, .14) !important; }
html.rx-light .pure-neon-speedbar { box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .12) !important; }
html.rx-light .fstory-h1 {
	background-image: none !important;
	background-color: #faf8f4 !important;
	border-left: 4px solid #d81639 !important;
	color: #14120f !important;
}
html.rx-light .fstory-h1::after { background: linear-gradient(90deg, #d81639, rgba(22, 20, 18, .18), transparent) !important; }

html.rx-light body #mainbar .block-p,
html.rx-light body #mainbar .block-site,
html.rx-light body #mainbar .wr,
html.rx-light body #mainbar .fsb,
html.rx-light body #mainbar .page-block,
html.rx-light body #mainbar .fstory-info-right,
html.rx-light body #mainbar #related-news,
html.rx-light body #mainbar .shortstory-list,
html.rx-light body #mainbar .shortstory-news,
html.rx-light body #mainbar .blockquote,
html.rx-light body #mainbar .modal-content,
html.rx-light body #mainbar .igroup-infoblock,
html.rx-light body #mainbar .tablevote,
html.rx-light body #mainbar .user-rating,
html.rx-light body #mainbar .fullstory {
	background-image: none !important;
	background-color: var(--lt-panel-a) !important;
	color: var(--lt-ink2) !important;
}
html.rx-light body #mainbar .fullstory .block-p { background-color: transparent !important; }
html.rx-light body .button-85::before { background: linear-gradient(45deg, #d81639, #ff7a18) !important; }
html.rx-light body .button-85::after { background: #f4f1ea !important; }
html.rx-light body .button-85 { color: var(--lt-ink) !important; }
html.rx-light body #mainbar .button-84 {
	background-image: none !important;
	background-color: #ffffff !important;
	color: var(--lt-ink) !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .14) !important;
}
html.rx-light body #mainbar .button-84 b,
html.rx-light body #mainbar .button-84 span { color: var(--lt-ink) !important; }
html.rx-light body #mainbar .button-84--cart { background-color: #d81639 !important; color: #fff !important; }
html.rx-light body #mainbar .button-84--cart b,
html.rx-light body #mainbar .button-84--cart span { color: #fff !important; }

html.rx-light body .lang-switch__item.is-active {
	background: #ffffff !important;
	background-image: none !important;
	border: 1px solid #d81639 !important;
	box-shadow: none !important;
	color: #d81639 !important;
	animation: none !important;
}
html.rx-light body .lang-switch__item { color: var(--lt-ink2) !important; }
html.rx-light body .lang-switch__item:hover { color: #d81639 !important; background: #ffffff !important; }

html.rx-light body .module-bg-icon {
	color: rgba(216, 22, 57, .55) !important;
	background-color: rgba(216, 22, 57, .07) !important;
	border: 1px solid rgba(216, 22, 57, .25) !important;
}
html.rx-light body .container10 > .module10:first-of-type .value10,
html.rx-light body .module10:first-child .value10 { color: #d81639 !important; -webkit-text-fill-color: #d81639 !important; }

html.rx-light body .pick__bar,
html.rx-light body .pick__gname,
html.rx-light body .pick__open,
html.rx-light body .flt__bar,
html.rx-light body .flt__toggle,
html.rx-light body .price-section5,
html.rx-light body .arrow5,
html.rx-light body .rx-hud,
html.rx-light body .sticker-27,
html.rx-light body .sticker-28,
html.rx-light body .asst-hint,
html.rx-light body .social-icon li a,
html.rx-light body #sidebar .social-icon li a {
	background-color: #ffffff !important;
	background-image: none !important;
	color: var(--lt-ink) !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .14) !important;
	text-shadow: none !important;
}
html.rx-light body .pick__bar { background-color: #faf8f4 !important; }
html.rx-light body .pick__title,
html.rx-light body .pick__sub,
html.rx-light body .pick__gname,
html.rx-light body .pick__gname span,
html.rx-light body .pick__open,
html.rx-light body .flt__title { color: var(--lt-ink) !important; }
html.rx-light body .pick__sub { color: var(--lt-muted) !important; }
html.rx-light body .pick__gname b,
html.rx-light body .pick__gname i { color: #d81639 !important; }
html.rx-light body .pick__gname.is-on { background-color: #d81639 !important; color: #fff !important; box-shadow: none !important; }
html.rx-light body .pick__gname.is-on b,
html.rx-light body .pick__gname.is-on i,
html.rx-light body .pick__gname.is-on span { color: #fff !important; }
html.rx-light body .asst-hint::after { background-color: #ffffff !important; }
html.rx-light body .social-icon li a i { color: var(--lt-ink2) !important; }
html.rx-light body .social-icon li a:hover { box-shadow: inset 0 0 0 1px #d81639 !important; }
html.rx-light body .social-icon li a:hover i { color: #d81639 !important; }
html.rx-light body .price-section5 { color: var(--lt-ink) !important; font-weight: 700 !important; }
html.rx-light body .fullst-age9,
html.rx-light body .fullst-age10 {
	background-color: #f1efe9 !important;
	background-image: none !important;
	color: #2a2721 !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .14) !important;
}

html.rx-light body .button-84::before,
html.rx-light body .button-84::after { background: transparent !important; }
html.rx-light body .price-section5 .current-price5,
html.rx-light body .current-price5 { color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; }
html.rx-light body p10,
html.rx-light body .short-link1 p10 { color: #b3122a !important; -webkit-text-fill-color: #b3122a !important; }
html.rx-light body .cp-btn--ghost,
html.rx-light body .shop-order--open {
	background-color: #ffffff !important;
	color: var(--lt-ink) !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .16) !important;
}

html.rx-light body input,
html.rx-light body input.bbcodes,
html.rx-light body #searchtable input,
html.rx-light body input[type="button"],
html.rx-light body input[type="submit"] {
	background-color: #ffffff !important;
	background-image: none !important;
	color: var(--lt-ink) !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .14) !important;
}
html.rx-light body input[type="submit"],
html.rx-light body input.bbcodes[type="submit"] { background-color: #d81639 !important; color: #fff !important; }
html.rx-light body .search-page-p,
html.rx-light body .search-page-p b { color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; }

html.rx-light body #page-input input[type="text"],
html.rx-light body #page-input input[type="search"],
html.rx-light body #page-input select,
html.rx-light body #page-input textarea,
html.rx-light body #addnews-page input[type="text"],
html.rx-light body #addnews-page select,
html.rx-light body #addnews-page textarea {
	background-color: #ffffff !important;
	background-image: none !important;
	color: var(--lt-ink) !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .14) !important;
}
html.rx-light body #page-input .bbcodes,
html.rx-light body #page-input input[type="button"],
html.rx-light body #page-input input[type="submit"],
html.rx-light body #page-input #dofullsearch,
html.rx-light body #addnews-page .bbcodes {
	background-color: #d81639 !important;
	background-image: none !important;
	color: #ffffff !important;
	box-shadow: none !important;
}

html.rx-light body #slider-bar,
html.rx-light body .block-violet { background-color: transparent !important; background-image: none !important; box-shadow: none !important; }
html.rx-light body .button-85,
html.rx-light body .button-85::before,
html.rx-light body .button-85::after { background: transparent !important; background-image: none !important; box-shadow: none !important; }
html.rx-light body .thumbnails,
html.rx-light body .gallery { background: transparent !important; }
html.rx-light body .thumb-btn { background: #ffffff !important; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .14) !important; }

html.rx-light body .shop-cart-btn,
html.rx-light body .m-dock .shop-cart-btn {
	background-color: #ffffff !important;
	background-image: none !important;
	color: #d81639 !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .16) !important;
}
html.rx-light body .shop-cart-btn i,
html.rx-light body .m-dock .shop-cart-btn i { color: #d81639 !important; }
html.rx-light body .shop-cart-btn:hover { background-color: #fff5f6 !important; }
html.rx-light body .shop-cart-btn__count {
	background-color: #d81639 !important;
	background-image: none !important;
	color: #ffffff !important;
	box-shadow: 0 0 0 2px #ffffff !important;
}

html.rx-light body .fa-whatsapp { color: #128c4a !important; }
html.rx-light body .fa-telegram, html.rx-light body .fa-paper-plane { color: #1d7fb8 !important; }
html.rx-light body .fa-viber { color: #6b4fd8 !important; }
html.rx-light body .fa-vk { color: #2d6ea8 !important; }
html.rx-light body .fa-facebook, html.rx-light body .fa-facebook-f { color: #1b5fc1 !important; }
html.rx-light body .fa-youtube { color: #c4302b !important; }
html.rx-light body .fa-instagram { color: #b32e7d !important; }
html.rx-light body .fa-google-plus, html.rx-light body .fa-google { color: #c5221f !important; }
html.rx-light body .fa-twitter, html.rx-light body .fa-x-twitter { color: #2b3a46 !important; }
html.rx-light body .neon-btn.wa { background-color: #128c4a !important; color: #fff !important; }
html.rx-light body .neon-btn.wa i { color: #fff !important; }

html.rx-light body .neon-btn { color: #ffffff !important; box-shadow: none !important; }
html.rx-light body .neon-btn i { color: #ffffff !important; }
html.rx-light body .neon-btn.wa { background-color: #128c4a !important; background-image: none !important; }
html.rx-light body .neon-btn.tg { background-color: #1d7fb8 !important; background-image: none !important; }
html.rx-light body .neon-btn.vi { background-color: #6b4fd8 !important; background-image: none !important; }


html.rx-light body .asst-panel {
	background-color: #ffffff !important;
	background-image: none !important;
	box-shadow: 0 18px 44px rgba(22, 20, 18, .18) !important;
	color: var(--lt-ink2) !important;
}
html.rx-light body .asst-head {
	background-color: #ffffff !important;
	background-image: none !important;
	border-bottom: 1px solid rgba(22, 20, 18, .12) !important;
	color: var(--lt-ink) !important;
}
html.rx-light body .asst-head *,
html.rx-light body .asst-head b,
html.rx-light body .asst-head span,
html.rx-light body .asst-title,
html.rx-light body .asst-sub { color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; }
html.rx-light body .asst-sub { color: var(--lt-muted) !important; -webkit-text-fill-color: var(--lt-muted) !important; }
html.rx-light body .asst-head button,
html.rx-light body .asst-head i { color: var(--lt-muted) !important; }
html.rx-light body .asst-body,
html.rx-light body .asst-log,
html.rx-light body .asst-msgs { background-color: #faf8f4 !important; background-image: none !important; }
html.rx-light body .asst-msg,
html.rx-light body .asst-msg--bot {
	background-color: #ffffff !important;
	background-image: none !important;
	color: var(--lt-ink2) !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .12) !important;
}
html.rx-light body .asst-msg *,
html.rx-light body .asst-msg--bot * { color: var(--lt-ink2) !important; -webkit-text-fill-color: var(--lt-ink2) !important; }
html.rx-light body .asst-msg--me {
	background-color: #d81639 !important;
	background-image: none !important;
	color: #ffffff !important;
}
html.rx-light body .asst-msg--me * { color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }
html.rx-light body .asst-chip,
html.rx-light body .asst-quick button,
html.rx-light body .asst-actions button,
html.rx-light body .asst-btn {
	background-color: #ffffff !important;
	background-image: none !important;
	color: var(--lt-ink) !important;
	box-shadow: inset 0 0 0 1px rgba(216, 22, 57, .45) !important;
}
html.rx-light body .asst-chip *,
html.rx-light body .asst-quick button *,
html.rx-light body .asst-btn * { color: var(--lt-ink) !important; }
html.rx-light body .asst-chip:hover,
html.rx-light body .asst-quick button:hover,
html.rx-light body .asst-btn:hover { background-color: #fff2f4 !important; }
html.rx-light body .asst-foot,
html.rx-light body .asst-form { background-color: #ffffff !important; border-top: 1px solid rgba(22, 20, 18, .12) !important; }
html.rx-light body .asst-input,
html.rx-light body .asst-form input,
html.rx-light body .asst-form textarea {
	background-color: #f4f1ea !important;
	background-image: none !important;
	color: var(--lt-ink) !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .14) !important;
}
html.rx-light body .asst-send,
html.rx-light body .asst-form button[type="submit"] { background-color: #d81639 !important; background-image: none !important; color: #fff !important; }
html.rx-light body .asst-send i { color: #fff !important; }


html.rx-light body .searchbar .searchbar-btn,
html.rx-light body .searchbar .searchbar-btn:hover,
html.rx-light body .searchbarm .searchbar-btn,
html.rx-light body .searchbarm .searchbar-btn:hover {
	background: none !important;
	background-color: transparent !important;
	box-shadow: none !important;
	border-color: transparent !important;
}
html.rx-light body .searchbar .searchbar-btn i { color: var(--lt-ink2) !important; }
html.rx-light body .searchbar .searchbar-btn:hover i { color: #d81639 !important; }

html.rx-light body .shortstory-in,
html.rx-light body .shortstory-in2-wrap,
html.rx-light body .clearfix { background-color: transparent !important; background-image: none !important; }

html.rx-light body .searchbar .searchbar-btn:not(#x),
html.rx-light body .searchbarm .searchbar-btn:not(#x) { color: var(--lt-ink2) !important; background: none !important; }
html.rx-light body .searchbar .searchbar-btn:not(#x):hover,
html.rx-light body .searchbar .searchbar-btn:not(#x):hover i,
html.rx-light body .searchbarm .searchbar-btn:not(#x):hover,
html.rx-light body .searchbarm .searchbar-btn:not(#x):hover i { color: #d81639 !important; background: none !important; }

html.rx-light body .nav-info li a:not(#x),
html.rx-light body .social-icon li a:not(#x),
html.rx-light body .shop-cart-btn:not(#x),
html.rx-light body .rx-theme:not(#x),
html.rx-light body .lang-switch__item:not(#x),
html.rx-light body .m-dock .shop-cart-btn:not(#x) {
	background-color: var(--lt-page) !important;
	background-image: none !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .12) !important;
}
html.rx-light body .lang-switch__item.is-active:not(#x) {
	background-color: var(--lt-page) !important;
	box-shadow: inset 0 0 0 1px #d81639 !important;
}
html.rx-light body .nav-info li a:not(#x):hover,
html.rx-light body .social-icon li a:not(#x):hover,
html.rx-light body .shop-cart-btn:not(#x):hover,
html.rx-light body .rx-theme:not(#x):hover { background-color: #e5e0d7 !important; }

html.rx-light body .module10:not(#x) {
	background-color: #fbf9f5 !important;
	background-image: none !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .1) !important;
}
html.rx-light body .module10:not(#x):hover {
	background-color: #f7f3ec !important;
}
html.rx-light body .module-bg-icon:not(#x) {
	color: #d81639 !important;
	-webkit-text-fill-color: #d81639 !important;
	background-color: rgba(216, 22, 57, .1) !important;
	border: 1px solid rgba(216, 22, 57, .5) !important;
	font-weight: 800 !important;
	opacity: 1 !important;
}

html.rx-light body .button-84 i,
html.rx-light body .button-84 .fa-bank,
html.rx-light body .button-84 .fa-calendar,
html.rx-light body .button-84 [class*="fa-"] { color: #d81639 !important; }
html.rx-light body .button-84--cart i,
html.rx-light body .button-84--cart span { color: #ffffff !important; }
html.rx-light body .rx-ticker .shortstory-in2 {
	background: #ffffff !important;
	box-shadow:
		inset 0 0 0 1px rgba(22, 20, 18, .14),
		inset 0 2px 0 #d81639,
		0 6px 16px rgba(22, 20, 18, .07) !important;
}
html.rx-light body .rx-ticker .short-link1,
html.rx-light body .rx-ticker .short-link1 * {
	background: none !important;
	color: #b3122a !important;
	-webkit-text-fill-color: #b3122a !important;
	font-weight: 800 !important;
}
html.rx-light body .rx-ticker .short-link,
html.rx-light body .rx-ticker .short-link a { color: var(--lt-ink) !important; font-weight: 700 !important; }

html.rx-light body .button-85:not(#x),
html.rx-light body .button-86:not(#x),
html.rx-light body .button-87:not(#x),
html.rx-light body .button-88:not(#x),
html.rx-light body .button-89:not(#x),
html.rx-light body .button-90:not(#x) {
	background: #ffffff !important;
	background-image: none !important;
	color: var(--lt-ink) !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .14), inset 4px 0 0 #d81639 !important;
}
html.rx-light body .button-85:not(#x) { background: transparent !important; box-shadow: none !important; }
html.rx-light body .button-85:not(#x):hover,
html.rx-light body .gallery:not(#x):hover,
html.rx-light body .thumbnails:not(#x):hover { background: transparent !important; }
html.rx-light body .main-display:not(#x),
html.rx-light body .main-display2:not(#x) {
	background: #ffffff !important;
	background-image: none !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .14) !important;
}
html.rx-light body .thumb-btn:not(#x) { background: #ffffff !important; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .14) !important; }
html.rx-light body .thumb-btn:not(#x):hover,
html.rx-light body .thumb-btn.is-active:not(#x) { box-shadow: inset 0 0 0 2px #d81639 !important; }
html.rx-light body .button-84 .neon-btn .fa-bank:not(#x),
html.rx-light body .button-85 .neon-btn .fa-bank:not(#x),
html.rx-light body .button-84 .neon-btn .fa-calendar:not(#x),
html.rx-light body .button-85 .neon-btn .fa-calendar:not(#x),
html.rx-light body .button-84 .neon-btn .fa-money-bill-1:not(#x) { color: #d81639 !important; }

html.rx-light body .rx-ticker .shortstory-in2 .short-link:not(#x),
html.rx-light body .rx-ticker .shortstory-in2 .short-link a:not(#x) {
	background-color: #f4f1ea !important;
	color: var(--lt-ink) !important;
	padding: 8px 10px !important;
	margin: 0 12px !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .1) !important;
}
html.rx-light body .rx-ticker .shortstory-in2 .short-link1:not(#x) {
	white-space: nowrap !important;
	background-color: #fff6f7 !important;
	box-shadow: inset 0 0 0 1px rgba(216, 22, 57, .45) !important;
	padding: 7px 12px !important;
	font-size: 15px !important;
	color: #b3122a !important;
	-webkit-text-fill-color: #b3122a !important;
	flex: 0 0 auto !important;
}

html.rx-light body .rx-ticker .shortstory-in2 .shop-add:not(#x) { flex: 1 1 auto !important; justify-content: center; }

html.rx-light body .rx-ticker .shortstory-in2 .short-link:not(#x),
html.rx-light body .rx-ticker .shortstory-in2 .short-link a:not(#x) {
	background: none !important;
	box-shadow: none !important;
	margin: 0 !important;
	padding: 0 !important;
	color: var(--lt-ink) !important;
}

html.rx-light body .shop-drawer:not(#x),
html.rx-light body .shop-drawer__foot:not(#x),
html.rx-light body .shop-drawer__list:not(#x) {
	background-color: var(--lt-page) !important;
	background-image: none !important;
	color: var(--lt-ink2) !important;
}
html.rx-light body .shop-drawer__head:not(#x) {
	background-color: #ffffff !important;
	background-image: none !important;
	box-shadow: inset 0 -1px 0 rgba(22, 20, 18, .12) !important;
}
html.rx-light body .shop-drawer__title:not(#x),
html.rx-light body .shop-drawer__title i:not(#x),
html.rx-light body .shop-item__name:not(#x),
html.rx-light body .shop-total:not(#x) > span,
html.rx-light body .shop-item__row b:not(#x) { color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; }
html.rx-light body .shop-drawer__close:not(#x) { color: var(--lt-muted) !important; }
html.rx-light body .shop-item:not(#x) {
	background-color: #ffffff !important;
	background-image: none !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .12) !important;
}
html.rx-light body .shop-item__price:not(#x) { color: var(--lt-muted) !important; }
html.rx-light body .shop-item__sum:not(#x),
html.rx-light body .shop-total__sum:not(#x) { color: #b3122a !important; -webkit-text-fill-color: #b3122a !important; }
html.rx-light body .shop-ship:not(#x) { color: var(--lt-muted) !important; }
html.rx-light body .shop-order--pay:not(#x) { background-color: #d81639 !important; background-image: none !important; color: #fff !important; }
html.rx-light body .shop-order--pay:not(#x) i { color: #fff !important; }
html.rx-light body .shop-order--open:not(#x) {
	background-color: #ffffff !important;
	background-image: none !important;
	color: var(--lt-ink) !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .16) !important;
}
html.rx-light body .shop-order--open:not(#x) i { color: var(--lt-ink) !important; }
html.rx-light body .shop-link:not(#x) { color: var(--lt-ink2) !important; }
html.rx-light body .shop-link:not(#x):hover { color: #d81639 !important; }
html.rx-light body .shop-qty:not(#x) { background-color: #ffffff !important; }
html.rx-light body .shop-item__del:not(#x) { color: var(--lt-muted) !important; }
html.rx-light body .shop-item__del:not(#x):hover { color: #d81639 !important; }

html.rx-light body .shop-item__title:not(#x),
html.rx-light body .qs-item__title:not(#x),
html.rx-light body .cp-item__title:not(#x) { color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; }
html.rx-light body .shop-item__title:not(#x):hover { color: #d81639 !important; -webkit-text-fill-color: #d81639 !important; }

html.rx-light body .del-modal__box:not(#x),
html.rx-light body .st-modal .del-modal__box:not(#x),
html.rx-light body .ct-modal .del-modal__box:not(#x),
html.rx-light body .pick-modal__box:not(#x) {
	background-color: #ffffff !important;
	background-image: none !important;
	color: var(--lt-ink2) !important;
}
html.rx-light body .del-modal__box h3:not(#x),
html.rx-light body .del-modal__box h4:not(#x),
html.rx-light body .del-modal__box b:not(#x),
html.rx-light body .del-modal__title:not(#x) { color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; }
html.rx-light body .del-modal__box p:not(#x),
html.rx-light body .del-modal__box span:not(#x),
html.rx-light body .del-modal__box div:not(#x) { color: var(--lt-ink2) !important; -webkit-text-fill-color: var(--lt-ink2) !important; }
html.rx-light body .del-modal__box .del-modal__close:not(#x) { color: var(--lt-muted) !important; }

html.rx-light body .asst-bub:not(#x),
html.rx-light body .asst-msg .asst-bub:not(#x) {
	background-color: #ffffff !important;
	background-image: none !important;
	color: var(--lt-ink2) !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .12) !important;
}
html.rx-light body .asst-bub:not(#x) *,
html.rx-light body .asst-bub:not(#x) b,
html.rx-light body .asst-bub:not(#x) span,
html.rx-light body .asst-bub:not(#x) p { color: var(--lt-ink2) !important; -webkit-text-fill-color: var(--lt-ink2) !important; }
html.rx-light body .asst-msg--me .asst-bub:not(#x) { background-color: #d81639 !important; }
html.rx-light body .asst-msg--me .asst-bub:not(#x) * { color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }
html.rx-light body .asst-bub:not(#x) button,
html.rx-light body .asst-bub:not(#x) .asst-chip {
	background-color: #ffffff !important;
	color: var(--lt-ink) !important;
	box-shadow: inset 0 0 0 1px rgba(216, 22, 57, .45) !important;
}
html.rx-light body .asst-bub:not(#x) button * { color: var(--lt-ink) !important; }
html.rx-light body .asst-av:not(#x),
html.rx-light body .asst-msg__av:not(#x) { background-image: linear-gradient(135deg, #d81639, #ff5c7a) !important; }

html.rx-light body .navbar-toggle:not(#x) {
	background-color: #ffffff !important;
	background-image: none !important;
	color: var(--lt-ink) !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .16) !important;
}
html.rx-light body .navbar-toggle:not(#x) .icon-bar { background-color: var(--lt-ink) !important; }
html.rx-light body .navbar-toggle:not(#x) span { color: var(--lt-ink) !important; }
html.rx-light body .owl-buttons .owl-prev:not(#x),
html.rx-light body .owl-buttons .owl-next:not(#x),
html.rx-light body .owl-prev:not(#x),
html.rx-light body .owl-next:not(#x) {
	background-color: rgba(255, 255, 255, .92) !important;
	background-image: none !important;
	color: var(--lt-ink) !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .16) !important;
}
html.rx-light body .shop-toast:not(#x) {
	background-color: #ffffff !important;
	background-image: none !important;
	color: var(--lt-ink) !important;
	box-shadow: 0 10px 26px rgba(22, 20, 18, .16), inset 0 0 0 1px rgba(22, 20, 18, .12) !important;
}
html.rx-light body .shop-toast:not(#x) i { color: #16a34a !important; }


html.rx-light body .asst-msg:not(#x),
html.rx-light body .asst-msg--bot:not(#x) {
	background: none !important;
	background-color: transparent !important;
	box-shadow: none !important;
	border: 0 !important;
}
html.rx-light body .asst-bub:not(#x) {
	background-color: #f2efe8 !important;
	box-shadow: none !important;
	border: 0 !important;
}
html.rx-light body .asst-msg--me .asst-bub:not(#x) { background-color: #d81639 !important; }
html.rx-light body .asst-bub:not(#x) button,
html.rx-light body .asst-bub:not(#x) .asst-chip {
	background-color: #ffffff !important;
	box-shadow: none !important;
	border: 1px solid rgba(216, 22, 57, .35) !important;
}
html.rx-light body .asst-log:not(#x),
html.rx-light body .asst-body:not(#x) { background-color: #ffffff !important; }
html.rx-light body .asst-foot:not(#x),
html.rx-light body .asst-form:not(#x) { background-color: #ffffff !important; border-top: 1px solid rgba(22, 20, 18, .1) !important; }
html.rx-light body .asst-input:not(#x),
html.rx-light body .asst-form input:not(#x) {
	background-color: #f7f5f0 !important;
	border: 1px solid rgba(22, 20, 18, .12) !important;
	box-shadow: none !important;
}
html.rx-light body .asst-send:not(#x) { background-image: none !important; background-color: #d81639 !important; }

html.rx-light body .fullst-age1:not(#x), html.rx-light body .fullst-age2:not(#x),
html.rx-light body .fullst-age3:not(#x), html.rx-light body .fullst-age5:not(#x),
html.rx-light body .fullst-age6:not(#x), html.rx-light body .fullst-age7:not(#x),
html.rx-light body .fullst-age8:not(#x) {
	color: #fff !important; -webkit-text-fill-color: #fff !important;
	box-shadow: 0 3px 10px rgba(22, 20, 18, .22) !important;
}
html.rx-light body .fullst-age5:not(#x), html.rx-light body .fullst-age7:not(#x),
html.rx-light body .fullst-age8:not(#x) { background: #d81639 !important; }
html.rx-light body .fullst-age1:not(#x), html.rx-light body .fullst-age6:not(#x) { background: #1b8f4c !important; }
html.rx-light body .fullst-age2:not(#x), html.rx-light body .fullst-age3:not(#x) { background: #3f5b78 !important; }
html.rx-light body .module10:not(#x):hover .module-bg-icon:not(#x) {
	color: #fff !important; -webkit-text-fill-color: #fff !important;
	background: #d81639 !important; background-color: #d81639 !important;
	border-color: transparent !important;
}

html.rx-light body .shortstory:not(#x):hover {
	filter: none !important;
}
html.rx-light body .shortstory:not(#x):hover .short-link1,
html.rx-light body .shortstory:not(#x):hover .short-link1 * {
	color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important;
}
html.rx-light body .shortstory:not(#x):hover .product-card1 {
	background-color: #ffffff !important;
}

html.rx-light body .rx-ticker .shortstory-in2 [class*="fullst-age"]:not(#x),
html.rx-light body #sidebar [class*="fullst-age"]:not(#x) {
	color: #fff !important;
	-webkit-text-fill-color: #fff !important;
	font-weight: 800 !important;
	box-shadow: none !important;
	text-shadow: 0 1px 2px rgba(0, 0, 0, .45) !important;
}
html.rx-light body .rx-ticker .shortstory-in2 .fullst-age1:not(#x),
html.rx-light body #sidebar .fullst-age1:not(#x),
html.rx-light body .rx-ticker .shortstory-in2 .fullst-age6:not(#x),
html.rx-light body #sidebar .fullst-age6:not(#x) { background: #1b8f4c !important; }
html.rx-light body .rx-ticker .shortstory-in2 .fullst-age5:not(#x),
html.rx-light body .rx-ticker .shortstory-in2 .fullst-age7:not(#x),
html.rx-light body .rx-ticker .shortstory-in2 .fullst-age8:not(#x),
html.rx-light body #sidebar .fullst-age5:not(#x),
html.rx-light body #sidebar .fullst-age7:not(#x),
html.rx-light body #sidebar .fullst-age8:not(#x) { background: #d81639 !important; }
html.rx-light body .rx-ticker .shortstory-in2:not(#x) {
	background: var(--lt-card-a) !important;
	box-shadow:
		inset 0 0 0 1px rgba(22, 20, 18, .16),
		inset 0 2px 0 #d81639,
		inset 0 -30px 30px -16px rgba(22, 20, 18, .08) !important;
}
html.rx-light body .rx-ticker .shortstory-in2:not(#x) .short-images-link {
	background: #ffffff !important;
	box-shadow: none !important;
}
html.rx-light body .rx-ticker .shortstory-in2:not(#x) .short-link a {
	color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important;
}
html.rx-light body .rx-ticker .shortstory-in2:not(#x) .short-link1 {
	background: none !important;
	color: #b3122a !important; -webkit-text-fill-color: #b3122a !important;
	box-shadow: none !important;
}
html.rx-light body .rx-ticker .block-dark:not(#x) img { filter: none !important; opacity: 1 !important; }


html.rx-light body .shortstory:hover .overlay1:not(#x),
html.rx-light body .overlay1:not(#x) {
	background: #ebe4d6 !important;
	box-shadow: inset 0 4px 0 #d81639 !important;
	padding: 18px 15px !important;
	justify-content: flex-start !important;
}
html.rx-light body .overlay1 .card5:not(#x) {
	background: none !important;
	padding: 0 !important;
}
html.rx-light body .overlay1 .title:not(#x) {
	font: 800 11px/1.3 "Segoe UI", Arial, sans-serif !important;
	letter-spacing: .12em !important;
	text-transform: uppercase;
	color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important;
	border-left: 3px solid #d81639 !important;
	padding: 2px 0 2px 9px !important;
	margin: 0 0 12px !important;
}
html.rx-light body .overlay1 .spec-row:not(#x),
html.rx-light body .shortstory:hover .overlay1 .spec-row:not(#x) {
	background: none !important;
	box-shadow: none !important;
	border: 0 !important;
	border-bottom: 1px solid rgba(216, 22, 57, .45) !important;
	padding: 0 0 5px !important;
	margin: 0 0 10px !important;
	clip-path: none !important;
}
html.rx-light body .overlay1 .spec-row:not(#x) .value,
html.rx-light body .overlay1 .spec-row:not(#x) span {
	font: 600 12px/1.35 "Segoe UI", Arial, sans-serif !important;
	color: var(--lt-ink2) !important; -webkit-text-fill-color: var(--lt-ink2) !important;
}

html.rx-light body .shop-drawer:not(#x),
html.rx-light body .shop-drawer__list:not(#x),
html.rx-light body .shop-drawer__foot:not(#x) {
	background: #f4f1ea !important;
	background-image: none !important;
	color: var(--lt-ink) !important;
}
html.rx-light body .shop-drawer__head:not(#x) {
	background: #ffffff !important;
	box-shadow: inset 0 -1px 0 rgba(22, 20, 18, .12), inset 0 3px 0 #d81639 !important;
}
html.rx-light body .shop-drawer__title:not(#x),
html.rx-light body .shop-drawer__title:not(#x) i {
	color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important;
}
html.rx-light body .shop-drawer__close:not(#x) {
	opacity: 1 !important;
	color: #ffffff !important; -webkit-text-fill-color: #ffffff !important;
	background: #d81639 !important;
	width: 32px !important; height: 32px !important;
	line-height: 32px !important; font-size: 20px !important;
	border: 0 !important; border-radius: 0 !important;
	clip-path: polygon(7px 0, 100% 0, 100% calc(100% - 7px), calc(100% - 7px) 100%, 0 100%, 0 7px);
}
html.rx-light body .shop-drawer__close:not(#x):hover { background: #b3122a !important; }
html.rx-light body .shop-item:not(#x),
html.rx-light body .shop-item__body:not(#x) { background: #ffffff !important; }
html.rx-light body .shop-item a:not(#x),
html.rx-light body .shop-item__title:not(#x),
html.rx-light body .shop-item__title a:not(#x) {
	color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important;
	font-weight: 700 !important;
}
html.rx-light body .shop-item__price:not(#x) { color: var(--lt-muted) !important; -webkit-text-fill-color: var(--lt-muted) !important; }
html.rx-light body .shop-item__sum:not(#x) { color: #b3122a !important; -webkit-text-fill-color: #b3122a !important; }
html.rx-light body .shop-total:not(#x),
html.rx-light body .shop-total:not(#x) span {
	color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important;
}
html.rx-light body .shop-total__sum:not(#x) { color: #b3122a !important; -webkit-text-fill-color: #b3122a !important; }
html.rx-light body .shop-ship:not(#x) { color: var(--lt-muted) !important; -webkit-text-fill-color: var(--lt-muted) !important; }
html.rx-light body .shop-link:not(#x),
html.rx-light body .shop-link:not(#x) i {
	color: var(--lt-ink2) !important; -webkit-text-fill-color: var(--lt-ink2) !important;
}
html.rx-light body .shop-order--open:not(#x) {
	background: #ffffff !important;
	color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .18) !important;
}
html.rx-light body .shop-order--open:not(#x) i { color: var(--lt-ink) !important; }

html.rx-light body .overlay1 .title:not(#x) {
	font-size: 10px !important;
	color: #16140f !important; -webkit-text-fill-color: #16140f !important;
}
html.rx-light body .overlay1 .spec-row:not(#x),
html.rx-light body .overlay1 .spec-row:not(#x) span,
html.rx-light body .overlay1 .spec-row:not(#x) .value {
	color: #2c2821 !important; -webkit-text-fill-color: #2c2821 !important;
	font-weight: 600 !important;
}

html.rx-light body .brand-hero:not(#x) {
	background:
		radial-gradient(130% 150% at 0% 50%, color-mix(in srgb, var(--b) 42%, transparent), transparent 58%),
		linear-gradient(118deg, color-mix(in srgb, var(--b) 20%, #ffffff) 0%, color-mix(in srgb, var(--b) 7%, #ffffff) 48%, #ffffff 100%) !important;
	box-shadow:
		inset 0 0 0 1px color-mix(in srgb, var(--b) 38%, transparent),
		inset 6px 0 0 var(--b),
		0 10px 28px color-mix(in srgb, var(--b) 18%, transparent) !important;
}
html.rx-light body .brand-hero:not(#x)::after {
	height: 3px !important;
	background: linear-gradient(90deg, var(--b), transparent 78%) !important;
	box-shadow: 0 0 14px color-mix(in srgb, var(--b) 55%, transparent) !important;
}
html.rx-light body .brand-hero__mark:not(#x) { opacity: .17 !important; }
html.rx-light body .brand-hero__logo:not(#x) {
	background: #ffffff !important;
	box-shadow:
		inset 0 0 0 2px color-mix(in srgb, var(--b) 55%, transparent),
		0 8px 22px color-mix(in srgb, var(--b) 30%, transparent) !important;
}
html.rx-light body .brand-hero__logo:not(#x) span {
	background: linear-gradient(160deg, color-mix(in srgb, var(--b) 85%, #fff) 8%, var(--b) 55%, color-mix(in srgb, var(--b) 60%, #000)) !important;
	filter: drop-shadow(0 3px 6px color-mix(in srgb, var(--b) 45%, transparent)) !important;
}
html.rx-light body .brand-hero__logo:not(#x) b {
	color: color-mix(in srgb, var(--b) 80%, #000) !important;
	text-shadow: 0 2px 8px color-mix(in srgb, var(--b) 35%, transparent) !important;
}
html.rx-light body .brand-hero__kicker:not(#x) {
	color: color-mix(in srgb, var(--b) 62%, #000) !important;
	-webkit-text-fill-color: color-mix(in srgb, var(--b) 62%, #000) !important;
	filter: none !important;
}
html.rx-light body .brand-hero__name:not(#x) {
	color: #14120f !important; -webkit-text-fill-color: #14120f !important;
	text-shadow: 0 2px 14px color-mix(in srgb, var(--b) 30%, transparent) !important;
}
html.rx-light body .brand-hero__text:not(#x) {
	color: #2e2a24 !important; -webkit-text-fill-color: #2e2a24 !important;
}
html.rx-light body .brand-hero__tags:not(#x) span {
	background: #ffffff !important;
	color: #14120f !important; -webkit-text-fill-color: #14120f !important;
	box-shadow:
		inset 0 0 0 1px color-mix(in srgb, var(--b) 55%, transparent),
		0 3px 10px color-mix(in srgb, var(--b) 20%, transparent) !important;
}
html.rx-light body .brand-hero__tags:not(#x) i {
	color: color-mix(in srgb, var(--b) 72%, #000) !important;
}


html.rx-light body .qs-box:not(#x) {
	background: #ffffff !important;
	box-shadow: 0 18px 40px rgba(22, 20, 18, .16), inset 0 0 0 1px rgba(22, 20, 18, .12) !important;
}
html.rx-light body .qs-head:not(#x) {
	background: #f4f1ea !important;
	color: var(--lt-muted) !important; -webkit-text-fill-color: var(--lt-muted) !important;
}
html.rx-light body .qs-head:not(#x) b { color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; }
html.rx-light body .qs-item:not(#x) { background: #ffffff !important; }
html.rx-light body .qs-item:not(#x):hover { background: #f7f4ee !important; }
html.rx-light body .qs-item__title:not(#x) {
	color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important;
}
html.rx-light body .qs-item__side:not(#x) b {
	color: #b3122a !important; -webkit-text-fill-color: #b3122a !important;
}
html.rx-light body .qs-item__side:not(#x) s {
	color: var(--lt-faint) !important; -webkit-text-fill-color: var(--lt-faint) !important;
}
html.rx-light body .qs-item__badge:not(#x) {
	color: #ffffff !important; -webkit-text-fill-color: #ffffff !important;
	font-weight: 800 !important;
	background: #6d665c !important;
	box-shadow: none !important;
}
html.rx-light body .qs-item__badge--in:not(#x) { background: #1b8f4c !important; }
html.rx-light body .qs-item__badge--soon:not(#x),
html.rx-light body .qs-item__badge--out:not(#x),
html.rx-light body .qs-item__badge--na:not(#x) { background: #d81639 !important; }
html.rx-light body .qs-all:not(#x) {
	background: #ffffff !important;
	color: #b3122a !important; -webkit-text-fill-color: #b3122a !important;
	font-weight: 800 !important;
	box-shadow: inset 0 0 0 1px rgba(216, 22, 57, .45) !important;
}
html.rx-light body .qs-all:not(#x):hover {
	background: #d81639 !important;
	color: #ffffff !important; -webkit-text-fill-color: #ffffff !important;
}
html.rx-light body .qs-adv:not(#x) {
	background: #f4f1ea !important;
	background-image: none !important;
	color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important;
	box-shadow: inset 0 1px 0 rgba(22, 20, 18, .12) !important;
}
html.rx-light body .qs-adv:not(#x) i { color: #d81639 !important; }
html.rx-light body .qs-list:not(#x) { scrollbar-color: #d81639 #ece7dd; }
html.rx-light body .qs-list:not(#x)::-webkit-scrollbar { width: 8px; }
html.rx-light body .qs-list:not(#x)::-webkit-scrollbar-track { background: #ece7dd; }
html.rx-light body .qs-list:not(#x)::-webkit-scrollbar-thumb { background: #d81639; }

html.rx-light body .pp-mini__row:not(#x) + .pp-mini__row { border-top-color: rgba(216, 22, 57, .25) !important; }
html.rx-light body .pp-mini__name:not(#x) { color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; }
html.rx-light body .pp-mini__row:not(#x) b { color: #b3122a !important; -webkit-text-fill-color: #b3122a !important; }
html.rx-light body .pp-mini__pic:not(#x) { box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .12) !important; }
html.rx-light body .cp-row:not(#x) span { color: var(--lt-ink2) !important; -webkit-text-fill-color: var(--lt-ink2) !important; }
html.rx-light body .cp-row:not(#x) b { color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; }
html.rx-light body .cp-row--total:not(#x) b { color: #b3122a !important; -webkit-text-fill-color: #b3122a !important; }

html.rx-light body .fullstory:not(#x) {
	background: #ffffff !important;
	background-image: none !important;
	box-shadow:
		inset 0 2px 0 #d81639,
		inset 0 0 0 1px rgba(22, 20, 18, .12),
		0 14px 36px rgba(22, 20, 18, .10) !important;
}
html.rx-light body .module10:not(#x) {
	background-color: #f7f4ed !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .09) !important;
}
html.rx-light body .module10:not(#x):hover { background-color: #f2eee5 !important; }
html.rx-light body .shortstory:not(#x) {
	background: #ffffff !important;
	box-shadow:
		inset 0 0 0 1px rgba(22, 20, 18, .14),
		inset 0 2px 0 #d81639,
		0 10px 24px rgba(22, 20, 18, .08) !important;
}
html.rx-light body .rx-ticker .shortstory-in2:not(#x) {
	background: #ffffff !important;
	box-shadow:
		inset 0 0 0 1px rgba(22, 20, 18, .14),
		inset 0 2px 0 #d81639,
		0 10px 24px rgba(22, 20, 18, .08) !important;
}

html.rx-light body .module10:not(#x) {
	background-color: #f1ece1 !important;
	box-shadow:
		inset 0 0 0 1px rgba(22, 20, 18, .14),
		0 2px 6px rgba(22, 20, 18, .06) !important;
}
html.rx-light body .module10:not(#x):hover {
	background-color: #ece6d9 !important;
	box-shadow:
		inset 0 0 0 1px rgba(216, 22, 57, .4),
		0 4px 12px rgba(22, 20, 18, .09) !important;
}

html.rx-light body .main-display:not(#x) {
	background: #f7f4ed !important;
	box-shadow: none !important;
	border: 0 !important;
}
html.rx-light body .gallery .thumb:not(#x),
html.rx-light body .gallery img:not(#x) { border-color: rgba(22, 20, 18, .12) !important; }

html.rx-light body .module10:not(#x)::after,
html.rx-light body .module10:not(#x):hover::after {
	background-image: none !important;
	background-color: transparent !important;
}

html.rx-light body .fullstory:not(#x) {
	background: #eeeae0 !important;
	box-shadow:
		inset 0 2px 0 #d81639,
		inset 0 0 0 1px rgba(22, 20, 18, .12),
		0 14px 36px rgba(22, 20, 18, .10) !important;
}
html.rx-light body .module10:not(#x) {
	background-color: #ffffff !important;
	box-shadow:
		inset 0 0 0 1px rgba(22, 20, 18, .10),
		0 3px 9px rgba(22, 20, 18, .10) !important;
}
html.rx-light body .module10:not(#x):hover {
	background-color: #ffffff !important;
	box-shadow:
		inset 0 0 0 1px rgba(216, 22, 57, .45),
		0 6px 16px rgba(22, 20, 18, .14) !important;
}
html.rx-light body .main-display:not(#x) {
	background: #ffffff !important;
}

html.rx-light body .pure-neon-speedbar:not(#x) {
	background: #ffffff !important;
	box-shadow:
		inset 0 0 0 1px rgba(22, 20, 18, .10),
		0 3px 9px rgba(22, 20, 18, .10) !important;
}
html.rx-light body #related-news:not(#x),
html.rx-light body .fullstory .block-p:not(#x) {
	background: #ffffff !important;
	box-shadow:
		inset 0 2px 0 #d81639,
		inset 0 0 0 1px rgba(22, 20, 18, .10),
		0 6px 18px rgba(22, 20, 18, .10) !important;
	padding: 18px 14px 14px !important;
}
html.rx-light body #related-news .shortstory:not(#x) {
	background: #fbf9f4 !important;
	box-shadow:
		inset 0 0 0 1px rgba(22, 20, 18, .12),
		inset 0 2px 0 #d81639 !important;
}

html.rx-light body #mainbar .fullstory #related-news:not(#x),
html.rx-light body #mainbar .fullstory .block-p:not(#x) {
	background: #ffffff !important;
	background-image: none !important;
	box-shadow:
		inset 0 2px 0 #d81639,
		inset 0 0 0 1px rgba(22, 20, 18, .10),
		0 6px 18px rgba(22, 20, 18, .10) !important;
	padding: 18px 14px 14px !important;
}

html.rx-light body .fullstory:not(#x) {
	background: #ffffff !important;
	background-image: none !important;
}
html.rx-light body .module10:not(#x) {
	background-color: #ffffff !important;
	box-shadow:
		inset 0 0 0 1px rgba(22, 20, 18, .16),
		0 2px 8px rgba(22, 20, 18, .09) !important;
}
html.rx-light body #mainbar .fullstory #related-news:not(#x),
html.rx-light body #mainbar .fullstory .block-p:not(#x) {
	background: #ffffff !important;
	box-shadow:
		inset 0 2px 0 #d81639,
		inset 0 0 0 1px rgba(22, 20, 18, .16) !important;
}
html.rx-light body #related-news .shortstory:not(#x) {
	background: #ffffff !important;
}
html.rx-light body .main-display:not(#x) { background: #ffffff !important; }

html.rx-light body .module10:not(#x) {
	background-color: #f1ece1 !important;
	box-shadow:
		inset 0 0 0 1px rgba(22, 20, 18, .14),
		0 2px 8px rgba(22, 20, 18, .08) !important;
}
html.rx-light body .module10:not(#x):hover {
	background-color: #eae3d5 !important;
	box-shadow:
		inset 0 0 0 1px rgba(216, 22, 57, .45),
		0 5px 14px rgba(22, 20, 18, .13) !important;
}
html.rx-light body #related-news .shortstory:not(#x),
html.rx-light body .fullstory .shortstory:not(#x) {
	background: #f1ece1 !important;
	box-shadow:
		inset 0 0 0 1px rgba(22, 20, 18, .14),
		inset 0 2px 0 #d81639,
		0 2px 8px rgba(22, 20, 18, .08) !important;
}
html.rx-light body .main-display:not(#x) { background: #f1ece1 !important; }

html.rx-light body .container10:not(#x) {
	background: transparent !important;
	background-image: none !important;
	box-shadow: none !important;
}

html.rx-light body #mainbar .fullstory #related-news:not(#x),
html.rx-light body #mainbar .fullstory .block-p:not(#x) {
	background: #f1ece1 !important;
	box-shadow:
		inset 0 3px 0 #d81639,
		inset 0 0 0 1px rgba(22, 20, 18, .16),
		0 6px 18px rgba(22, 20, 18, .10) !important;
	padding: 18px 14px 16px !important;
}
html.rx-light body #related-news .shortstory:not(#x),
html.rx-light body .fullstory .shortstory:not(#x) {
	background: #ffffff !important;
	box-shadow:
		inset 0 0 0 1px rgba(22, 20, 18, .14),
		inset 0 2px 0 #d81639,
		0 3px 10px rgba(22, 20, 18, .10) !important;
}

html.rx-light body #mainbar .fullstory .block-p:not(#related-news):not(#x) {
	background: transparent !important;
	background-image: none !important;
	box-shadow: none !important;
	padding: 0 !important;
}

html.rx-light body .button-84:not(#x) {
	transition: box-shadow .2s, background-color .2s, transform .2s !important;
}
html.rx-light body .button-84:not(#x):hover {
	background-color: #faf7f1 !important;
	box-shadow:
		inset 0 0 0 1px rgba(216, 22, 57, .55),
		0 6px 16px rgba(22, 20, 18, .14) !important;
	transform: translateY(-1px);
}
html.rx-light body .button-84:not(#x):hover b,
html.rx-light body .button-84:not(#x):hover span { color: #b3122a !important; -webkit-text-fill-color: #b3122a !important; }
html.rx-light body .button-84--cart:not(#x):hover {
	background-color: #b3122a !important;
	box-shadow: 0 8px 20px rgba(216, 22, 57, .38) !important;
}
html.rx-light body .button-84--cart:not(#x):hover b,
html.rx-light body .button-84--cart:not(#x):hover span,
html.rx-light body .button-84--cart:not(#x):hover i { color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }

html.rx-light body .thumb-btn:not(#x) {
	background: #f1ece1 !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .18) !important;
	transition: box-shadow .2s, background-color .2s !important;
}
html.rx-light body .thumb-btn:not(#x):hover {
	background: #ffffff !important;
	box-shadow: inset 0 0 0 2px rgba(216, 22, 57, .55) !important;
}
html.rx-light body #img-1:checked ~ .thumbnails .thumb-btn:nth-child(1):not(#x),
html.rx-light body #img-2:checked ~ .thumbnails .thumb-btn:nth-child(2):not(#x),
html.rx-light body #img-3:checked ~ .thumbnails .thumb-btn:nth-child(3):not(#x),
html.rx-light body #img-4:checked ~ .thumbnails .thumb-btn:nth-child(4):not(#x),
html.rx-light body #img-5:checked ~ .thumbnails .thumb-btn:nth-child(5):not(#x) {
	background: #ffffff !important;
	box-shadow: inset 0 0 0 2px #d81639 !important;
}

@media (min-width: 992px) {
	html.rx-light body .navbar-nav:not(#x) > li > a:hover,
	html.rx-light body .navbar-nav:not(#x) > li.open > a { color: #b3122a !important; }
	html.rx-light body .navbar-nav:not(#x) > li > a:hover > .rx-ni { color: #b3122a !important; }
}

html.rx-light body .navbar-nav .dropdown-menu > li > a:not(#x):hover {
	background: transparent !important;
	color: #b3122a !important;
	-webkit-text-fill-color: #b3122a !important;
	box-shadow: inset 0 0 0 1px #d81639 !important;
}

html.rx-light body .rx-frame:not(#x) {
	background: #d81639 !important;
	background-image: none !important;
}
html.rx-light body .rx-frame:not(#x)::before {
	background: none !important;
	background-image: none !important;
	opacity: 0 !important;
	filter: none !important;
	animation: none !important;
}
html.rx-light body .rx-frame:not(#x)::after { opacity: .35 !important; }

html.rx-light body .slider-wrapper5:not(#x) { background-color: #171a21 !important; }

@media (min-width: 992px) {
	html.rx-light body .navbar-nav:not(#x) > li > a::before { background: #d81639; }
	html.rx-light body .navbar-nav:not(#x) > li > a::after { background: var(--lt-page, #f4f1ea); }
	html.rx-light body .navbar-nav:not(#x) > li > a > .rx-ni { color: #d81639 !important; }
	html.rx-light body .navbar-nav:not(#x) > li > a:hover { color: #1d1b18 !important; }
	html.rx-light body .navbar-nav:not(#x) > li.open > a,
	html.rx-light body .navbar-nav:not(#x) > li.open > a > .rx-ni,
	html.rx-light body .navbar-nav:not(#x) > li.active > a,
	html.rx-light body .navbar-nav:not(#x) > li.active > a > .rx-ni { color: #fff !important; }
}

html.rx-light body .navbar-nav .dropdown-menu > li > a:not(#x) {
	background: #f1ece1 !important;
	color: #1d1b18 !important;
	-webkit-text-fill-color: #1d1b18 !important;
	border-color: rgba(22, 20, 18, .14) !important;
}
html.rx-light body .navbar-nav .dropdown-menu > li > a:not(#x):hover {
	background: #ffffff !important;
	color: #b3122a !important;
	-webkit-text-fill-color: #b3122a !important;
	border-color: transparent !important;
}

html.rx-light body .shortstory:not(#x):hover,
html.rx-light body #mainbar .shortstory:not(#x):hover,
html.rx-light body #related-news .shortstory:not(#x):hover,
html.rx-light body .fullstory .shortstory:not(#x):hover {
	box-shadow:
		inset 0 0 0 2px rgba(216, 22, 57, .6),
		inset 0 2px 0 #d81639,
		0 10px 24px rgba(216, 22, 57, .14) !important;
}
html.rx-light body .shortstory-in2 .overlay1 .card5:not(#x) { padding: 14px 12px 12px !important; }
html.rx-light body #related-news:not(#x) { padding: 22px 18px 18px !important; }
html.rx-light body .rel-tag:not(#x) { color: #d81639 !important; background: rgba(216, 22, 57, .06) !important; box-shadow: inset 0 0 0 1px rgba(216, 22, 57, .5) !important; }
html.rx-light body .rel-title:not(#x) { color: #1d1b18 !important; }
html.rx-light body .rel-head:not(#x)::after { background: linear-gradient(90deg, rgba(216, 22, 57, .5), rgba(216, 22, 57, 0)) !important; }
html.rx-light body .module10 .value10 a:not(#x),
html.rx-light body .module10 .value10 a:not(#x):visited,
html.rx-light body .module10 .value10 a:not(#x):hover,
html.rx-light body .module10 .value10 a:not(#x):visited:hover { color: #1d1b18 !important; -webkit-text-fill-color: #1d1b18 !important; }
html.rx-light body .module10 .value10 a:not(#x):hover,
html.rx-light body .module10 .value10 a:not(#x):visited:hover { color: #b3122a !important; -webkit-text-fill-color: #b3122a !important; }
html.rx-light body .cp-item:not(#x),
html.rx-light body .cp-side:not(#x) {
	background-color: #ffffff !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .14), inset 0 2px 0 #d81639, 0 4px 14px rgba(22, 20, 18, .06) !important;
}
html.rx-light body .cp-item:not(#x):hover { box-shadow: inset 0 0 0 2px rgba(216, 22, 57, .6), inset 0 2px 0 #d81639, 0 8px 20px rgba(216, 22, 57, .12) !important; }
html.rx-light body .shop-qty:not(#x) { background-color: #ffffff !important; box-shadow: inset 0 0 0 1px rgba(216, 22, 57, .55) !important; }
html.rx-light body .shop-qty:not(#x) button { background-color: transparent !important; color: #d81639 !important; }
html.rx-light body .shop-qty:not(#x) button:hover { background-color: #d81639 !important; color: #ffffff !important; }
html.rx-light body .shop-qty:not(#x) span { color: #1d1b18 !important; box-shadow: inset 1px 0 0 rgba(216, 22, 57, .35), inset -1px 0 0 rgba(216, 22, 57, .35) !important; }
html.rx-light .rx-ticker .block-dark:not(#x) img,
html.rx-light #sidebar > .block-dark:not(#x) img { display: none !important; }
html.rx-light .rx-ticker .rx-brandmark,
html.rx-light #sidebar > .block-dark .rx-brandmark { display: block; background-color: #16c47f; }
html.rx-light body .cp-link:not(#x) { color: var(--lt-muted) !important; -webkit-text-fill-color: var(--lt-muted) !important; }
html.rx-light body .cp-link:not(#x):hover { color: #b3122a !important; -webkit-text-fill-color: #b3122a !important; }
html.rx-light body .nav-footer li a:not(#x)[href*="/proart/"] { --b: #4b5563; }
html.rx-light body .nav-footer li a:not(#x)[href*="/prime/"] { --b: #0e8fa8; }
html.rx-light body .nav-footer li a:not(#x)[href*="tuf"] { --b: #c27a00; }
html.rx-light body .nav-footer li a:not(#x)[href*="/nvidia/"] { --b: #5f9400; }
html.rx-light body .nav-footer li a:not(#x)::before {
	background: linear-gradient(160deg, color-mix(in srgb, var(--b) 55%, #1d1b18) 0%, var(--b) 55%, color-mix(in srgb, var(--b) 60%, #1d1b18) 100%) !important;
	filter: none !important;
}
html.rx-light body .nav-footer li a:not(#x):hover::before { filter: drop-shadow(0 2px 3px rgba(22, 20, 18, .25)) !important; }
html.rx-light body .count img:not(#x) { filter: brightness(0) opacity(.85) !important; }
html.rx-light.rx-shop-page body #page-input:not(#x) { background-color: #ffffff !important; }
html.rx-light.rx-shop-page body .cp-item:not(#x),
html.rx-light.rx-shop-page body .cp-side:not(#x),
html.rx-light.rx-shop-page body .pp-sec:not(#x) {
	background-color: #f1ece1 !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .12), inset 0 2px 0 #d81639 !important;
}
html.rx-light.rx-shop-page body .cp-item:not(#x):hover { box-shadow: inset 0 0 0 2px rgba(216, 22, 57, .6), inset 0 2px 0 #d81639 !important; }
html.rx-light.rx-shop-page body .cp-btn--ghost:not(#x) { background-color: #ffffff !important; }
html.rx-light body .speedbar:not(#x),
html.rx-light body .pure-neon-speedbar:not(#x),
html.rx-light body .sb-wrapper:not(#x) {
	background-color: #ffffff !important;
	background-image: none !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .14), 0 4px 14px rgba(22, 20, 18, .06) !important;
}
html.rx-light body .pure-neon-speedbar:not(#x) .sb-wrapper:not(#x) { background-color: transparent !important; box-shadow: none !important; }
html.rx-light body .blockquote:not(#x),
html.rx-light body .blockquote:not(#x) *,
html.rx-light body .block-input:not(#x) p,
html.rx-light body .block-input:not(#x) p * { color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; }
html.rx-light body .igroup-input:not(#x),
html.rx-light body #dle-captcha:not(#x) img,
html.rx-light body .igroup:not(#x) select,
html.rx-light body .igroup:not(#x) select option { background-color: #ffffff !important; background-image: none !important; color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; }
html.rx-light body .pick__gchips:not(#x) { background: #f1ece1 !important; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .12) !important; }
html.rx-light body .pick__gchips:not(#x) .pick-cat { background: #ffffff !important; color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .14) !important; }
html.rx-light body .pick__gchips:not(#x) .pick-cat i { color: var(--lt-muted) !important; -webkit-text-fill-color: var(--lt-muted) !important; }
html.rx-light body .pick__gchips:not(#x) .pick-cat:hover { box-shadow: inset 0 0 0 1px #d81639 !important; color: #b3122a !important; -webkit-text-fill-color: #b3122a !important; }
html.rx-light body .pick__gchips:not(#x) .pick-cat.is-on,
html.rx-light body .pick__gchips:not(#x) .pick-cat.is-active,
html.rx-light body .pick__gchips:not(#x) .pick-cat[aria-pressed="true"] { background: #d81639 !important; color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; box-shadow: none !important; }
html.rx-light body .pick__gchips:not(#x) .pick-cat.is-on i,
html.rx-light body .pick__gchips:not(#x) .pick-cat.is-active i { color: rgba(255, 255, 255, .85) !important; -webkit-text-fill-color: rgba(255, 255, 255, .85) !important; }
html.rx-light body .pick__gname:not(#x) { color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; background: #ffffff !important; }
html.rx-light body .pick__gname:not(#x) > i { color: #b3122a !important; -webkit-text-fill-color: #b3122a !important; }
html.rx-light body .pick__group.is-open .pick__gname:not(#x) { background: #d81639 !important; color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }
html.rx-light body .pick__group.is-open .pick__gname:not(#x) > i { color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }
html.rx-light body .flt__track:not(#x) { background: rgba(22, 20, 18, .16) !important; }
html.rx-light body .flt__fill:not(#x) { background: linear-gradient(90deg, #d81639, #ff8a00) !important; box-shadow: none !important; }
html.rx-light body .flt__range:not(#x) input[type=range]::-webkit-slider-thumb { background: #ffffff !important; border-color: #d81639 !important; box-shadow: 0 1px 4px rgba(22, 20, 18, .25) !important; }
html.rx-light body .flt__range:not(#x) input[type=range]::-moz-range-thumb { background: #ffffff !important; border-color: #d81639 !important; box-shadow: 0 1px 4px rgba(22, 20, 18, .25) !important; }
html.rx-light body .flt__range:not(#x) input[type=range] { background: transparent !important; background-image: none !important; box-shadow: none !important; border: 0 !important; }
html.rx-light body .flt__range:not(#x) input[type=range]::-webkit-slider-runnable-track { background: transparent !important; }
html.rx-light body .flt__found:not(#x) { color: var(--lt-muted) !important; -webkit-text-fill-color: var(--lt-muted) !important; }
html.rx-light body .flt__found:not(#x) b { color: #b3122a !important; -webkit-text-fill-color: #b3122a !important; }
html.rx-light body .flt__toggle:not(#x) i,
html.rx-light body .flt__toggle:not(#x) .fa-angle-down { color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; }
html.rx-light body .flt__toggle:not(#x) b { background: #d81639 !important; color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }
html.rx-light body .flt__sort:not(#x) select { border: 1px solid rgba(22, 20, 18, .22) !important; background-color: #ffffff !important; color: var(--lt-ink) !important; }
html.rx-light body .flt__reset:not(#x) { border: 1px solid rgba(216, 22, 57, .55) !important; color: #b3122a !important; -webkit-text-fill-color: #b3122a !important; background-color: #ffffff !important; }
html.rx-light body .flt__reset:not(#x):hover { background-color: #d81639 !important; color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }
html.rx-light body .flt__sort:not(#x) { color: var(--lt-muted) !important; -webkit-text-fill-color: var(--lt-muted) !important; }
html.rx-light body .flt__more-groups:not(#x),
html.rx-light body .flt__more-groups:not(#x) i,
html.rx-light body .flt__more-groups:not(#x) span,
html.rx-light body .pick__open:not(#x) i,
html.rx-light body .flt-chip--more:not(#x) i,
html.rx-light body .pick__more:not(#x) i { color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; }
html.rx-light body .flt__more-groups:not(#x) { background-color: #ffffff !important; border-color: rgba(216, 22, 57, .45) !important; }
html.rx-light body .flt__more-groups:not(#x):hover { background-color: #fbe9ec !important; }
html.rx-light body .flt__more-groups:not(#x) { border: 1px solid #d81639 !important; box-shadow: none !important; }
html.rx-light body .flt-chip:not(#x) i { color: var(--lt-muted) !important; -webkit-text-fill-color: var(--lt-muted) !important; }
html.rx-light body .flt-chip.is-on:not(#x) {
	background: linear-gradient(135deg, #d81639, #b3122a) !important; color: #ffffff !important; -webkit-text-fill-color: #ffffff !important;
	border-color: transparent !important;
}
html.rx-light body .flt-chip.is-on:not(#x) i { color: rgba(255, 255, 255, .9) !important; -webkit-text-fill-color: rgba(255, 255, 255, .9) !important; }
html.rx-light body .flt-chip.is-on:not(#x)::after { background: #8e0e22 !important; animation: none !important; }
html.rx-light body .asst-input:not(#x) button {
	background: linear-gradient(135deg, #d81639, #b3122a) !important; background-color: #d81639 !important;
	color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; box-shadow: none !important;
}
html.rx-light body .asst-input:not(#x) button i { color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }
html.rx-light body .asst-input:not(#x) button:hover { background: #b3122a !important; }
html.rx-light body .asst-input:not(#x) input:focus { border-color: #d81639 !important; box-shadow: 0 0 0 3px rgba(216, 22, 57, .15) !important; outline: 0 !important; }
html.rx-light body .asst-log:not(#x),
html.rx-light body .asst-msgs:not(#x) { background-color: #f1ece1 !important; }
html.rx-light body .asst-msg--bot:not(#x) .asst-bub,
html.rx-light body .asst-msg--bot:not(#x) { background-color: #ffffff !important; }
html.rx-light body .asst-msg:not(#x),
html.rx-light body .asst-msg--bot:not(#x) { background: transparent !important; background-color: transparent !important; }
html.rx-light body .asst-msg--bot:not(#x) .asst-bub { background: #ffffff !important; background-color: #ffffff !important; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .14) !important; color: var(--lt-ink) !important; }
html.rx-light body .asst-bub:not(#x) button,
html.rx-light body .asst-bub:not(#x) .asst-q { background: #ffffff !important; background-color: #ffffff !important; color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; border: 1px solid rgba(216, 22, 57, .55) !important; box-shadow: none !important; }
html.rx-light body .asst-bub:not(#x) button:hover,
html.rx-light body .asst-bub:not(#x) .asst-q:hover { background: #d81639 !important; background-color: #d81639 !important; color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }
html.rx-light body .asst-log:not(#x),
html.rx-light body .asst-msgs:not(#x) { background-color: #ffffff !important; }
html.rx-light body .asst-msg--bot:not(#x) .asst-bub { background: #f1ece1 !important; background-color: #f1ece1 !important; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .10) !important; }
html.rx-light body .asst-bub:not(#x) .asst-chip { background: #ffffff !important; background-color: #ffffff !important; }
html.rx-light body .asst-card:not(#x) { background: #ffffff !important; color: var(--lt-ink) !important; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .14), inset 0 2px 0 #d81639 !important; }
html.rx-light body .asst-card:not(#x):hover { box-shadow: inset 0 0 0 2px rgba(216, 22, 57, .6), inset 0 2px 0 #d81639 !important; }
html.rx-light body .asst-card:not(#x) .asst-card__t { color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; }
html.rx-light body .asst-card:not(#x) .asst-card__spec { color: var(--lt-muted) !important; -webkit-text-fill-color: var(--lt-muted) !important; }
html.rx-light body .asst-card:not(#x) .asst-card__row b { color: #b3122a !important; -webkit-text-fill-color: #b3122a !important; }
html.rx-light body .asst-card:not(#x) .asst-card__stock { background: #d81639 !important; color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }
html.rx-light body .asst-card:not(#x) .asst-card__stock.is-in { background: #1b8f4c !important; color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }
html.rx-light body .asst-card:not(#x) .asst-add { background: #d81639 !important; color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }
html.rx-light body .asst-card:not(#x) .asst-add i { color: #ffffff !important; }
html.rx-light body .asst-build:not(#x), html.rx-light body .asst-part:not(#x) { background: #ffffff !important; color: var(--lt-ink) !important; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .14) !important; }
html.rx-light body .asst-part__name:not(#x) { color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; }
html.rx-light body .asst-part__slot:not(#x) { color: var(--lt-muted) !important; -webkit-text-fill-color: var(--lt-muted) !important; }
html.rx-light body .asst-part__price:not(#x), html.rx-light body .asst-build__total:not(#x) b { color: #b3122a !important; -webkit-text-fill-color: #b3122a !important; }
html.rx-light body .asst-part:not(#x) { background: transparent !important; box-shadow: none !important; }
html.rx-light body .asst-part__slot:not(#x) { color: #b3122a !important; -webkit-text-fill-color: #b3122a !important; }
html.rx-light body .asst-build:not(#x) { background: #ffffff !important; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .14) !important; }
html.rx-light body .asst-part:not(#x) { border-bottom-color: rgba(22, 20, 18, .16) !important; }
html.rx-light body .asst-build:not(#x) { background: transparent !important; box-shadow: none !important; }
html.rx-light body .social-icon:not(#x) li a,
html.rx-light body #sidebar .social-icon:not(#x) li a {
	background-color: #ffffff !important; background-image: none !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .16), 0 2px 6px rgba(22, 20, 18, .08) !important;
}
html.rx-light body .social-icon:not(#x) li a:hover,
html.rx-light body #sidebar .social-icon:not(#x) li a:hover { box-shadow: inset 0 0 0 1px #d81639, inset 0 -3px 0 #d81639 !important; }
html.rx-light body .nav-info:not(#x) li a,
html.rx-light body .lang-switch:not(#x),
html.rx-light body .rx-theme:not(#x),
html.rx-light body .shop-cart-btn:not(#x),
html.rx-light body .searchbar:not(#x) .searchbar-input,
html.rx-light body .searchbar:not(#x) .searchbar-btn,
html.rx-light body .qs-filter:not(#x) {
	background-color: #ffffff !important; background-image: none !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .16), 0 2px 6px rgba(22, 20, 18, .08) !important;
}
html.rx-light body .nav-info:not(#x) li a:hover,
html.rx-light body .rx-theme:not(#x):hover,
html.rx-light body .shop-cart-btn:not(#x):hover { box-shadow: inset 0 0 0 1px #d81639 !important; }
html.rx-light body .lang-switch__item:not(#x).is-active { box-shadow: inset 0 0 0 1px #d81639 !important; background-color: #ffffff !important; }
html.rx-light body .overlay1:not(#x) .card5 { border: 0 !important; border-radius: 0 !important; box-shadow: none !important; background: none !important; }
html.rx-light body .overlay1:not(#x) .card5::after { display: none !important; }
html.rx-light body .main-display:not(#x) { box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .3), inset 0 2px 0 #d81639 !important; }
html.rx-light body .thumbnails:not(#x) .thumb-btn { box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .3) !important; }
html.rx-light body .thumbnails:not(#x) .thumb-btn:hover { box-shadow: inset 0 0 0 1px #d81639 !important; }
html.rx-light body #mainbar .button-84:not(#x):not(.button-84--cart) { box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .3), inset 0 2px 0 #d81639 !important; }
html.rx-light body #mainbar .button-84:not(#x):not(.button-84--cart):hover { box-shadow: inset 0 0 0 1px #d81639, inset 0 2px 0 #d81639 !important; }
html.rx-light body .fstory-h1:not(#x),
html.rx-light body .fullstory h1:not(#x) { box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .22) !important; }
html.rx-light body .fstory-h1:not(#x)::before,
html.rx-light body .fullstory h1:not(#x)::before { background: linear-gradient(to bottom left, transparent calc(50% - 3px), #d81639 calc(50% - 3px), #d81639 calc(50% + 3px), transparent calc(50% + 3px)) !important; }
@media (min-width: 992px) {
	html.rx-light body .navbar-nav .dropdown-menu:not(#x) { background-color: #ffffff !important; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .22), inset 0 2px 0 #d81639 !important; }
	html.rx-light body .navbar-nav .dropdown-menu:not(#x) > li > a { background: #f1ece1 !important; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .14) !important; border-color: transparent !important; }
	html.rx-light body .navbar-nav .dropdown-menu:not(#x) > li > a:hover { background: #ffffff !important; box-shadow: inset 0 0 0 1px #d81639 !important; }
}
html.rx-light body .module10:not(#x):hover .value10,
html.rx-light body .module10:not(#x):hover .value10 * { color: #d81639 !important; -webkit-text-fill-color: #d81639 !important; }
html.rx-light body .rx-ticker .shortstory-in2:not(#x) .short-images-link { background: radial-gradient(90% 80% at 50% 42%, #ffffff 0%, #f1f3f8 55%, #dde2ec 100%) !important; }
html.rx-light body .rx-ticker .shortstory-in2:not(#x) .shop-add { flex: 0 0 46px !important; width: 46px !important; }
html.rx-light body .module10:not(#x):hover .value10 a,
html.rx-light body .module10:not(#x) .value10 a:hover { color: #1565c0 !important; -webkit-text-fill-color: #1565c0 !important; text-decoration: underline !important; text-underline-offset: 3px; }
html.rx-light body .rx-ticker .shortstory-in2:not(#x) .short-images > .short-content .short-link1 { font: 900 17px/17px "Segoe UI", Arial, sans-serif !important; padding: 0 0 0 4px !important; margin: 0 !important; flex: 0 1 auto !important; }
html.rx-light body .rx-ticker .shortstory-in2:not(#x) .short-images > .short-content .shop-add { margin: 0 !important; }
html.rx-light body .module10:not(#x):hover .value10 a:link,
html.rx-light body .module10:not(#x):hover .value10 a:visited,
html.rx-light body .module10:not(#x) .value10 a:link:hover,
html.rx-light body .module10:not(#x) .value10 a:visited:hover { color: #1565c0 !important; -webkit-text-fill-color: #1565c0 !important; text-decoration: underline !important; text-underline-offset: 3px; }
html.rx-light body .module10:not(#x) .value10 a,
html.rx-light body .module10:not(#x) .value10 a:link,
html.rx-light body .module10:not(#x) .value10 a:visited,
html.rx-light body .module10:not(#x):hover .value10 a:link,
html.rx-light body .module10:not(#x):hover .value10 a:visited,
html.rx-light body .module10:not(#x) .value10 a:link:hover,
html.rx-light body .module10:not(#x) .value10 a:visited:hover { text-decoration: none !important; }
html.rx-light body .main-display:not(#x) { background: radial-gradient(90% 80% at 50% 42%, #ffffff 0%, #f1f3f8 55%, #dde2ec 100%) !important; }
html.rx-light body .thumbnails:not(#x) .thumb-btn { background: radial-gradient(90% 80% at 50% 42%, #ffffff 0%, #f1f3f8 55%, #dde2ec 100%) !important; }
html.rx-light body #scroller:not(#x),
html.rx-light body #scroller:not(#x) i { color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }
html.rx-light body #scroller:not(#x) { background-color: transparent !important; opacity: .9 !important; }
html.rx-light body #scroller:not(#x):hover { opacity: 1 !important; }
html.rx-light body .nav-info:not(#x) li a:hover,
html.rx-light body .rx-theme:not(#x):hover,
html.rx-light body .shop-cart-btn:not(#x):hover {
	background: #d81639 !important; background-color: #d81639 !important; background-image: none !important;
	box-shadow: 0 4px 12px rgba(216, 22, 57, .3) !important;
}
html.rx-light body .nav-info:not(#x) li a:hover i,
html.rx-light body .nav-info:not(#x) li a:hover::before,
html.rx-light body .rx-theme:not(#x):hover i,
html.rx-light body .shop-cart-btn:not(#x):hover i { color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }
html.rx-light body #scroller:not(#x),
html.rx-light body .top-scroll:not(#x) {
	background: linear-gradient(135deg, #e11d48, #b3122a) !important; background-color: #d81639 !important;
	border-color: #b3122a !important; box-shadow: 0 8px 22px rgba(216, 22, 57, .3) !important;
}
html.rx-light body .searchbar:not(#x) .searchbar-btn,
html.rx-light body .searchbar:not(#x) .qs-filter,
html.rx-light body .qs-filter:not(#x) {
	background: transparent !important; background-color: transparent !important; background-image: none !important;
	box-shadow: none !important; border: 0 !important;
}
html.rx-light body .searchbar:not(#x) .qs-filter i,
html.rx-light body .qs-filter:not(#x) i { color: #d81639 !important; -webkit-text-fill-color: #d81639 !important; }
html.rx-light body .searchbar:not(#x) .searchbar-btn i { color: var(--lt-ink2) !important; -webkit-text-fill-color: var(--lt-ink2) !important; }
html.rx-light body .searchbar:not(#x) .searchbar-btn:hover i,
html.rx-light body .qs-filter:not(#x):hover i { color: #b3122a !important; -webkit-text-fill-color: #b3122a !important; }
html.rx-light body .thumbnails:not(#x) .thumb-btn { box-shadow: inset 0 0 0 1.5px rgba(22, 20, 18, .28), 0 2px 6px rgba(22, 20, 18, .1) !important; }
html.rx-light body .thumbnails:not(#x) .thumb-btn img { background: transparent !important; mix-blend-mode: multiply !important; }
html.rx-light body .thumbnails:not(#x) .thumb-btn:hover { box-shadow: inset 0 0 0 1.5px #d81639, 0 2px 6px rgba(216, 22, 57, .2) !important; }
html.rx-light body .thumbnails:not(#x) .thumb-btn { background: #bdb6aa !important; padding: 1.5px !important; box-shadow: none !important; box-sizing: border-box; }
html.rx-light body .thumbnails:not(#x) .thumb-btn img {
	background: #ffffff !important; mix-blend-mode: normal !important; display: block;
	width: 100% !important; height: 100% !important; object-fit: contain;
	clip-path: polygon(7px 0, 100% 0, 100% calc(100% - 7px), calc(100% - 7px) 100%, 0 100%, 0 7px);
}
html.rx-light body .thumbnails:not(#x) .thumb-btn:hover { background: #d81639 !important; box-shadow: none !important; }
html.rx-light body .thumbnails:not(#x) .thumb-btn img { margin: 0 !important; border: 0 !important; padding: 0 !important; }
html.rx-light body .thumbnails:not(#x) .thumb-btn { padding: 0 !important; border-color: transparent !important; background-clip: border-box !important; }
html.rx-light body .thumbnails:not(#x) .thumb-btn { border-width: 1px !important; background: #c9c3b8 !important; }
html.rx-light body .thumbnails:not(#x) .thumb-btn:hover { background: #d81639 !important; }
html.rx-light body .thumbnails:not(#x) .thumb-btn img { clip-path: polygon(7.4px 0, 100% 0, 100% calc(100% - 7.4px), calc(100% - 7.4px) 100%, 0 100%, 0 7.4px) !important; }
@media (min-width: 992px) {
	html.rx-light body .navbar-nav:hover > li:not(:hover) > a:not(#x),
	html.rx-light body .navbar-nav:has(> li.open):not(:hover) > li:not(.open) > a:not(#x) { color: var(--lt-ink2) !important; -webkit-text-fill-color: var(--lt-ink2) !important; }
	html.rx-light body .navbar-nav:hover > li:not(:hover) > a:not(#x) > .rx-ni,
	html.rx-light body .navbar-nav:has(> li.open):not(:hover) > li:not(.open) > a:not(#x) > .rx-ni { color: #d81639 !important; }
}
html.rx-light body .social-icon:not(#x) li a:hover,
html.rx-light body #sidebar .social-icon:not(#x) li a:hover {
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .22), 0 4px 12px rgba(22, 20, 18, .12) !important;
	animation: none !important;
}
html.rx-light body .pure-neon-speedbar:not(#x) { box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .2) !important; }
html.rx-light body .pure-neon-speedbar:not(#x) .sb-wrapper { color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; }
html.rx-light body .pure-neon-speedbar:not(#x) .sb-wrapper a { color: var(--lt-muted) !important; -webkit-text-fill-color: var(--lt-muted) !important; }
html.rx-light body .pure-neon-speedbar:not(#x) .sb-wrapper a:hover { color: #b3122a !important; -webkit-text-fill-color: #b3122a !important; }
html.rx-light body .pure-neon-speedbar:not(#x)::after { background: linear-gradient(90deg, #d81639, rgba(216, 22, 57, .25) 60%, transparent) !important; }
html.rx-light body .module10:not(#x),
html.rx-light body .neon-container:not(#x) .neon-item { background-color: #fdfcfa !important; background-image: none !important; }
html.rx-light body .module10:not(#x):hover,
html.rx-light body .neon-container:not(#x) .neon-item:hover { background-color: #f1ece1 !important; }
html.rx-light body #mainbar .button-84--cart:not(#x) {
	background: #ffffff !important; background-color: #ffffff !important; background-image: none !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .3), inset 0 2px 0 #d81639 !important;
}
html.rx-light body #mainbar .button-84--cart:not(#x) b,
html.rx-light body #mainbar .button-84--cart:not(#x) span { color: #b3122a !important; -webkit-text-fill-color: #b3122a !important; }
html.rx-light body #mainbar .button-84--cart:not(#x):hover { background: #ffffff !important; box-shadow: inset 0 0 0 1px #d81639, inset 0 2px 0 #d81639 !important; }
html.rx-light body #mainbar .button-84--cart:not(#x):hover b,
html.rx-light body #mainbar .button-84--cart:not(#x):hover span { color: #d81639 !important; -webkit-text-fill-color: #d81639 !important; }
html.rx-light body #mainbar .button-84--cart:not(#x),
html.rx-light body #mainbar .button-84--cart:not(#x) *:not(i):not(.neon-btn) { color: #b3122a !important; -webkit-text-fill-color: #b3122a !important; }
html.rx-light body #mainbar .button-84--cart:not(#x):hover,
html.rx-light body #mainbar .button-84--cart:not(#x):hover *:not(i):not(.neon-btn) { color: #d81639 !important; -webkit-text-fill-color: #d81639 !important; }
html.rx-light body #mainbar .button-84--cart:not(#x) i { color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }
html.rx-light body .overlay1:not(#x),
html.rx-light body .shortstory:hover .overlay1:not(#x),
html.rx-light body .shortstory-in2:hover .overlay1:not(#x) { background: #e3e3e3 !important; background-color: #e3e3e3 !important; background-image: none !important; }
html.rx-light body #fullsearch:not(#x) fieldset {
	background: #ffffff !important; background-color: #ffffff !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .18), inset 0 2px 0 #d81639 !important; border: 0 !important;
}
html.rx-light body #fullsearch:not(#x) legend { color: #b3122a !important; -webkit-text-fill-color: #b3122a !important; background: transparent !important; }
html.rx-light body #fullsearch:not(#x) td.search,
html.rx-light body #fullsearch:not(#x) td.search div,
html.rx-light body #fullsearch:not(#x) label { color: var(--lt-ink2) !important; -webkit-text-fill-color: var(--lt-ink2) !important; }
html.rx-light body #fullsearch:not(#x) input[type=text],
html.rx-light body #fullsearch:not(#x) #searchinput { background: #ffffff !important; color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; border: 1px solid rgba(22, 20, 18, .25) !important; }
html.rx-light body #fullsearch:not(#x) .rx-catpick__btn { background: #ffffff !important; background-color: #ffffff !important; color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .25) !important; }
html.rx-light body #fullsearch:not(#x) .rx-catpick__btn * { color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; }
html.rx-light body #fullsearch:not(#x) .rx-catpick__btn i:first-child { color: #d81639 !important; -webkit-text-fill-color: #d81639 !important; }
html.rx-light body #fullsearch:not(#x) .rx-catpick__pop { background: #ffffff !important; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .2), 0 10px 24px rgba(22, 20, 18, .12) !important; }
html.rx-light body #fullsearch:not(#x) .search-page-p,
html.rx-light body .search-page-p:not(#x) { color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; }
html.rx-light body #fullsearch:not(#x) input.bbcodes,
html.rx-light body #fullsearch:not(#x) input[type=button],
html.rx-light body #fullsearch:not(#x) input[type=submit] { color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }
html.rx-light body #fullsearch:not(#x) legend { background: #f4f1ea !important; padding: 0 8px !important; width: auto !important; }
html.rx-light body .pick__more:not(#x) { background: #ffffff !important; background-color: #ffffff !important; color: #b3122a !important; -webkit-text-fill-color: #b3122a !important; border: 1px solid #d81639 !important; box-shadow: none !important; }
html.rx-light body .pick__more:not(#x):hover { background: #d81639 !important; background-color: #d81639 !important; color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }
html.rx-light body .berrors:not(#x) {
	background: #ffffff !important; background-color: #ffffff !important; background-image: none !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .18), inset 4px 0 0 #d81639 !important; border: 0 !important;
}
html.rx-light body .berrors:not(#x),
html.rx-light body .berrors:not(#x) * { color: var(--lt-ink2) !important; -webkit-text-fill-color: var(--lt-ink2) !important; }
html.rx-light body .berrors:not(#x) b { color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; }
html.rx-light body .berrors:not(#x) > i { color: #d81639 !important; -webkit-text-fill-color: #d81639 !important; }
html.rx-light body .neon-item:not(#x) .shield-text { color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }
html.rx-light body .shortstory .short-link1:not(#x) p10,
html.rx-light body .shortstory-in2 .short-link1:not(#x) p10 { color: #8a8378 !important; -webkit-text-fill-color: #8a8378 !important; }
html.rx-light body .berrors:not(#x) { box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .2), inset 4px 0 0 #d81639 !important; }
html.rx-light body .berrors:not(#x)::after { background: linear-gradient(90deg, #d81639, rgba(216, 22, 57, .25) 60%, transparent) !important; }
html.rx-light body #page-input.page-search:not(#x) { background-color: #ffffff !important; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .2), inset 4px 0 0 #d81639 !important; }
html.rx-light body #page-input.page-search:not(#x)::after { background: linear-gradient(90deg, #d81639, rgba(216, 22, 57, .25) 60%, transparent) !important; }
html.rx-light body #page-input.page-search:not(#x) #searchinput { background: #f4f1ea !important; border: 0 !important; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .25) !important; }
html.rx-light body #page-input.page-search:not(#x) #searchinput:focus { box-shadow: inset 0 0 0 1px #d81639 !important; outline: 0 !important; }
html.rx-light body #fullsearch:not(#x) legend { background: #ffffff !important; }
html.rx-light body #page-input.page-search:not(#x) .h-page::before { background: #d81639 !important; }
html.rx-light body #page-input.page-search:not(#x) .h-page::after { color: #d81639 !important; background: rgba(216, 22, 57, .1) !important; }
html.rx-light body #page-input.page-search:not(#x)::before { background: linear-gradient(to top left, transparent calc(50% - 2px), #d81639 calc(50% - 2px), #d81639 calc(50% + 2px), transparent calc(50% + 2px)) !important; }
html.rx-light body #page-input.page-search:not(#x) #searchinput { box-shadow: inset 3px 0 0 #d81639, inset 0 0 0 1px rgba(22, 20, 18, .22) !important; }
html.rx-light body #page-input.page-search:not(#x) #searchinput:focus { box-shadow: inset 3px 0 0 #d81639, inset 0 0 0 1px #d81639 !important; }
html.rx-light body #page-input.page-search:not(#x) .h-page::after { -webkit-text-fill-color: #d81639 !important; }
html.rx-light body .del-modal__close:not(#x) {
	background: #ffffff !important; background-image: none !important; color: var(--lt-ink2) !important; -webkit-text-fill-color: var(--lt-ink2) !important;
	box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .22), 0 2px 6px rgba(22, 20, 18, .1) !important; border: 0 !important; filter: none !important; text-shadow: none !important;
}
html.rx-light body .del-modal__close:not(#x):hover { background: #d81639 !important; color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; box-shadow: none !important; }
html.rx-light body .del-modal__ic:not(#x) i,
html.rx-light body .del-modal__ic:not(#x) i::before { color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }
html.rx-light body .ship-tag:not(#x) { background: rgba(255, 255, 255, .92) !important; color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .15); }
html.rx-light body .ship-tag:not(#x) i { color: #d81639 !important; -webkit-text-fill-color: #d81639 !important; }
html.rx-light body .shop-item--ship.is-free:not(#x) .shop-item__sum,
html.rx-light body .cp-item--ship.is-free:not(#x) .cp-item__sum { color: #1b8f4c !important; -webkit-text-fill-color: #1b8f4c !important; }
html.rx-light body .qs-results__head:not(#x) { color: var(--lt-muted) !important; }
html.rx-light body .qs-results__head:not(#x) b { color: #b3122a !important; -webkit-text-fill-color: #b3122a !important; }
html.rx-light body #mainbar #page-input:not(#x):has(> .blockquote) { background-color: #ffffff !important; background-image: none !important; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .2), inset 4px 0 0 #d81639 !important; }
html.rx-light body #page-input:not(#x):has(> .blockquote)::after { background: linear-gradient(90deg, #d81639, rgba(216, 22, 57, .25) 60%, transparent) !important; }
html.rx-light body #page-input:not(#x):has(> .blockquote) .h-page::after { color: #d81639 !important; -webkit-text-fill-color: #d81639 !important; background: rgba(216, 22, 57, .1) !important; }
html.rx-light body #page-input:not(#x) > .blockquote { background: #f4f1ea !important; background-image: none !important; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .12), inset 3px 0 0 #d81639 !important; }
html.rx-light body #page-input:not(#x):has(> .blockquote) .igroup-span { background: #fbe9ec !important; color: #d81639 !important; }
html.rx-light body #page-input:not(#x):has(> .blockquote) .igroup-span i { color: #d81639 !important; -webkit-text-fill-color: #d81639 !important; }
html.rx-light body #page-input:not(#x):has(> .blockquote) .igroup .igroup-input,
html.rx-light body #page-input:not(#x):has(> .blockquote) .igroup select { background: #ffffff !important; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .2) !important; color: var(--lt-ink) !important; }
html.rx-light body #page-input:not(#x):has(> .blockquote) .igroup .igroup-input:focus,
html.rx-light body #page-input:not(#x):has(> .blockquote) .igroup select:focus { box-shadow: inset 0 0 0 1px #d81639 !important; }
html.rx-light body #page-input:not(#x):has(> .blockquote) .igroup-regcode { background: #ffffff !important; }
html.rx-light body .ship-tag--free:not(#x) i { color: #1b8f4c !important; -webkit-text-fill-color: #1b8f4c !important; }
html.rx-light body .pp-mini__del:not(#x) { color: var(--lt-muted) !important; -webkit-text-fill-color: var(--lt-muted) !important; }
html.rx-light body .pp-mini__del:not(#x):hover { color: #d81639 !important; -webkit-text-fill-color: #d81639 !important; }
html.rx-light body .ship-tag:not(#x) { background: none !important; box-shadow: none !important; }
@media (max-width: 767px) {
	html.rx-light body #mainbar .shortstory-in:not(#x) .short-link1,
	html.rx-light body #mainbar .shortstory-in:not(#x) .short-link3 { color: #b3122a !important; -webkit-text-fill-color: #b3122a !important; }
	html.rx-light body #mainbar .shortstory-in:not(#x) .short-link a { color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; }
	html.rx-light body .navbar-toggle:not(#x) { background: #ffffff !important; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .2) !important; border: 0 !important; }
	html.rx-light body .navbar-toggle:not(#x) .sr-only { color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; }
	html.rx-light body .navbar-toggle:not(#x) .icon-bar { background: #d81639 !important; }
	html.rx-light body .m-dock:not(#x) { background: #ffffff !important; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .18), inset 0 2px 0 #d81639, 0 6px 20px rgba(22, 20, 18, .15) !important; }
	html.rx-light body .m-dock:not(#x) .lang-switch__item { background: #f4f1ea !important; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .14) !important; }
	html.rx-light body .m-dock:not(#x) .lang-switch__item.is-active { background: #ffffff !important; box-shadow: inset 0 0 0 2px #d81639 !important; }
	html.rx-light body .m-dock:not(#x) .shop-cart-btn { background: #ffffff !important; box-shadow: inset 0 0 0 1px rgba(216, 22, 57, .5) !important; }
	html.rx-light body .m-dock:not(#x) .shop-cart-btn i { color: #d81639 !important; }
	html.rx-light body .m-dock:not(#x) .m-dock__top { background: #1d1b18 !important; box-shadow: none !important; }
	html.rx-light body .m-dock:not(#x) .m-dock__top i { color: #ffffff !important; }
}
@media (max-width: 991px) {
	html.rx-light body .navbar-nav:not(#x) > li > a {
		background: #ffffff !important; background-image: none !important; color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important;
		box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .16) !important; border: 0 !important; border-radius: 0 !important;
		clip-path: polygon(9px 0, 100% 0, 100% calc(100% - 9px), calc(100% - 9px) 100%, 0 100%, 0 9px);
	}
	html.rx-light body .navbar-nav:not(#x) > li > a > .rx-ni { color: #d81639 !important; }
	html.rx-light body .navbar-nav:not(#x) > li > a .caret { border-top-color: var(--lt-ink2) !important; color: var(--lt-ink2) !important; }
	html.rx-light body .navbar-nav:not(#x) > li.open > a,
	html.rx-light body .navbar-nav:not(#x) > li.active > a { background: #d81639 !important; color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; box-shadow: none !important; }
	html.rx-light body .navbar-nav:not(#x) > li.open > a > .rx-ni,
	html.rx-light body .navbar-nav:not(#x) > li.active > a > .rx-ni { color: #ffffff !important; }
	html.rx-light body .navbar-nav:not(#x) > li.open > a .caret { border-top-color: #ffffff !important; }
	html.rx-light body .navbar-nav .dropdown-menu:not(#x) > li > a { background: #f1ece1 !important; color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .12) !important; }
	html.rx-light body .navbar-nav .dropdown-menu:not(#x) { background: transparent !important; box-shadow: none !important; }
}
@media (max-width: 991px) {
	html.rx-light body .m-dock:not(#x) .lang-switch { background: none !important; background-color: transparent !important; box-shadow: none !important; border: 0 !important; gap: 8px !important; }
	html.rx-light body .m-dock:not(#x) .lang-switch__item { box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .22) !important; }
	html.rx-light body .m-dock:not(#x) .lang-switch__item.is-active { box-shadow: inset 0 0 0 2px #d81639 !important; }
}
html.rx-light body .rx-logo__a { fill: #1d1b18 !important; }
html.rx-light body .rx-logo__b { fill: #d81639 !important; }
html.rx-light body .button-84:not(#x) .neon-btn i,
html.rx-light body .button-84:not(#x) .neon-btn i::before,
html.rx-light body .button-84:not(#x):hover .neon-btn i,
html.rx-light body .button-84:not(#x) .neon-btn:hover i { color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }
html.rx-light body .button-84--cart:not(#x) .neon-btn,
html.rx-light body .button-84--cart:not(#x):hover .neon-btn { background: linear-gradient(135deg, #e11d48, #b3122a) !important; background-color: #d81639 !important; }
html.rx-light body .button-84:not(#x) .neon-btn i.fa-bank,
html.rx-light body .button-84:not(#x) .neon-btn i.fa-calendar,
html.rx-light body .button-84:not(#x):hover .neon-btn i.fa-bank,
html.rx-light body .button-84:not(#x):hover .neon-btn i.fa-calendar { color: #d81639 !important; -webkit-text-fill-color: #d81639 !important; }
html.rx-light body .button-84:not(#x) .neon-btn:has(> i.fa-bank),
html.rx-light body .button-84:not(#x) .neon-btn:has(> i.fa-calendar) { background: transparent !important; background-color: transparent !important; box-shadow: none !important; }
html.rx-light body .button-84:not(#x) .neon-btn i.fa-bank,
html.rx-light body .button-84:not(#x) .neon-btn i.fa-calendar,
html.rx-light body .button-84:not(#x):hover .neon-btn i.fa-bank,
html.rx-light body .button-84:not(#x):hover .neon-btn i.fa-calendar { color: #1d1b18 !important; -webkit-text-fill-color: #1d1b18 !important; font-size: 15px !important; }
html.rx-light body .button-84:not(#x) .neon-btn i.fa-bank::before,
html.rx-light body .button-84:not(#x) .neon-btn i.fa-calendar::before,
html.rx-light body .button-84:not(#x):hover .neon-btn i.fa-bank::before,
html.rx-light body .button-84:not(#x):hover .neon-btn i.fa-calendar::before { color: #1d1b18 !important; -webkit-text-fill-color: #1d1b18 !important; }
html.rx-light body .button-84:not(#x) .neon-btn i.fa-bank, html.rx-light body .button-84:not(#x) .neon-btn i.fa-calendar,
html.rx-light body .button-84:not(#x) .neon-btn i.fa-bank::before, html.rx-light body .button-84:not(#x) .neon-btn i.fa-calendar::before,
html.rx-light body .button-84:not(#x):hover .neon-btn i.fa-bank, html.rx-light body .button-84:not(#x):hover .neon-btn i.fa-calendar,
html.rx-light body .button-84:not(#x):hover .neon-btn i.fa-bank::before, html.rx-light body .button-84:not(#x):hover .neon-btn i.fa-calendar::before { color: #d81639 !important; -webkit-text-fill-color: #d81639 !important; }
html.rx-light body .neon-container:not(#x) .neon-item { box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .22) !important; }
html.rx-light body .neon-container:not(#x) .neon-item:hover { box-shadow: inset 0 0 0 1px rgba(216, 22, 57, .6) !important; }
html.rx-light body .shop-drawer__title:not(#x) i,
html.rx-light body .shop-drawer__title:not(#x) i::before { color: #d81639 !important; -webkit-text-fill-color: #d81639 !important; text-shadow: none !important; filter: none !important; }
html.rx-light body .shop-drawer__list:not(#x) .shop-item { background: #ffffff !important; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .16), inset 0 2px 0 #d81639 !important; }
html.rx-light body .shop-drawer__list:not(#x) .shop-item--ship.is-free { box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .16), inset 0 2px 0 #1b8f4c !important; }

html.rx-light body > .modal .modal-content { background-image: none !important; background-color: var(--lt-panel-a) !important; color: var(--lt-ink2) !important; }
html.rx-light body .rx-loan__t, html.rx-light body .rx-loan__row b { color: var(--lt-ink) !important; }
html.rx-light body .rx-loan__row { background: #fff; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .08); }
html.rx-light body .rx-loan__l { color: var(--lt-ink2) !important; }
html.rx-light body > .modal .delivery-banner { background: #fff !important; box-shadow: inset 4px 0 0 #d81639, inset 0 -1px 0 rgba(22, 20, 18, .1) !important; }
html.rx-light body > .modal .delivery-title { color: var(--lt-ink) !important; }
html.rx-light body .pp-opt.is-soon:hover { background: #fff !important; }
html.rx-light body .asst-hint:not(#x) { --hint-bg: #ffffff; --hint-line: rgba(216, 22, 57, .45); background-color: #ffffff !important; }
html.rx-light body .rx-out { color: #d81639 !important; }
html.rx-light body .qs-item__badge--ask:not(#x) { background: #b97800 !important; }
html.rx-light body .shortstory:hover .short-link:not(#x) {
	background: none !important; border-color: transparent !important; box-shadow: none !important;
	animation: none !important; text-shadow: none !important; color: var(--lt-ink) !important;
}
html.rx-light body .shortstory:hover .short-link:not(#x) a { color: var(--lt-ink) !important; -webkit-text-fill-color: var(--lt-ink) !important; text-shadow: none !important; }
html.rx-light body .rxb:not(#x) { background: #fdfcfa !important; box-shadow: inset 0 0 0 1px rgba(22, 20, 18, .1) !important; }
html.rx-light body .rxb:not(#x):hover { background: #ffffff !important; box-shadow: inset 0 0 0 2px var(--c), inset 0 -3px 0 var(--c), 0 8px 20px rgba(22, 20, 18, .08) !important; }
html.rx-light body .rxb__name:not(#x) { color: var(--lt-ink) !important; }
html.rx-light body .rxb__n:not(#x) { color: var(--lt-muted) !important; }
html.rx-light body .rxb__word:not(#x) { color: var(--c) !important; -webkit-text-fill-color: var(--c) !important; }
html.rx-light body .nav-footer li a:not(#x)[href*="brendner"] { --b: #d81639; }
html.rx-light body .rxb-grid { scrollbar-color: #d81639 rgba(22, 20, 18, .08); }
html.rx-light body .rxb-grid::-webkit-scrollbar-track { background: rgba(22, 20, 18, .08); }
html.rx-light body #footer .footer-description .rx-allbrands:not(#x):not(#y) { border-color: rgba(22, 20, 18, .14); color: #403b34 !important; -webkit-text-fill-color: #403b34 !important; }
html.rx-light body #footer .footer-description .rx-allbrands:not(#x):not(#y) i { color: #d81639 !important; -webkit-text-fill-color: #d81639 !important; }
html.rx-light body #footer .footer-description .rx-allbrands:not(#x):not(#y):hover { background: #d81639 !important; border-color: #d81639; color: #fff !important; -webkit-text-fill-color: #fff !important; }
html.rx-light body #footer .footer-description .rx-allbrands:not(#x):not(#y):hover i { color: #fff !important; -webkit-text-fill-color: #fff !important; }
html.rx-light body .rx-legal:not(#x) { border-top-color: rgba(22, 20, 18, .1); color: var(--lt-muted) !important; }
html.rx-light body .pp-idram__logo--l { display: block; }
html.rx-light body .pp-idram__logo--d { display: none; }
html.rx-light body .pp-idram small:not(#x) { color: #e2731b !important; }

html.rx-light body .rx-about__hero:not(#x) { background: linear-gradient(135deg, rgba(232, 25, 60, .09), rgba(232, 25, 60, .015) 60%), #ffffff; border-color: rgba(232, 25, 60, .28); }
html.rx-light body .rx-about__lead:not(#x) { color: #1d2333; }
html.rx-light body .rx-about__card:not(#x) { background: #ffffff; border-color: rgba(20, 30, 50, .1); box-shadow: 0 6px 20px rgba(20, 30, 50, .05); }
html.rx-light body .rx-about__card:not(#x):hover { border-color: rgba(232, 25, 60, .4); }
html.rx-light body .rx-about__card:not(#x) h4 { color: #1d2333; }
html.rx-light body .rx-about__card:not(#x) p { color: #4a5368; }
html.rx-light body .rx-about__card:not(#x) i { background: rgba(232, 25, 60, .08); }
html.rx-light body .rx-about__since:not(#x), html.rx-light body .rx-about__since:not(#x) b, html.rx-light body .rx-about__since:not(#x) small, html.rx-light body .rx-about__motto:not(#x) { color: #ffffff !important; }
html.rx-light body .rx-about__since:not(#x) small { color: #6b7488 !important; }
html.rx-light body .rx-about__since:not(#x) small b { color: #e8193c !important; }

html.rx-light body .ct-msgr .ct-btn:not(#x), html.rx-light body .ct-msgr .ct-btn:not(#x) i, html.rx-light body .ct-msgr .ct-btn:not(#x) i::before { color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }
html.rx-light body input[type="radio"]:not(#x), html.rx-light body input[type="checkbox"]:not(#x) { box-shadow: none !important; background-color: transparent !important; }
html.rx-light body input[type="radio"]:not(#x) { border-radius: 50% !important; }
html.rx-light body .qty-max:not(#x) { color: #e8193c !important; }
