.module__price-breakdown .breakdown table:not(:last-child),.table-container:not(:last-child),.table:not(:last-child){margin-bottom:1.5rem}.module__price-breakdown .breakdown table,.table{background-color:#fff;color:#363636}.module__price-breakdown .breakdown table td,.module__price-breakdown .breakdown table th,.table td,.table th{border:solid #dbdbdb;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.module__price-breakdown .breakdown table td.is-white,.module__price-breakdown .breakdown table th.is-white,.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.module__price-breakdown .breakdown table td.is-black,.module__price-breakdown .breakdown table th.is-black,.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.module__price-breakdown .breakdown table td.is-light,.module__price-breakdown .breakdown table th.is-light,.table td.is-light,.table th.is-light{background-color:#f7f9fc;border-color:#f7f9fc;color:rgba(0,0,0,.7)}.module__price-breakdown .breakdown table td.is-dark,.module__price-breakdown .breakdown table th.is-dark,.table td.is-dark,.table th.is-dark{background-color:#282a30;border-color:#282a30;color:#fff}.module__price-breakdown .breakdown table td.is-primary,.module__price-breakdown .breakdown table th.is-primary,.table td.is-primary,.table th.is-primary{background-color:#00d1b2;border-color:#00d1b2;color:#fff}.module__price-breakdown .breakdown table td.is-link,.module__price-breakdown .breakdown table th.is-link,.table td.is-link,.table th.is-link{background-color:#007ba8;border-color:#007ba8;color:#fff}.module__price-breakdown .breakdown table td.is-info,.module__price-breakdown .breakdown table th.is-info,.table td.is-info,.table th.is-info{background-color:#3298dc;border-color:#3298dc;color:#fff}.module__price-breakdown .breakdown table td.is-success,.module__price-breakdown .breakdown table th.is-success,.table td.is-success,.table th.is-success{background-color:#00a82c;border-color:#00a82c;color:#fff}.module__price-breakdown .breakdown table td.is-warning,.module__price-breakdown .breakdown table th.is-warning,.table td.is-warning,.table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,.7)}.module__price-breakdown .breakdown table td.is-danger,.module__price-breakdown .breakdown table th.is-danger,.table td.is-danger,.table th.is-danger{background-color:#e74d3c;border-color:#e74d3c;color:#fff}.module__price-breakdown .breakdown table td.is-narrow,.module__price-breakdown .breakdown table th.is-narrow,.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.module__price-breakdown .breakdown table td.is-selected,.module__price-breakdown .breakdown table th.is-selected,.table td.is-selected,.table th.is-selected{background-color:#00d1b2;color:#fff}.module__price-breakdown .breakdown table td.is-selected a,.module__price-breakdown .breakdown table td.is-selected strong,.module__price-breakdown .breakdown table th.is-selected a,.module__price-breakdown .breakdown table th.is-selected strong,.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.module__price-breakdown .breakdown table td.is-vcentered,.module__price-breakdown .breakdown table th.is-vcentered,.table td.is-vcentered,.table th.is-vcentered{vertical-align:middle}.module__price-breakdown .breakdown table th,.table th{color:#363636}.module__price-breakdown .breakdown table th:not([align]),.table th:not([align]){text-align:inherit}.module__price-breakdown .breakdown table tr.is-selected,.table tr.is-selected{background-color:#00d1b2;color:#fff}.module__price-breakdown .breakdown table tr.is-selected a,.module__price-breakdown .breakdown table tr.is-selected strong,.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.module__price-breakdown .breakdown table tr.is-selected td,.module__price-breakdown .breakdown table tr.is-selected th,.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.module__price-breakdown .breakdown table thead,.table thead{background-color:transparent}.module__price-breakdown .breakdown table thead td,.module__price-breakdown .breakdown table thead th,.table thead td,.table thead th{border-width:0 0 2px;color:#363636}.module__price-breakdown .breakdown table tfoot,.table tfoot{background-color:transparent}.module__price-breakdown .breakdown table tfoot td,.module__price-breakdown .breakdown table tfoot th,.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#363636}.module__price-breakdown .breakdown table tbody,.table tbody{background-color:transparent}.module__price-breakdown .breakdown table tbody tr:last-child td,.module__price-breakdown .breakdown table tbody tr:last-child th,.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.module__price-breakdown .breakdown table.is-bordered td,.module__price-breakdown .breakdown table.is-bordered th,.table.is-bordered td,.table.is-bordered th{border-width:1px}.module__price-breakdown .breakdown table.is-bordered tr:last-child td,.module__price-breakdown .breakdown table.is-bordered tr:last-child th,.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.module__price-breakdown .breakdown table,.table.is-fullwidth{width:100%}.module__price-breakdown .breakdown table.is-hoverable.is-striped tbody tr:not(.is-selected):hover,.module__price-breakdown .breakdown table.is-hoverable tbody tr:not(.is-selected):hover,.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover,.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.module__price-breakdown .breakdown table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(2n),.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(2n){background-color:#f5f5f5}.module__price-breakdown .breakdown table.is-narrow td,.module__price-breakdown .breakdown table.is-narrow th,.table.is-narrow td,.table.is-narrow th{padding:.25em .5em}.module__price-breakdown .breakdown table.is-striped tbody tr:not(.is-selected):nth-child(2n),.table.is-striped tbody tr:not(.is-selected):nth-child(2n){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.module__price-breakdown .breakdown{margin-top:40px}@media screen and (max-width:975px){.module__price-breakdown .breakdown{margin-top:8px}}.module__price-breakdown .breakdown .caption{letter-spacing:1px;margin-bottom:16px;text-transform:uppercase}@media screen and (max-width:975px){.module__price-breakdown .breakdown .caption{margin-top:24px}}.module__price-breakdown .breakdown table{border-color:transparent !important}.module__price-breakdown .breakdown table tbody tr td{border:none !important;padding:8px 0 !important}@media screen and (max-width:975px){.module__price-breakdown .breakdown table tbody tr td{padding:12px 0}}.module__price-breakdown .breakdown table tbody tr td:last-child{text-align:right}