/* MU Raditz V16.28 | WebShop Imperial Supreme | scoped to WebShop */
.raditz-webshop{--rw-bg:#211d20;--rw-deep:#17171a;--rw-wine:#641e22;--rw-gold:#b99757;color:#e8dfd3}
.raditz-webshop .page-title,.raditz-webshop .page-header{background:linear-gradient(120deg,#211c20 0%,#35191d 55%,#641e22 100%);border:1px solid #856b42;border-radius:9px;padding:14px 20px;margin-bottom:16px;box-shadow:inset 0 0 0 1px #ffffff0b}
.raditz-webshop .page-title h1,.raditz-webshop .page-header h3{color:#f1dfb4;margin:0;font-family:Georgia,serif;text-shadow:0 1px 2px #000}
.raditz-webshop .page-body,.raditz-webshop .shop,.raditz-webshop .container.page-body{background:transparent}
.raditz-webshop .breadcrumb{background:#252024;border:1px solid #584633;border-radius:6px;padding:9px 12px;margin:0 0 18px}
.raditz-webshop .breadcrumb-item,.raditz-webshop .breadcrumb-item.active{color:#cdbf9f}
.raditz-webshop .breadcrumb a{color:#e2c78b}
.raditz-webshop .card,.raditz-webshop .webshop-product .card{background:linear-gradient(145deg,#292327,#1b1b1e)!important;border:1px solid #75603e!important;border-radius:9px;overflow:hidden;color:#eee3d3;box-shadow:0 5px 16px #0005;transition:border-color .2s,transform .2s,box-shadow .2s}
.raditz-webshop .card:hover{border-color:#b99757!important;box-shadow:0 7px 20px #0008,0 0 12px #b997571c;transform:translateY(-2px)}
.raditz-webshop .card-header,.raditz-webshop .webshop-product-name{background:linear-gradient(95deg,#35191d,#641e22)!important;color:#f1dfb4!important;border-bottom:1px solid #856b42;padding:10px 12px;font-weight:700}
.raditz-webshop .card-body{padding:12px}
.raditz-webshop .card-footer{background:#1b1a1c;border-top:1px solid #51402e}
.raditz-webshop .raditz-webshop-shop-card .card-img-top{height:138px;object-fit:contain;background:radial-gradient(ellipse,#392b2a,#19181b);padding:10px}
.raditz-webshop .raditz-webshop-shop-card .card-title{color:#f1d9a5;font-weight:700}
.raditz-webshop .raditz-webshop-shop-card .card-text{color:#d5c9b7;font-size:13px;line-height:1.5}
.raditz-webshop .btn-primary,.raditz-webshop .btn.btn-primary{background:linear-gradient(115deg,#641e22,#852f32)!important;border:1px solid #b99757!important;color:#fff2d9!important;border-radius:5px;font-weight:700;box-shadow:inset 0 1px #ffffff14}
.raditz-webshop .btn-primary:hover{background:linear-gradient(115deg,#7b2529,#a13c3e)!important;box-shadow:0 0 12px #b9975740}
.raditz-webshop .webshop-product-image{display:flex;align-items:center;justify-content:center;min-height:120px;max-height:150px}
.raditz-webshop .webshop-product-image img{max-width:100%;max-height:135px;object-fit:contain}
.raditz-webshop .webshop-product-price{background:#342729!important;color:#f3d89c!important;font-weight:700}
.raditz-webshop .webshop-product-sold{background:#242124!important;color:#d3c7b3!important}
.raditz-webshop .webshop-categories,.raditz-webshop .list-group{background:#211d20}
.raditz-webshop .list-group-heading{background:linear-gradient(100deg,#35191d,#641e22);border:1px solid #75603e;color:#f0d9aa;padding:9px 11px;font-weight:700}
.raditz-webshop .list-group-item{background:#242024;color:#e0d4c2;border:1px solid #4c4036}
.raditz-webshop .list-group-item:hover,.raditz-webshop .list-group-item.active{background:#4d2327;color:#fff0cf;border-color:#a2824d}
.raditz-webshop .form-control,.raditz-webshop select{background:#252126;color:#f3e7d4;border:1px solid #78603f}
.raditz-webshop .form-control:focus{background:#292329;color:#fff;border-color:#c5a56a;box-shadow:0 0 0 2px #b9975726}
.raditz-webshop .sidebar-toggler{background:#48252a;color:#f5e4c0;border:1px solid #b99757;border-radius:6px;padding:10px;width:100%;margin-bottom:12px}
.raditz-webshop .sidebar-toggler svg path{stroke:#e6d3a8}
.raditz-webshop .alert-warning,.raditz-webshop-empty{background:linear-gradient(125deg,#252024,#35191d);color:#e9d9b7;border:1px solid #816843;border-radius:8px;padding:20px;text-align:center}
.raditz-webshop .pagination .page-link{background:#272024;color:#e5d0a2;border-color:#725c40}
.raditz-webshop .pagination .active .page-link{background:#641e22;border-color:#b99757}
@media(max-width:767px){.raditz-webshop .page-title,.raditz-webshop .page-header{padding:12px}.raditz-webshop .card-body{padding:9px}.raditz-webshop .webshop-product-image{min-height:95px}.raditz-webshop .webshop-product-image img{max-height:105px}.raditz-webshop .raditz-webshop-shop-card .card-img-top{height:115px}}
@media(prefers-reduced-motion:reduce){.raditz-webshop .card{transition:none}.raditz-webshop .card:hover{transform:none}}
