html:root{--ribi-concrete:#F2F2F2;--ribi-wine:#6E1F2A;--ribi-navy:#262261;--accent:var(--ribi-wine);--rb-accent:var(--ribi-wine);--rb-label:var(--ribi-wine);--rb-ring:var(--ribi-navy)}@media(prefers-color-scheme:dark){html:root:not([data-theme=light]){--accent:var(--amber);--rb-accent:var(--amber);--rb-label:var(--tx-2);--rb-ring:var(--amber)}}html:root[data-theme=dark]{--accent:var(--amber);--rb-accent:var(--amber);--rb-label:var(--tx-2);--rb-ring:var(--amber)}html:root :is(.topbar,.force-dark,.navbar,.h-main,.t-outlet:not(.t-promo),.c-air,.c-care,.c-blue,.mega-promo){--rb-accent:var(--amber);--rb-label:var(--tx-2)}html:root .hdr{background:var(--ribi-concrete)}@media(prefers-color-scheme:dark){html:root:not([data-theme=light]) .hdr{background:var(--bg)}}html:root[data-theme=dark] .hdr{background:var(--bg)}html:root body:not([class*=laifen]) :is(.tabs button.on,.tabs button[aria-selected=true],.chip.on,.chip[aria-pressed=true]){border-bottom-color:var(--rb-accent)}html:root body:not([class*=laifen]) .vars .chip:is(.on,[aria-pressed=true]){border-bottom-color:var(--rb-accent)}html:root .topbar{background:var(--ribi-navy);color:#f2f2f2;border-bottom-color:var(--ribi-navy)}html:root .tb-msg button{color:#f2f2f2c7}html:root .tb-msg button:hover{background:#f2f2f224;color:#f2f2f2}html:root .tb-msg .ann a{color:inherit;text-decoration-color:#f2f2f28c}html:root .tb-msg .ann a:hover{color:var(--amber);text-decoration-color:currentColor}html:root .tb-brands small{color:#f2f2f2c7}html:root .tb-brands img{filter:brightness(0) invert(1);mix-blend-mode:screen;opacity:.78}html:root .tb-brands a:hover img{opacity:1}html:root .tb-brands .sep{background:#f2f2f24d}html:root .tb-brands :is(.tb-word,.sup){color:#f2f2f2}html:root .navbar a:after,html:root .navbar button:after{height:2px;background:var(--amber);bottom:11px}html:root .navbar a.on{opacity:1}html:root body:not([class*=laifen]) :is(.ul,.tbtn,.crumbs a,.pc-meta .pc-brand,.mega a.ml,.mega .mega-h a.mega-hd,.mnav a,.sr a):is(:hover,:focus-visible){color:var(--rb-accent)}html:root body:not([class*=laifen]) :is(.trust,.mnav-contact) .tb small,html:root .mega .mega-h,html:root .search .sr-h,html:root .ups .ups-h,html:root body:not([class*=laifen]) .label.accent{color:var(--rb-label)}html:root body:not([class*=laifen]) :focus-visible{outline-color:var(--rb-ring)!important}html:root body:not([class*=laifen]) :is(.topbar,.force-dark,.navbar,.h-main,.t-outlet:not(.t-promo),.c-air,.c-care,.c-blue,.mega-promo) :focus-visible{outline-color:var(--amber)!important}html:root .search-row:focus-within{border-bottom-color:var(--rb-ring);box-shadow:0 1px 0 0 var(--rb-ring)}html:root .ship .bar i,html:root .ship.done .bar i{background:var(--amber)}
/*# sourceMappingURL=/cdn/shop/t/133/assets/ribi-colours.css.map */
