.card--product:has(.product-label--sold-out) .card__media img{opacity:.55;transition:opacity .2s ease}.rte table,.product-details table,.tab-panel table{width:100%;border-collapse:collapse;line-height:1.45}.rte table th,.product-details table th,.tab-panel table th{background-color:var(--ruco-slate, #2f3e4e);color:var(--ruco-white, #fff);font-size:.85em;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.625rem .75rem;text-align:left}.rte table td,.product-details table td,.tab-panel table td{padding:.625rem .75rem;border-bottom:1px solid var(--ruco-border, #c9bba8);color:var(--ruco-black, #111)}.rte table tr:nth-child(2n),.product-details table tr:nth-child(2n),.tab-panel table tr:nth-child(2n){background-color:#f4f1ea80}@media(max-width:768px){.rte .table-wrapper,.product-details .table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}}.card--product .card__compare{opacity:0;transition:opacity .15s ease}.card--product:hover .card__compare,.card--product .card__compare:focus-within{opacity:1}@media(max-width:768px){.card--product .card__compare{display:none}}.ruco-surf-conditions h1,.ruco-surf-conditions h2,.ruco-surf-conditions h3,.ruco-surf-conditions h4,.ruco-surf-conditions p,.ruco-surf-conditions span{color:var(--ruco-text-light, #ffffff)}.header__cart-count,.header__cart-count-number{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/37/assets/ruco-fixes.css.map */
