.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face{font-family:Metropolis;font-style:normal;font-weight:900;src:local("Metropolis Black"),local("Metropolis-Black"),url(/build/fonts/Metropolis-Black.e9fa7a7e.woff2) format("woff2"),url(/build/fonts/Metropolis-Black.d927a0aa.woff) format("woff")}@font-face{font-family:Metropolis;font-style:italic;font-weight:900;src:local("Metropolis Black Italic"),local("Metropolis-BlackItalic"),url(/build/fonts/Metropolis-BlackItalic.879c5874.woff2) format("woff2"),url(/build/fonts/Metropolis-BlackItalic.71438e3d.woff) format("woff")}@font-face{font-family:Metropolis;font-style:normal;font-weight:700;src:local("Metropolis Bold"),local("Metropolis-Bold"),url(/build/fonts/Metropolis-Bold.3b74274c.woff2) format("woff2"),url(/build/fonts/Metropolis-Bold.a1e10add.woff) format("woff")}@font-face{font-family:Metropolis;font-style:italic;font-weight:700;src:local("Metropolis Bold Italic"),local("Metropolis-BoldItalic"),url(/build/fonts/Metropolis-BoldItalic.98827a67.woff2) format("woff2"),url(/build/fonts/Metropolis-BoldItalic.16ccbee2.woff) format("woff")}@font-face{font-family:Metropolis;font-style:normal;font-weight:500;src:local("Metropolis Medium"),local("Metropolis-Medium"),url(/build/fonts/Metropolis-Medium.e71bda5d.woff2) format("woff2"),url(/build/fonts/Metropolis-Medium.fc900357.woff) format("woff")}@font-face{font-family:Metropolis;font-style:italic;font-weight:500;src:local("Metropolis Medium Italic"),local("Metropolis-MediumItalic"),url(/build/fonts/Metropolis-MediumItalic.4de8f71c.woff2) format("woff2"),url(/build/fonts/Metropolis-MediumItalic.fb52650c.woff) format("woff")}@font-face{font-family:Metropolis;font-style:normal;font-weight:400;src:local("Metropolis"),local("Metropolis-Regular"),url(/build/fonts/Metropolis-Regular.c7106e4a.woff2) format("woff2"),url(/build/fonts/Metropolis-Regular.d6363f82.woff) format("woff")}@font-face{font-family:Metropolis;font-style:italic;font-weight:400;src:local("Metropolis Italic"),local("Metropolis-Italic"),url(/build/fonts/Metropolis-RegularItalic.d5daf742.woff2) format("woff2"),url(/build/fonts/Metropolis-RegularItalic.0acb40fa.woff) format("woff")}@font-face{font-family:Metropolis;font-style:normal;font-weight:300;src:local("Metropolis Light"),local("Metropolis-Light"),url(/build/fonts/Metropolis-Light.53036a05.woff2) format("woff2"),url(/build/fonts/Metropolis-Light.5755ea37.woff) format("woff")}@font-face{font-family:Metropolis;font-style:italic;font-weight:300;src:local("Metropolis Light Italic"),local("Metropolis-LightItalic"),url(/build/fonts/Metropolis-LightItalic.debacb90.woff2) format("woff2"),url(/build/fonts/Metropolis-LightItalic.fe7c18d9.woff) format("woff")}@font-face{font-family:Metropolis;font-style:normal;font-weight:100;src:local("Metropolis Thin"),local("Metropolis-Thin"),url(/build/fonts/Metropolis-Thin.9948fc30.woff2) format("woff2"),url(/build/fonts/Metropolis-Thin.74289d71.woff) format("woff")}@font-face{font-family:Metropolis;font-style:italic;font-weight:100;src:local("Metropolis Thin Italic"),local("Metropolis-ThinItalic"),url(/build/fonts/Metropolis-ThinItalic.573d91b3.woff2) format("woff2"),url(/build/fonts/Metropolis-ThinItalic.8d830895.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:local("Inter Bold"),local("Inter-Bold"),url(/build/fonts/Inter-Bold.d408f7c5.woff2) format("woff2"),url(/build/fonts/Inter-Bold.48a9b7e7.woff) format("woff")}*{font-family:Metropolis,sans-serif}html{font-size:62.5%}body{font-size:1.6rem;margin:0}a{color:unset;text-decoration:unset}.app-landing-layout{background-color:#f2f2f2;flex:1;overflow:clip;overflow-clip-margin:1rem;position:relative;width:100%}.app-landing-layout button{border:none;border-radius:8px;cursor:pointer;outline:none}.app-landing-layout .top-bar{border-bottom:1px solid #b2b2b4;height:80px;width:100%}.app-landing-layout .top-bar button.logout{background:#222228;color:#fff;font-size:14px;font-weight:700;height:44px;text-align:center;width:123px}.app-landing-layout .top-bar button.logout div{display:inline-block;margin-top:-5px;padding-left:8px}.app-landing-layout .top-bar button.logout img{transform:rotate(180deg)}.app-landing-layout .top-bar button.mini{width:48px}.app-landing-layout .top-bar button.back-button{background:#222228;color:#fff;font-size:14px;font-weight:700;height:44px;letter-spacing:0;text-align:center;width:131px}.app-landing-layout .top-bar button.back-button div.arrow-left{border:5px solid #0000;border-right-color:#fff;display:inline-block;margin-left:-10px;margin-right:10px}.app-landing-layout .footer{box-sizing:border-box;display:table;height:147px;width:100%}.app-landing-layout .footer span{float:none;padding-right:0!important}.app-landing-layout .footer p{color:#7c7c7c;font-size:16px;font-weight:500;height:19px;letter-spacing:0;width:496px}.app-landing-layout .footer div{box-sizing:border-box;display:table-cell;width:auto}.app-landing-layout .footer div.private-policy{text-align:right}.app-landing-layout .footer div.private-policy span{margin-left:50px}.app-landing-layout .footer div.private-policy a{color:#222228;font-size:16px;font-weight:700;height:19px;letter-spacing:0;text-align:right;text-decoration:none;width:143px}body{background-color:#f2f2f2}@media (max-width:960px){.app-landing-layout .content{width:100%}.app-landing-layout .content .top-bar{display:block}.app-landing-layout .content .top-bar button.back-button{font-size:0;width:44px}.app-landing-layout .content .top-bar button.back-button div.arrow-left{margin-left:0}.app-landing-layout .content .top-bar button.logout{width:44px}.app-landing-layout .content .top-bar button.logout .logout-text{display:none}.app-landing-layout .footer{display:block;width:100%}.app-landing-layout .footer div.private-policy{display:block}.app-landing-layout .footer div.private-policy a{float:left;width:109px}}.privacy-page{width:720px}.privacy-page p{color:#222228;font-size:16px;font-weight:500;letter-spacing:0;line-height:19px;margin:0 0 8px}.privacy-page .privacy-header{padding:32px 0 64px}.privacy-page .privacy-header h1{color:#222228;font-size:44px;font-weight:700;letter-spacing:0;line-height:53px;margin-bottom:16px;margin-top:0}.privacy-page .privacy-header p{color:#888a8c}.privacy-page .privacy-list .privacy-item{margin-bottom:32px}.privacy-page .privacy-list .privacy-item h3{color:#222228;font-size:18px;font-weight:700;line-height:22px;margin:0 0 16px;text-transform:capitalize;width:100%}.privacy-page .privacy-list .privacy-item h4{margin:0 0 8px;width:100%}.privacy-page .privacy-list .privacy-item .text-block{margin-bottom:16px}.privacy-page .privacy-list .privacy-item ul{margin:0 0 16px;padding-left:16px}.privacy-page .privacy-list .privacy-item li{color:#222228;font-size:16px;font-weight:500;letter-spacing:0;line-height:19px}.privacy-page .privacy-list .privacy-item a{color:#222228;font-weight:700;text-decoration:underline}.privacy-page .privacy-list .privacy-item ul,.privacy-page .privacy-list .privacy-item ul li{width:100%}.privacy-page .privacy-list .privacy-item table{border-spacing:0;margin:32px 0;width:100%}.privacy-page .privacy-list .privacy-item table tr td:first-child{border-left:1px solid #2222284d}.privacy-page .privacy-list .privacy-item table thead{background-color:#e8e8e8}.privacy-page .privacy-list .privacy-item table thead td:first-child{width:260px}.privacy-page .privacy-list .privacy-item table thead tr:last-child td:first-child{border-top-left-radius:8px}.privacy-page .privacy-list .privacy-item table thead tr:last-child td:last-child{border-top-right-radius:8px}.privacy-page .privacy-list .privacy-item table thead td{border-top:1px solid #2222284d;font-size:18px;line-height:22px}.privacy-page .privacy-list .privacy-item table tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.privacy-page .privacy-list .privacy-item table tbody tr:last-child td:last-child{border-bottom-right-radius:8px}.privacy-page .privacy-list .privacy-item table td{border-bottom:1px solid #2222284d;border-right:1px solid #2222284d;padding:16px;vertical-align:top}@media only screen and (max-width:960px){.privacy-page{width:100%}.privacy-page .privacy-header{padding:16px 0}.privacy-page .privacy-header h1{font-size:32px;line-height:38px}.privacy-page .privacy-list{padding-top:0}.privacy-page .privacy-list .privacy-item h3,.privacy-page .privacy-list .privacy-item h4,.privacy-page .privacy-list .privacy-item li,.privacy-page .privacy-list .privacy-item p{height:auto;width:auto}.privacy-page .privacy-list .privacy-item table{width:100%}.privacy-page .privacy-list .privacy-item table thead td:first-child{width:128px}.app-landing-layout .top-bar button.back-button{width:44px}.app-landing-layout .top-bar button.back-button div.arrow-left{margin-left:0}.app-landing-layout .top-bar .back-button-text{display:none}}.top-bar{display:table;width:100%}.top-bar div.arrow-left{padding:0}.top-bar div{display:table-cell;padding-top:3px;vertical-align:top;width:auto}.top-bar div span{color:#676767;font-size:14px;font-weight:500;height:17px;letter-spacing:0}.top-bar div p{color:#222428;font-size:16px;font-weight:500;height:19px;letter-spacing:0;margin-top:8px}.top-bar div.select{text-align:right}.top-bar div.select .manage-subscription-select{cursor:pointer;float:right;margin-right:40px;width:225px}.top-bar div.select .manage-subscription-select .react-select__placeholder{padding-bottom:8px}.top-bar div.select .manage-subscription-select .react-select__input{caret-color:#0000;cursor:pointer}.top-bar div.select .manage-subscription-select div{cursor:pointer;width:225px}.top-bar div.select .manage-subscription-select div div div:first-child,.top-bar div.select .manage-subscription-select div div div:last-child{display:block!important;width:225px}.top-bar div.select .manage-subscription-select div div div.react-select__dropdown-indicator{width:16px}.top-bar-mobile{display:none}.subscription-page .subscription-item-group{background:#fff;border-radius:8px;margin-bottom:16px;width:64%}.subscription-page .subscription-item-group>h4{color:#676767;font-size:18px;margin:0;padding:24px 0 16px 32px}.subscription-page .total-bar{background-color:#dcdcdd;border-radius:8px;box-sizing:border-box;float:right;font-weight:400;line-height:1.7em;padding:8px 16px;width:100%}.subscription-page .total-bar .faded{align-items:center;color:#676767;display:flex;flex-wrap:wrap;justify-content:space-between;min-width:fit-content}@media screen and (max-width:600px){.subscription-page .total-bar .faded{align-items:flex-start;flex-direction:column}}.subscription-page .total-bar .faded.value{color:#222228}.subscription-page .total-bar .total-row{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:600px){.subscription-page .total-bar .total-row{align-items:flex-start;flex-direction:column}}.subscription-page .total-bar .total-row .label-side .top-label{font-weight:700;min-width:236px}.subscription-page .total-bar .total-row .label-side .bottom-label{color:#676767;font-size:14px}.subscription-page .total-bar .total-row .label-side .bottom-value{color:#222228;font-size:14px;margin-left:5px}.subscription-page .total-bar .total-row .total-side{font-size:1.4em;font-weight:700}.subscription-page .subscription-item{padding:0 32px 32px}.subscription-page .subscription-item .top-info{border-bottom:1px solid #ddddde;padding-bottom:16px;padding-top:16px}.subscription-page .subscription-item .top-info .vin-info span{color:#222428;font-size:24px;font-weight:700;height:29px;letter-spacing:0;text-transform:uppercase;width:205px}.subscription-page .subscription-item .middle-info{border-bottom:1px solid #ddddde;display:table;padding-bottom:16px;padding-top:32px;width:100%}.subscription-page .subscription-item .middle-info>div{display:table-row}.subscription-page .subscription-item .middle-info>div>div{display:table-cell;padding-bottom:16px;width:auto}.subscription-page .subscription-item .middle-info>div>div span{color:#676767;font-size:14px;font-weight:500;height:17px;letter-spacing:0}.subscription-page .subscription-item .middle-info>div>div p{color:#222428;font-size:16px;font-weight:500;height:19px;letter-spacing:0}.subscription-page .subscription-item .middle-info>div div:last-child{text-align:right}.subscription-page .subscription-item .middle-info .recurring-icon:before{background:url(/build/images/refresh@3x.d8a59494.png) 50%/12px no-repeat;content:"";display:inline-block;height:15px;margin-right:4px;vertical-align:middle;width:12px}.subscription-page .subscription-item .bottom-info{display:table;padding-bottom:16px;padding-top:32px;width:100%}.subscription-page .subscription-item .bottom-info h3{color:#222428;font-size:24px;font-weight:500;height:29px;letter-spacing:0;width:356px}.subscription-page .subscription-item .bottom-info p{color:#222428;font-size:16px;font-weight:500;height:19px;letter-spacing:0;padding-top:1px}.subscription-page .subscription-item .bottom-info div{display:table-cell;width:auto}.subscription-page .subscription-item .bottom-info div span.monthly-payment{color:#222428;font-size:24px;font-weight:700;height:29px;letter-spacing:0;text-transform:uppercase}.subscription-page .subscription-item .bottom-info div:last-child{text-align:right}.subscription-page .subscription-item .bottom-info-mobile{display:none}@media (max-width:960px){.web-view{display:none!important}.top-bar-mobile{display:block}.top-bar-mobile .top-bar-actions{border-bottom:1px solid #b2b2b4;padding-bottom:32px}.top-bar-mobile .top-bar-actions div button.back-button{background:#222228;font-size:0;height:44px;width:44px}.top-bar-mobile .top-bar-actions div button.back-button div.arrow-left{border:5px solid #0000;border-right-color:#fff;display:inline-block;margin-left:0;margin-right:10px}.top-bar-mobile .top-bar-actions div button.logout{background:#222228;color:#fff;font-size:14px;font-weight:700;height:44px;text-align:center;width:48px}.top-bar-mobile .top-bar-actions div button.logout img{transform:rotate(180deg)}.top-bar-mobile .top-bar-actions div.select{display:inline-block;width:60%}.top-bar-mobile .top-bar-actions div.button-container-mobile{display:inline-block;width:20%}.top-bar-mobile .top-bar-actions div.button-container-mobile:last-child{text-align:right}.top-bar-mobile .top-bar-info{margin-top:32px}.top-bar-mobile .top-bar-info div{display:inline-block;width:50%}.top-bar-mobile .top-bar-info div span{color:#676767;font-size:14px;font-weight:500;height:17px;letter-spacing:0}.top-bar-mobile .top-bar-info div p{color:#222428;font-size:16px;font-weight:500;height:19px;letter-spacing:0;margin-top:8px}.subscription-page .subscription-item-group{width:100%}.subscription-page .total-bar{float:none;margin-bottom:16px;width:100%}.subscription-page .subscription-item{margin-bottom:40%;margin-top:20%;width:auto}.subscription-page .subscription-item .top-info .vin-info span{line-height:26px}.subscription-page .subscription-item .middle-info,.subscription-page .subscription-item .middle-info div{display:block}.subscription-page .subscription-item .middle-info div span{margin-top:16px}.subscription-page .subscription-item .middle-info div p{margin:4px 0 16px}.subscription-page .subscription-item .middle-info div:last-child{text-align:left}.subscription-page .subscription-item .bottom-info{display:none}.subscription-page .subscription-item .bottom-info-mobile{display:block;padding-top:32px}.subscription-page .subscription-item .bottom-info-mobile div{display:block}.subscription-page .subscription-item .bottom-info-mobile div span{font-size:16px;font-weight:500;height:19px;width:auto}.subscription-page .subscription-item .bottom-info-mobile div p{font-size:16px;font-weight:700;height:19px;text-transform:uppercase}}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/build/fonts/inter-cyrillic-ext-wght-normal.b5cdd476.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/build/fonts/inter-cyrillic-wght-normal.49594fb5.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/build/fonts/inter-greek-ext-wght-normal.f4df85d1.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/build/fonts/inter-greek-wght-normal.4f908aee.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/build/fonts/inter-vietnamese-wght-normal.ab4bb8dc.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/build/fonts/inter-latin-ext-wght-normal.8bff79fb.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/build/fonts/inter-latin-wght-normal.4f2981d8.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}