

/* Start:/local/templates/wedev/components/bitrix/sale.basket.basket/basket_new/style.css?17902430883373*/


.rigid-packaging { display: grid; grid-template-columns: 2.95fr .5fr 1.1fr 1.4fr 1fr .4fr .3fr .15fr; align-items: center; gap: 30px; padding: 28px 10px 28px 0; border-block: 1px solid #e8e8eb; color: #414147; font: 14px/1.5 Onest, sans-serif; }
.rigid-packaging__title { display: flex; align-items: center; gap: 15px; min-width: 0; }
.rigid-packaging__title .rigid-packaging__icon { flex-shrink: 0; }
.rigid-packaging[hidden] { display: none; }
.rigid-packaging__icon { display: flex; align-items: center; justify-content: center; width: 42px; height: 46px; background: #f8f8f8; border: 1px solid #ededed; border-radius: 5px; color: #888; }
.rigid-packaging__name { display: flex; flex-direction: column; gap: 4px; }
.rigid-packaging__name small { text-transform: uppercase; color: #929296; font-size: 10px; letter-spacing: .03em; }
.rigid-packaging__info { grid-column: 2 / 6; display: flex; align-items: center; gap: 14px; color: #888; font-size: 12px; line-height: 1.7; }
.rigid-packaging__info > svg { flex: 0 0 22px; }
.rigid-packaging__warning { color: #555; }
.rigid-packaging__quantity { grid-column: 6; display: flex; width: 100%; align-items: center; border: 1px solid #D0D0DD; border-radius: 6px; padding: 13.5px 15px; }
.rigid-packaging__quantity button { flex-shrink: 0; border: 0; background: none; color: inherit; padding: 0 8px; cursor: pointer; transition: transform 100ms; }
.rigid-packaging__quantity button:first-child { margin-right: auto; }
.rigid-packaging__quantity button:last-child { margin-left: auto; }
.rigid-packaging__quantity button:active:not(:disabled) { transform: scale(1.1); }
.rigid-packaging__quantity [data-packaging-quantity] { flex: 0 0 35px; width: 35px; text-align: center; font-size: 15px; }
.rigid-packaging__quantity button:disabled { color: #aaa; cursor: default; }
.rigid-packaging [data-packaging-sum] { grid-column: 7; text-align: right; white-space: nowrap; }
/* Shared tracks must not grow independently with each row's intrinsic content. */
@media (min-width: 1441px) {
    .group-table .parent-info,
    .group-table .rigid-packaging {
        grid-template-columns: minmax(0, 2.95fr) minmax(0, .5fr) minmax(0, 1.1fr) minmax(0, 1.4fr) minmax(0, 1fr) 141px 100px 24px;
        column-gap: 30px;
        padding-left: 0;
        padding-right: 10px;
    }
    .group-table .parent-info > * { min-width: 0; }
}
@media (min-width: 1101px) and (max-width: 1440px) {
    .rigid-packaging { grid-template-columns: 3.3fr 1fr 1.1fr 1.1fr 1fr; padding-left: 167px; }
    .group-table .parent-info,
    .group-table .rigid-packaging {
        grid-template-columns: minmax(0, 3.3fr) minmax(0, 1fr) minmax(0, 1.1fr) minmax(0, 1.1fr) 141px 70px 0px;
    }
    .rigid-packaging__title { grid-column: 1 / 8; }
    .rigid-packaging__info { grid-column: 1 / 5; }
    .rigid-packaging__quantity { grid-column: 5; }
    .rigid-packaging [data-packaging-sum] { grid-column: 6 / 8; }
}
@media (max-width: 1100px) {
    .rigid-packaging { grid-template-columns: repeat(2, minmax(0, 1fr)); padding-left: 167px; }
    .rigid-packaging__title, .rigid-packaging__info { grid-column: 1 / -1; }
    .rigid-packaging__quantity { grid-column: 1; }
    .rigid-packaging [data-packaging-sum] { grid-column: 2; }
}
@media (max-width: 600px) {
    .rigid-packaging { padding: 20px 10px; }
    .rigid-packaging__icon { width: 32px; height: 38px; }
}

/* End */
/* /local/templates/wedev/components/bitrix/sale.basket.basket/basket_new/style.css?17902430883373 */
