/* Drewmax - Stan magazynowy */
.add-to-cart-container-ui .stock-inline-ui.stock-positive {
border: 5px solid #7fba00;
background: #f3fffb;
}
.add-to-cart-container-ui .stock-inline-ui.stock-zero {
border: 5px solid #D83855;
background: #fff5f5;
}
.add-to-cart-container-ui .stock-inline-ui {
padding: 8px 12px;
border-radius: 4px;
margin: 10px 0;
display: flex;
justify-content: space-between;
gap: 12px;
}
.add-to-cart-container-ui .stock-inline-ui .name-ui,
.add-to-cart-container-ui .stock-inline-ui .value-ui {
font-weight: 700;
}
/* Drewmax - Opineo: ukrycie na mobile */
@media screen and (max-width: 1279px) {
.opineo-side-slider-widget {
display: none !important;
}
}
/* /transport - poprawa tabel na mobile */
@media only screen and (max-width: 640px) {
.delivery-page .table-wrap {
width: 100% !important;
overflow-x: auto !important;
-webkit-overflow-scrolling: touch !important;
border: 1px solid #e6e8ec !important;
border-radius: 12px !important;
background: #fff !important;
}
.delivery-page table {
display: table !important;
width: 100% !important;
min-width: 0 !important;
border-collapse: collapse !important;
table-layout: auto !important;
}
.delivery-page thead {
display: table-header-group !important;
}
.delivery-page tbody {
display: table-row-group !important;
}
.delivery-page tr {
display: table-row !important;
width: auto !important;
background: transparent !important;
border: 0 !important;
box-shadow: none !important;
padding: 0 !important;
margin: 0 !important;
}
.delivery-page th,
.delivery-page td {
display: table-cell !important;
width: auto !important;
border: 0 !important;
border-bottom: 1px solid #e6e8ec !important;
padding: 9px 7px !important;
vertical-align: middle !important;
font-size: 12px !important;
line-height: 1.3 !important;
text-align: left !important;
}
.delivery-page th {
background: #f3f5f7 !important;
color: #071c3a !important;
font-size: 10px !important;
font-weight: 800 !important;
text-transform: uppercase !important;
}
.delivery-page td:first-child {
color: #071c3a !important;
font-weight: 700 !important;
}
.delivery-page th:last-child,
.delivery-page td:last-child {
text-align: right !important;
white-space: nowrap !important;
}
.delivery-page td::before {
display: none !important;
content: none !important;
}
.delivery-page .highlight {
color: #ef3f17 !important;
font-weight: 800 !important;
white-space: nowrap !important;
}
}
/* Drewmax - Banner 5
Usunięcie systemowego "Sprawdź"
+ cały banner jako link */
.banner5.mainBanner .banner5__wrapper {
position: relative !important;
}
.banner5.mainBanner .banner5__wrapper > a.banner5__link {
position: absolute !important;
top: 0 !important;
right: 0 !important;
bottom: 0 !important;
left: 0 !important;
display: block !important;
width: 100% !important;
height: 100% !important;
min-width: 0 !important;
min-height: 0 !important;
margin: 0 !important;
padding: 0 !important;
background: transparent !important;
border: 0 !important;
border-radius: 0 !important;
box-shadow: none !important;
color: transparent !important;
font-size: 0 !important;
line-height: 0 !important;
text-indent: -9999px !important;
z-index: 20 !important;
cursor: pointer !important;
pointer-events: auto !important;
}
.banner5.mainBanner .banner5__wrapper > a.banner5__link::before,
.banner5.mainBanner .banner5__wrapper > a.banner5__link::after {
display: none !important;
content: none !important;
}