.zz-price-detail{border-top:1px solid #cbd4cc;margin-top:12px}.zz-price-detail summary{display:flex;justify-content:space-between;gap:12px;padding:16px 0;cursor:pointer;font-size:15px}.zz-price-detail summary strong{white-space:nowrap;font-weight:500;color:#193d33}.zz-price-detail table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.65}.zz-price-detail caption{text-align:left;color:#68776f;padding:8px 0}.zz-price-detail th,.zz-price-detail td{padding:10px 5px;border-bottom:1px solid #d9dfd8;text-align:left;vertical-align:top}.zz-price-detail th:last-child,.zz-price-detail td:last-child{text-align:right;white-space:nowrap}.zz-price-detail small{display:block;color:#68776f}.zz-price-detail tfoot{color:#193d33}.zz-model-row>p{font-size:14px;line-height:1.8}.zz-model-spec .zz-model-note{line-height:1.9}@media(max-width:600px){.zz-price-detail summary{font-size:13px}.zz-price-detail table{font-size:12px}}