.luggex-cart-benefits{margin-block:20px;color:#171717;letter-spacing:0;flex-shrink:0}
.luggex-cart-benefits[hidden]{display:none!important}
.luggex-benefits{border:1px solid #dedee2;border-radius:8px;overflow:hidden;background:#fff}
.luggex-benefits>summary{display:flex;align-items:center;gap:10px;padding:15px 14px;cursor:pointer;background:#f5f5f7;font-size:14px;font-weight:600;list-style:none;line-height:1.4}
.luggex-benefits>summary::-webkit-details-marker{display:none}
.luggex-benefits>summary:focus-visible{outline:2px solid #171717;outline-offset:-3px}
.luggex-benefits>summary>svg{width:22px;height:22px;flex:none}
.luggex-benefits__count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;border-radius:12px;background:#fff;border:1px solid #dedee2;font-size:12px}
.luggex-benefits__chevron{margin-left:auto;font-size:21px;line-height:1}
.luggex-benefits[open] .luggex-benefits__chevron{transform:rotate(180deg)}
.luggex-benefits__list{list-style:none;margin:0;padding:0 14px}
.luggex-benefits__row{display:flex;align-items:center;gap:12px;padding:15px 0;margin:0;border-top:1px solid #ededf0}
.luggex-benefits__row:first-child{border-top:0}
.luggex-benefits__visual{width:52px;min-width:52px;display:flex;justify-content:center;align-items:center}
.luggex-benefits__visual img{width:52px;height:52px;object-fit:contain;border-radius:4px}
.luggex-benefits__visual svg{width:30px;height:30px}
.luggex-benefits__copy{min-width:0;flex:1}
.luggex-benefits__copy strong{display:block;font-size:13px;line-height:1.45;font-weight:600}
.luggex-benefits__copy p{margin:4px 0 0;font-size:12px;line-height:1.5;color:#62626c;overflow-wrap:anywhere}
.luggex-benefits__copy a{display:inline-block;padding:5px 0;font-size:12px;line-height:1.5;text-decoration:underline;text-underline-offset:3px}
.luggex-benefits__quantity{white-space:nowrap;font-variant-numeric:tabular-nums}
.luggex-benefits__scope{color:#333!important}
@media(min-width:768px){.luggex-benefits>summary{font-size:15px}.luggex-benefits__copy strong{font-size:14px}}
