.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}main{background-color:#f7f7f7}@-webkit-keyframes arrow-animation{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(2rem);transform:translateX(2rem)}51%{-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}}@keyframes arrow-animation{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(2rem);transform:translateX(2rem)}51%{-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}}body.cookie-policy .cookies__overlay.active{opacity:0;pointer-events:none}.policies{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem}.policies__item{padding:.5rem;width:100%}@media (min-width:590px){.policies__item{padding:1rem;width:50%}}.policies__item-link{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;align-items:center;background-color:#fff;border:1px solid #e4ebed;border-radius:.5rem;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.03);box-shadow:0 5px 5px 0 rgba(0,0,0,.03);color:#a12971;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;justify-content:space-between;padding:19px 27px 21px;position:relative}.policies__item-link:hover,.policies__item-link:hover .icon{color:#871459}.policies__item-title{-webkit-font-smoothing:antialiased;font-family:Neris-SemiBold,sans-serif;font-size:1rem;font-weight:400}.policies__item .icon{-ms-flex-negative:0;color:#a12971;flex-shrink:0;height:1.125rem;margin-left:.5rem;width:1.125rem}.policies__item .icon g,.policies__item .icon path{stroke-width:4px}@media (min-width:1024px){.policy{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}}.policy .breadcrumbs{display:none}@media (min-width:590px){.policy .breadcrumbs{display:block}}.policy-contents{margin-bottom:20px}@media (min-width:1024px){.policy-contents{-ms-flex-preferred-size:800px;flex-basis:800px}}.policy-downloads{-webkit-font-smoothing:antialiased;font-family:Neris-SemiBold,sans-serif;font-weight:400}@media (min-width:1024px){.policy-downloads{margin-left:32px}}.policy-downloads h3{margin-bottom:32px}.policy-downloads-item{margin-bottom:16px}.policy-downloads .download{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #636364;border-radius:8px;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.03);box-shadow:0 5px 5px 0 rgba(0,0,0,.03);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:18px 24px 20px;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);-o-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}.policy-downloads .download:hover{border-color:#a12971}.policy-downloads .label{color:#a12971;line-height:24px}.policy-downloads .revision-date{color:#7e898c;font-size:14px;line-height:18px}.policy-downloads .icon{fill:none;color:#a12971;height:21px;margin-left:48px;width:21px}.policy-downloads .icon g,.policy-downloads .icon path{stroke-width:4px}.policy-downloads p{margin:0}.policy .richtext{font-size:18px}.policy-expand-all{padding:28px 0 12px}.policy__list{margin-top:16px}.policy-category{border-top:1px solid #e4ebed;cursor:pointer;font-size:18px;padding:12px 10px 12px 34px}@media (min-width:590px){.policy-category{line-height:28px;padding:21px 10px 21px 39px}}.policy-category:last-of-type{border-bottom:1px solid #e4ebed}.policy-category__icon{display:none;left:-31px;position:absolute;top:1px}.policy-category__icon svg{color:#a12971;height:16px;width:16px}@media (min-width:590px){.policy-category__icon svg{height:22px;width:22px}}.policy-category__icon svg g,.policy-category__icon svg path{stroke-width:6px}@media (min-width:590px){.policy-category__icon svg g,.policy-category__icon svg path{stroke-width:5px}}.policy-category__title{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;line-height:24px;position:relative}.policy-category__title .visible{display:block}.policy-category__list{height:0;overflow:hidden;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);-o-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}.policy-category__list .description{border-top:1px solid #e4ebed;padding:10px 0 10px 32px;position:relative}@media (min-width:590px){.policy-category__list .description{padding:17px 0 17px 42px}}.policy-category__list .description:first-of-type{margin-top:16px}.policy-category__list .description:last-of-type{border-bottom:1px solid #e4ebed}.policy-category__list .description .visible{display:block}.policy-category__list .description__icon{display:none;left:1px;position:absolute;top:11px}@media (min-width:590px){.policy-category__list .description__icon{left:8px;top:18px}}.policy-category__list .description__icon svg{color:#a12971;height:15px;width:15px}@media (min-width:590px){.policy-category__list .description__icon svg{height:24px;width:22px}}.policy-category__list .description__icon svg g,.policy-category__list .description__icon svg path{stroke-width:6px}@media (min-width:590px){.policy-category__list .description__icon svg g,.policy-category__list .description__icon svg path{stroke-width:5px}}.policy-category__list .description__title{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:24px}@media (min-width:590px){.policy-category__list .description__title{line-height:28px}}.policy-category__list .description__text{font-size:16px;height:0;overflow:hidden;overflow-x:auto;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);-o-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}@media (min-width:590px){.policy-category__list .description__text{font-size:18px}}.policy-category__list .description__text p:last-child{margin-bottom:0}@media (min-width:1024px){.policy-category__list .description__text table{width:100%!important}}.policy-category__list .description--expanded .description__title{margin-bottom:10px}@media (min-width:590px){.policy-category__list .description--expanded .description__title{margin-bottom:8px}}.policy-revision-date{color:#8c8c8d;font-size:16px;line-height:24px;padding-top:24px}@media (min-width:590px){.policy-revision-date{padding-top:52px}}.policy table{background-color:#fff;-webkit-box-shadow:2px 5px 5px 0 rgba(0,0,0,.03);box-shadow:2px 5px 5px 0 rgba(0,0,0,.03)}.policy table caption{font-weight:700;margin-bottom:8px}.policy table tr:first-child td{font-weight:700;text-align:center;vertical-align:middle}.policy table td,.policy table th{border:1px solid #e4ebed;font-size:16px;line-height:20px;padding:10px 14px 11px;vertical-align:top}.policy table th{vertical-align:middle}.policy table thead+tbody tr:first-child td{font-weight:400;text-align:left}.policy table p:last-child{margin-bottom:0}.privacy-heading{-webkit-font-smoothing:antialiased;color:#363d40;font-family:Neris-Bold,sans-serif;font-family:Neris-SemiBold,sans-serif;font-size:28px;font-weight:400;line-height:32px}@media (min-width:590px){.privacy-heading{font-size:42px;line-height:48px;line-height:2.25rem}}.privacy-subheading{-webkit-font-smoothing:antialiased;color:#363d40;display:block;font-family:Neris-Light,sans-serif;font-size:18px;font-weight:400;line-height:28px;margin-top:.75rem}@media (min-width:590px){.privacy-subheading{margin-top:1.25rem;max-width:50rem}}.privacy-intro{-webkit-font-smoothing:antialiased;color:#363d40;font-family:Neris-Bold,sans-serif;font-family:Neris-Light,sans-serif;font-size:21px;font-weight:400;line-height:normal;line-height:1.875rem;margin-top:1.625rem}@media (min-width:590px){.privacy-intro{font-size:28px;line-height:32px}}@media (min-width:1024px){.privacy-intro{line-height:36px}}@media (min-width:590px){.privacy-intro{line-height:2.5rem;margin-top:2.375rem}}.privacy-separator{margin:1rem 0}@media (min-width:590px){.privacy-separator{margin:1rem 0 2rem}}.privacy-separator:first-of-type{margin:2rem 0}.policies-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem}.policy-wrapper{padding:1rem;width:100%}@media (min-width:590px){.policy-wrapper{width:50%}}.policy-wrapper .policy-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border:1px solid #636364;border-radius:.5rem;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.03);box-shadow:0 5px 5px 0 rgba(0,0,0,.03);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1rem 1rem 1.5rem}.policy-wrapper .policy-card:hover .arrow{-webkit-animation:arrow-animation .3s cubic-bezier(.17,.67,.83,.67);animation:arrow-animation .3s cubic-bezier(.17,.67,.83,.67)}@media (min-width:590px){.policy-wrapper .policy-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;padding:1.5rem 1.5rem 2.5rem}}.policy-wrapper .policy-image-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-shrink:0;height:5rem;margin-bottom:1.25rem;position:relative;width:5rem}@media (min-width:590px){.policy-wrapper .policy-image-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:7.5rem;margin-bottom:0;margin-right:1.25rem;width:7.5rem}}.policy-wrapper .policy-image{background-position:50%;background-size:cover;border-radius:9999px;height:100%;width:100%}.policy-wrapper .policy-image-arrow{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f2f6f7;border-radius:9999px;display:-webkit-box;display:-ms-flexbox;display:flex;height:1.5rem;justify-content:center;overflow:hidden;position:absolute;right:-.5rem;top:0;width:1.5rem}@media (min-width:590px){.policy-wrapper .policy-image-arrow{height:3rem;right:-.75rem;width:3rem}}.policy-wrapper .policy-image-arrow .arrow{fill:currentColor;color:#a12971;height:.75rem;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;width:.75rem;will-change:transform}@media (min-width:590px){.policy-wrapper .policy-image-arrow .arrow{height:1rem;width:1rem}}.policy-wrapper .policy-image-arrow .arrow path{stroke-width:.5rem}@media (min-width:590px){.policy-wrapper .policy-image-arrow .arrow path{stroke-width:.375rem}}.policy-wrapper .policy-title{-webkit-font-smoothing:antialiased;color:#a12971;font-family:Neris-SemiBold,sans-serif;font-size:18px;font-weight:400;letter-spacing:normal;line-height:24px;padding:0}.policy-wrapper .policy-title-link{padding-bottom:.5rem}@media (min-width:590px){.policy-wrapper .policy-title-link{padding-bottom:0;padding-top:.75rem}}.policy-wrapper .policy-description{-webkit-font-smoothing:antialiased;color:#7e898c;font-family:Neris-Light,sans-serif;font-size:16px;font-weight:400;letter-spacing:normal;line-height:20px;margin-bottom:.5rem;padding-bottom:4px;padding-top:0}@media (min-width:590px){.policy-wrapper .policy-description{margin-bottom:1.75rem}}.policy-wrapper .policy-policies>*+*{margin-bottom:0;margin-top:1rem}.policy-wrapper .policies-item-link{padding:0;width:100%}.policy-wrapper .policies-item-link .icon{-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);-o-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;will-change:transform}.policy-wrapper .policies-item-link:hover .icon{-webkit-transform:translateX(.5rem);-ms-transform:translateX(.5rem);transform:translateX(.5rem)}.policy-wrapper .policies-policy-name{font-size:16px;line-height:20px;width:100%}.group-heading{-webkit-font-smoothing:antialiased;color:#363d40;font-family:Neris-Bold,sans-serif;font-size:28px;font-weight:400;line-height:32px}@media (min-width:590px){.group-heading{font-size:42px;line-height:48px}}.policy-submenu{margin:1rem 0}.policy-submenu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.5rem}.policy-submenu__list-item{overflow-x:scroll;padding:1rem .5rem}@media (min-width:590px){.policy-submenu__list-item{overflow-x:hidden}}.policy-submenu__link{background-color:#fff;border:1px solid #e4ebed;border-radius:.5rem;-webkit-box-shadow:0 4px 8px 0 rgba(32,42,46,.04);box-shadow:0 4px 8px 0 rgba(32,42,46,.04);padding:.75rem 1rem;white-space:nowrap}@media (min-width:590px){.policy-submenu__link{white-space:normal}}.policy-submenu__link:hover:not(.active .policy-submenu__link){border:2px solid #a12971;margin:-1px}.active .policy-submenu__link{border:2px solid #a12971}.policy-submenu-item{-webkit-font-smoothing:antialiased;color:#a12971;font-family:Neris-SemiBold,sans-serif;font-size:16px;font-weight:400;line-height:22px}.groups-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.group-card{background-color:#fff;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.03);box-shadow:0 5px 5px 0 rgba(0,0,0,.03)}@media (min-width:590px){.group-card{border:1px solid #636364;border-radius:.5rem}}.group-navigation-wrapper{display:none;padding:1rem}@media (min-width:590px){.group-navigation-wrapper{display:block;max-width:21rem;width:100%}}.group-navigation-wrapper .group-card{padding:.5rem 0 1rem}.group-navigation-wrapper .group-policies>*+*{border-top:1px solid #e4ebed}.group-navigation-wrapper .group-policies-link{color:#202a2e;display:block;padding:.875rem 1.5rem;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);-o-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}.group-navigation-wrapper .group-policies-link:hover{color:#a12971}.group-navigation-wrapper .group-policies-name{-webkit-font-smoothing:antialiased;font-family:Neris-SemiBold,sans-serif;font-size:16px;font-weight:400;line-height:22px}.group-wrapper{max-width:900px;width:100%}@media (min-width:590px){.group-wrapper{padding:1rem}}.group-wrapper .group-card{padding:1.5rem 1.125rem}@media (min-width:590px){.group-wrapper .group-card{padding:1.5rem 2.5rem 3.5rem}}.group-wrapper .policy-title{-webkit-font-smoothing:antialiased;color:#363d40;font-family:Neris-Bold,sans-serif;font-size:21px;font-weight:400;line-height:normal;margin-bottom:.75rem}@media (min-width:590px){.group-wrapper .policy-title{font-size:28px;line-height:32px}}@media (min-width:1024px){.group-wrapper .policy-title{line-height:36px}}@media (min-width:590px){.group-wrapper .policy-title{margin-bottom:1.5rem}}.group-wrapper .policy-content{color:#363d40}.group-policy-downloads .download-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}@media (min-width:590px){.group-policy-downloads .download-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.group-policy-downloads .download-links .download-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between}.group-policy-downloads .download-links .download-item:first-child{margin-bottom:1.25rem}@media (min-width:590px){.group-policy-downloads .download-links .download-item{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;width:50%}.group-policy-downloads .download-links .download-item:first-child{margin-bottom:0}}.group-policy-downloads .download-links .download-info{-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){.group-policy-downloads .download-links .download-info{margin-right:1.5rem}}.group-policy-downloads .download-links .download-info .file-date-heading{-webkit-font-smoothing:antialiased;color:#7e898c;font-family:Neris-Light,sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;line-height:18px;padding:0}.group-policy-downloads .download-links .download-info .file-date{-webkit-font-smoothing:antialiased;color:#363d40;font-family:Neris-Light,sans-serif;font-size:16px;font-weight:400;line-height:24px}@media (min-width:590px){.group-policy-downloads .download-links .download-info .file-date{font-size:18px;line-height:28px}}.group-policy-downloads .download-links .download-link{-ms-flex-item-align:end;align-self:flex-end}.group-policy-downloads .download-links .download-link .download-link-text{line-height:22px}.group-policy-downloads .download-links .download-link .icon{fill:none;color:#a12971;height:21px;width:21px}.group-policy-downloads .download-links .download-link .icon g,.group-policy-downloads .download-links .download-link .icon path{stroke-width:4px}.group-policy-downloads .privacy-separator{margin:1.5rem -1.125rem 1rem}@media (min-width:590px){.group-policy-downloads .privacy-separator{margin:1.625rem 0 1.75rem}}
