@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;line-height:0;font-size:0.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#000;-webkit-transition:width .6s ease;transition:width .6s ease}@media(prefers-reduced-motion: reduce){.progress-bar{-webkit-transition:none;transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.member-advantages,.member-bonusprogram,.member-points-conversion{padding:1rem;margin:32px 0;background-color:#fff}@media(min-width: 768px){.member-advantages,.member-bonusprogram,.member-points-conversion{max-width:40em;margin:0 auto;background-color:#fbfbfb}}@media(min-width: 1025px){.member-advantages,.member-bonusprogram,.member-points-conversion{padding:48px 1rem}}@media(max-width: 540px),(min-width: 768px)and (max-width: 1023.98px){.member-advantages,.member-bonusprogram,.member-points-conversion{padding:80px 1rem 1rem 1rem}}.member-advantages table,.member-bonusprogram table,.member-points-conversion table{width:100%;border-collapse:separate;border-spacing:1rem;font-size:.75em;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.2em;text-align:center}.member-advantages .level,.member-bonusprogram .level,.member-points-conversion .level{display:inline-block;min-width:4rem;text-transform:uppercase}.member-advantages .range,.member-bonusprogram .range,.member-points-conversion .range{display:block;margin-top:6px}.member-advantages th span,.member-bonusprogram th span,.member-points-conversion th span{white-space:nowrap}.member-advantages th:first-child,.member-bonusprogram th:first-child,.member-points-conversion th:first-child{font-size:1.25em}.member-advantages td:first-child,.member-advantages th:first-child,.member-bonusprogram td:first-child,.member-bonusprogram th:first-child,.member-points-conversion td:first-child,.member-points-conversion th:first-child{text-align:left;vertical-align:top}@media(max-width: 540px),(min-width: 768px)and (max-width: 1023.98px){.member-advantages table{border-spacing:4px}.member-advantages td{padding-top:6px;padding-bottom:6px}.member-advantages th:not(:first-child){-webkit-transform:translate(-webkit-calc(50% - 1rem), 18px);-ms-transform:translate(calc(50% - 1rem), 18px);transform:translate(calc(50% - 1rem), 18px)}.member-advantages th:not(:first-child) .level{position:absolute;bottom:0;display:block;line-height:32px;text-align:left;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.member-advantages th:not(:first-child) .range{display:none}.member-advantages th:not(:first-child),.member-advantages td:not(:first-child){width:32px}.member-advantages .level__label{display:none}}.member-advantages th:first-child span{display:none}@media(min-width: 768px){.member-advantages th:first-child span{display:inline}}.member-advantages td span{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#888;font-size:0;line-height:8px;vertical-align:middle}.member-advantages td:nth-of-type(4) span{background-color:#d0af64}.member-bonusprogram th:not(:first-child),.member-bonusprogram td:not(:first-child),.member-points-conversion th:not(:first-child),.member-points-conversion td:not(:first-child){text-align:right;vertical-align:bottom}.member-bonusprogram th:not(:first-child),.member-points-conversion th:not(:first-child){vertical-align:top}@media(min-width: 768px){.member-bonusprogram,.member-points-conversion{padding-top:0}}@media(max-width: 540px),(min-width: 768px)and (max-width: 1023.98px){.member-bonusprogram,.member-points-conversion{padding-top:1rem}}.member-bonusprogram th:first-child span,.member-points-conversion th:first-child span{white-space:wrap}

/*# sourceMappingURL=default\css\experience\components\ts_assets\membersBenefits.css.map*/