.directions__item{margin-bottom:10px;padding-left:40px;position:relative}.directions__item p{margin:0}.directions__item__text{font-size:16px;font-weight:300;line-height:24px;max-height:600px;min-height:24px;overflow:hidden;position:relative;top:1px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media (min-width:1024px){.directions__item__text{font-size:18px;line-height:28px;top:0}}.directions__item__status{background:#fff;border:2px solid #d0d9db;border-radius:13px;cursor:pointer;height:24px;left:0;position:absolute;top:0;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:24px}.directions__item__status svg{color:#fff;height:8px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:11px}.directions__item.done .directions__item__status{background-color:#a12971;border-color:#a12971}.directions__item.done .directions__item__text{color:#a4afb3;max-height:28px}.directions__item.done .directions__item__text:after{background:#f2f6f7;bottom:3px;color:#a4afb3;content:"...";position:absolute;right:0}.alert-warning{background-color:#e4ebed;color:#363d40;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;line-height:20px;margin:12px 0;padding:12px 20px;text-align:left}.alert-warning__icon{-ms-flex-negative:0;flex-shrink:0;padding:2px 13px 1px 1px}.alert-warning__content a{color:inherit;text-decoration:underline}.loyalty-b .alert-warning{margin-bottom:-12px}.app-content{margin-bottom:32px}@media only screen and (min-width:590px){.app-content{float:left;margin-left:32px;width:calc(50% - 48px)}}@media only screen and (min-width:1024px){.app-content{float:left;margin-left:32px;width:calc(33.33333% - 42.66667px)}}.app-content>svg{fill:transparent;color:#ed1c24;height:40px;width:40px}.app-content>svg path{stroke-width:3px}.app-content__title{padding:10px 0}.app-download{padding-bottom:48px;text-align:center}.app-download>a{display:inline-block;margin-bottom:16px}@media (min-width:590px){.app-download>a+a{margin-left:16px}}.app-download img,.app-download svg,.app-download-button img,.app-download-button svg{display:inline-block;height:64px}.app-download--mobile-only{display:block}@media (min-width:590px){.app-download--mobile-only{display:none}}.app-devices{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-top:1px solid #e4ebed;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;padding:40px 0}.app-devices,.app-devices__button{display:-webkit-box;display:-ms-flexbox;display:flex}.app-devices__button{-ms-flex-preferred-size:0;-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:auto;flex-basis:0;flex-basis:auto;flex-grow:1;margin:8px;max-width:280px}.app-benefits{border-top:1px solid #e4ebed;margin-top:32px;padding:40px 0}@media only screen and (min-width:590px){.app-benefits{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-64px;margin-right:-64px}}.app-benefits a{color:#a12971}.app-benefit{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin-bottom:32px}@media only screen and (min-width:590px){.app-benefit{float:left;margin-left:32px;width:calc(50% - 48px)}}@media (min-width:590px){.app-benefit{padding:25px 0}}@media only screen and (min-width:590px){.app-benefit{float:left;margin-left:64px;width:calc(50% - 96px)}}.app-benefit__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:590px){.app-benefit__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (max-width:590px){.app-benefit__row--reverse-mobile{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.app-benefit__title{padding:10px 0}
