.summary-policies-page{width:100vw;height:100vh;background:#fff;overflow:hidden;display:flex;flex-direction:column;font-family:Inter,sans-serif}.summary-policies-page .navigation-bar{height:72px;background:#fff;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;padding:0 40px}.summary-policies-page .navigation-bar .summary-policies-logo{width:148px;height:40px;cursor:pointer}.summary-policies-page .navigation-bar .header-btn{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;background:transparent;transition:background-color .2s}.summary-policies-page .navigation-bar .header-btn:hover{background-color:#f5f5f5}.summary-policies-page .policies-container{flex:1;display:flex;flex-direction:column;padding:60px 88px;max-width:1440px;margin:0 auto;width:100%;overflow:hidden;min-height:0}.summary-policies-page .policies-container .policies-tabs-wrapper{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.summary-policies-page .policies-container .loading-container,.summary-policies-page .policies-container .error-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:40px;text-align:center}.summary-policies-page .policies-container .loading-container p,.summary-policies-page .policies-container .error-container p{margin-top:16px;font-family:Inter,sans-serif;font-size:16px;color:#666}.summary-policies-page .policies-container .error-container .ant-alert{max-width:500px;width:100%}.summary-policies-page .policies-container .policies-heading{display:flex;flex-direction:column;align-items:flex-start;margin:0 0 32px;color:#f2750a}.summary-policies-page .policies-container .policies-heading__line1{font-family:"DM Serif Display",serif;font-style:italic;font-weight:400;font-size:34px;line-height:1;letter-spacing:-.51px}.summary-policies-page .policies-container .policies-heading__line2{font-family:"DM Serif Display",serif;font-style:normal;font-weight:400;font-size:64px;line-height:1;letter-spacing:-.96px}.summary-policies-page .policies-container .policies-tabs{flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0}.summary-policies-page .policies-container .policies-tabs>.ant-tabs-content-holder{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;background:#faf9f6;border-radius:24px;border:1px solid #d9d9d9;padding:24px 28px 32px 32px;box-sizing:border-box}.summary-policies-page .policies-container .policies-tabs .ant-tabs-nav{margin-bottom:32px}.summary-policies-page .policies-container .policies-tabs .ant-tabs-nav:before{border:none}.summary-policies-page .policies-container .policies-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{gap:40px}.summary-policies-page .policies-container .policies-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{padding:0;margin:0}.summary-policies-page .policies-container .policies-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{font-size:18px;font-weight:600;line-height:24px;letter-spacing:-1%;color:#141417;padding:8px 0;transition:all .3s}.summary-policies-page .policies-container .policies-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn:hover{color:#f2750a}.summary-policies-page .policies-container .policies-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#f2750a;font-weight:600}.summary-policies-page .policies-container .policies-tabs .ant-tabs-nav .ant-tabs-ink-bar{background:#f2750a;height:3px}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane{height:100%;min-height:0;overflow:hidden}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content{height:100%;overflow-y:auto;padding-right:12px;min-height:0;scrollbar-width:thin;scrollbar-color:#d1d5db transparent}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content::-webkit-scrollbar{width:4px}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content::-webkit-scrollbar-track{background:transparent}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:2px}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content::-webkit-scrollbar-thumb:hover{background-color:#9ca3af}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-title{font-family:Inter,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:36px;color:#141417;margin:0 0 24px}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .legal-v3 h3{font-family:Inter,sans-serif;font-weight:600;font-size:16px;line-height:24px;color:#141417;margin:28px 0 12px}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .legal-v3 h4{font-family:Inter,sans-serif;font-weight:600;font-size:15px;line-height:22px;color:#141417;margin:16px 0 8px}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .legal-v3 strong{font-weight:700}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .legal-v3 .legal-important{font-weight:600;margin-bottom:20px}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .legal-v3 .legal-tagline{font-weight:600;margin-bottom:8px}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content.tab-content--loyalty-program .legal-v3 h4{font-weight:400}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-text{font-family:Inter,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:175%;color:#141417}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-text p{margin-bottom:20px}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-text h3{font-family:Inter,sans-serif;font-weight:600;font-size:16px;line-height:24px;color:#000;margin:32px 0 16px}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-text,.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-html{overflow-wrap:anywhere;word-break:normal}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-text p,.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-html p,.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-text li,.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-html li{margin-left:0!important;text-indent:0!important}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-text ul,.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-html ul,.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-text ol,.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-html ol{margin:16px 0!important;padding-left:24px!important;list-style-position:outside}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-text ul,.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-html ul{list-style-type:disc}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-text ul ul,.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-html ul ul{list-style-type:circle;margin:8px 0}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-text ul ul ul,.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-html ul ul ul{list-style-type:square;margin:8px 0}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-text ol,.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-html ol{list-style-type:decimal}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-text ol ol,.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-html ol ol{list-style-type:lower-alpha;margin:8px 0}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-text ol ol ol,.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-html ol ol ol{list-style-type:lower-roman;margin:8px 0}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-text li,.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-html li{margin-bottom:8px;display:list-item}@media (max-width: 1200px){.summary-policies-page .policies-container{padding:40px 60px}}@media (max-width: 968px){.summary-policies-page .policies-container{padding:30px 40px}.summary-policies-page .policies-container .policies-heading{margin-bottom:24px}.summary-policies-page .policies-container .policies-heading__line1{font-size:28px;letter-spacing:-.42px}.summary-policies-page .policies-container .policies-heading__line2{font-size:52px;letter-spacing:-.78px}.summary-policies-page .policies-container .policies-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{gap:24px}.summary-policies-page .policies-container .policies-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{font-size:18px;font-weight:600}}@media (max-width: 640px){.summary-policies-page .navigation-bar{padding:0}.summary-policies-page .navigation-bar .summary-policies-logo{height:37px!important}.summary-policies-page .policies-container{padding:20px;justify-content:flex-start}.summary-policies-page .policies-container .policies-heading{margin-bottom:16px}.summary-policies-page .policies-container .policies-heading__line1{font-size:22px;letter-spacing:-.33px}.summary-policies-page .policies-container .policies-heading__line2{font-size:40px;letter-spacing:-.6px}.summary-policies-page .policies-container .policies-tabs>.ant-tabs-content-holder{padding:16px 14px 20px 18px}.summary-policies-page .policies-container .policies-tabs .ant-tabs-nav{margin-bottom:20px}.summary-policies-page .policies-container .policies-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{gap:16px;flex-wrap:nowrap;overflow-x:auto}.summary-policies-page .policies-container .policies-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list::-webkit-scrollbar{height:0}.summary-policies-page .policies-container .policies-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{flex-shrink:0}.summary-policies-page .policies-container .policies-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{font-size:18px;font-weight:600;white-space:nowrap}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content{padding-right:10px}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-title{font-size:16px;line-height:28px;margin-bottom:16px}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-text{font-size:14px;line-height:160%}.summary-policies-page .policies-container .policies-tabs .ant-tabs-content .ant-tabs-tabpane .tab-content .content-text h3{font-size:14px;margin:24px 0 12px}}
