.rate-fees-taxes-breakdown{margin-top:1rem;font-size:.875rem;width:100%;border-collapse:collapse}.rate-fees-taxes-breakdown caption{font-size:1rem;font-weight:500;text-align:left;margin:0 15px 15px;color:#5c5c5c}.rate-fees-taxes-breakdown .breakdown-row{border-top:1px solid #b2b2b2}.rate-fees-taxes-breakdown .breakdown-row td{font-weight:700}.rate-fees-taxes-breakdown .fee-tax-row td,.rate-fees-taxes-breakdown .rate-breakdown-row td{font-size:.75rem;font-weight:300;padding:.2rem 1rem}.rate-fees-taxes-breakdown .breakdown-total{border-bottom:1px solid #b2b2b2}.rate-fees-taxes-breakdown th{padding:.5rem 1rem;line-height:1.125rem;background:0 0;text-transform:uppercase;text-align:left;font-weight:700}.rate-fees-taxes-breakdown td{padding:.5rem 1rem;line-height:1.125rem}.rate-fees-taxes-breakdown td .row-label{width:60%}.rate-fees-taxes-breakdown td .room-currency,.rate-fees-taxes-breakdown td .user-currency{width:20%}.rate-fees-taxes-breakdown .toggler-button{color:#5c5c5c;font-weight:700;padding:2px}.rate-fees-taxes-breakdown .toggler-button::after{color:#f6c400;content:"D";font-family:"Kiwi Icon Font";font-size:.6875rem}.rate-fees-taxes-breakdown .toggler-active .toggler-button::after{content:"E"}.rate-fees-taxes-breakdown .perks-container{display:inline-block;height:20px;vertical-align:top}.rate-fees-taxes-breakdown{margin-bottom:1rem;font-size:.75rem}.rate-fees-taxes-breakdown caption{font-weight:700;margin:15px 15px 15px 0}.rate-fees-taxes-breakdown td,.rate-fees-taxes-breakdown th{padding:.5rem .625rem}.rate-fees-taxes-breakdown .fee-tax-row td,.rate-fees-taxes-breakdown .rate-breakdown-row td{padding:.2rem .625rem}.rate-fees-taxes-breakdown .fee-tax-row-last td,.rate-fees-taxes-breakdown .rate-breakdown-row-last td{padding-bottom:.8rem}.rate-fees-taxes-breakdown .information-icon::before{font-size:.75rem}.rate-fees-taxes-breakdown .breakdown-row .perks-container .kc-flyout-container a{display:block;width:19px;height:19px}.rate-fees-taxes-breakdown .toggler-button::after{background-image:url(/images/global/vlhc-triangle-toggler-icon.svg);width:21px;position:absolute;content:"";background-repeat:no-repeat;height:21px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.rate-fees-taxes-breakdown .toggler-active .toggler-button::after{content:"";-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}