@import url(//hello.myfonts.net/count/3ba7b4);@import url(https://fonts.googleapis.com/css?family=Varela+Round&display=swap);.App{font-family:"VolkswagenTS-Regular","Comic Sans",_sans-serif;font-family:"Varela Round",_sans-serif}.App h1,.App h2,.App h5{text-align:center;font-family:"VolkswagenTS-Bold",_sans-serif;margin-bottom:.75em;text-transform:lowercase}.App h1.with-subhead,.App h2.with-subhead,.App h5.with-subhead{margin-bottom:0}.App h5{margin-bottom:1em}.App h3,.App h4,.App h6{font-family:"VolkswagenTS-Regular",_sans-serif;margin-bottom:.5em}.App hr{margin:2em 0}.App a{color:#003c81}.App a:hover{cursor:pointer;color:#07abe2}.App a.promoted{color:#d70063}.App a.promoted:hover{color:#ff489e}.App b,.App p,.App strong{font-family:"Varela Round",_sans-serif}.App .vw{color:#003c81}.App .vw,.App .vw b,.App .vw strong{font-family:"VolkswagenTS-Bold",_sans-serif}.App .vw a{color:#d70063}.App .row.vh-100{height:calc(100vh - 168px)!important}.App .container.blue-paper,.App .container.bordered-paper,.App .container.paper{border-radius:1.2em;padding:2.4em;display:flex;flex-direction:column}.App .container.blue-paper .container.main,.App .container.bordered-paper .container.main,.App .container.paper .container.main{flex:1 0 auto}.App .container.blue-paper .container.footer,.App .container.bordered-paper .container.footer,.App .container.paper .container.footer{flex-shrink:0;bottom:0;width:100%;padding:0}.App .container.blue-paper .container.footer .row,.App .container.bordered-paper .container.footer .row,.App .container.paper .container.footer .row{margin:16px 0 0;padding:0}.App .container.bordered-paper,.App .container.paper{background-color:#fff}.App .container.bordered-paper .form-label,.App .container.bordered-paper h1,.App .container.bordered-paper h2,.App .container.bordered-paper h3,.App .container.bordered-paper h4,.App .container.bordered-paper h5,.App .container.bordered-paper h6,.App .container.bordered-paper p.vw,.App .container.paper .form-label,.App .container.paper h1,.App .container.paper h2,.App .container.paper h3,.App .container.paper h4,.App .container.paper h5,.App .container.paper h6,.App .container.paper p.vw{color:#003c81}.App .container.bordered-paper{border:6px solid #003c81}.App .container.blue-paper{background-color:#003c81;padding:2.4em 6em;min-height:620px}.App .container.blue-paper .form-label,.App .container.blue-paper h1,.App .container.blue-paper h2,.App .container.blue-paper h3,.App .container.blue-paper h4,.App .container.blue-paper h5,.App .container.blue-paper h6,.App .container.blue-paper p.vw{color:#fff}@media (max-width:767px){.App .container.blue-paper{padding:2.4em}}.App .container .col.text-center{padding:0}.App .underlined{border-bottom:1px solid #000;margin-top:1em}.App .pinstripe{border:1px solid #d4d4d4}.App .v-pos-center{position:relative;top:50%;transform:translateY(-50%)}.App .hidden{display:none!important}.App .subscription-info{width:100%;margin:45px auto 0;text-align:left;font-family:"VolkswagenTS-Regular",_sans-serif;color:#fff;font-size:20px;border-spacing:0 50px}.App .subscription-info tr.highlight td{background-color:#1f68b5}.App .subscription-info td{max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.App .subscription-info td:first-of-type{width:35%;padding:0 7px}.App .subscription-info td:last-of-type{width:65%}.devtool-view-helper{position:relative;margin-top:2em}.stretch{width:100%}.simple-div{box-sizing:content-box;box-sizing:initial;line-height:1}.simple-text{font-family:"Varela Round";font-size:18px;color:#000}#popplet-stage-container{position:absolute;display:inline;top:0;left:0;width:100%;height:100%;overflow:hidden}.simple-text-input{font-family:"Varela Round";font-size:24px;display:inline;text-align:center;border-radius:7px;border:3px solid #000;padding:10px}#loading{width:100%;height:100%}#loading .loading-brand{background:url(/static/media/popplet_logo.15b595d4.svg);background-repeat:no-repeat;background-position:50%;text-indent:-99999px;width:50px;transform:scale(4);position:absolute;top:50%;left:50%;margin-top:-140px;margin-left:-25px}#loading .loading-icon{background:url(/static/media/loading.b046def1.gif);background-position:50%;background-repeat:no-repeat;width:128px;height:128px;position:absolute;top:50%;left:50%;margin-top:-64px;margin-left:-64px}.signup-view div.col{padding:.25em .5em}.signup-view .warning{color:red}.login-view .form-row{width:100%;max-width:320px;margin:0 auto 12px}.login-view p.vw{width:100%;margin-top:6px;margin-bottom:0;text-align:center}.account-popup form{margin-top:12px}.account-popup .form-row{width:100%;margin:0 0 .75rem}.account-popup .form-row .left-column{padding:0 7px 0 0}.account-popup .form-row .right-column{padding:0 0 0 7px}.account-popup .form-row .col.full-column{padding:0}.account-popup .form-row .col.full-column.button-container{text-align:right;min-height:24px}.account-popup .form-row.last-row-before-button{margin-bottom:0}.account-popup .back-to-inventory{text-align:center;padding:0;margin:0}.account-popup .back-to-inventory .col{padding:0;margin:2.8125rem 0 0}.account-popup .password-alert{margin-top:.75rem}.account-popup button.change-info-button{width:7.5625rem;height:1.125rem;font-size:.875rem;line-height:.875rem;padding:0;font-family:"VolkswagenTS-Bold",_sans-serif;margin-left:auto;letter-spacing:0}.account-popup p.form-instruction{font-size:.875rem;margin:0 0 3px;color:#fff}.account-popup .password-alert-container{padding:0;margin:0}.account-popup .password-alert{margin-bottom:0}.account-popup .close-btn{float:right;margin-top:-.5giem;font-size:2em}.container-fluid.stage-ui ::-webkit-scrollbar{width:12px}.container-fluid.stage-ui ::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.container-fluid.stage-ui ::-webkit-scrollbar-track{background:#003c81;border-radius:10px;border:1px solid #fff}.container-fluid.stage-ui nav.navbar{background-color:transparent!important;padding-top:15px}.container-fluid.stage-ui nav.navbar#stage-ui-navbar-container{padding-top:0}.container-fluid.stage-ui .navbar-brand{font-family:"VolkswagenTS-Bold",_sans-serif;font-size:1.375rem;background:url(/static/media/popplet_logo.15b595d4.svg);text-indent:-99999px;width:117px;transform:scale(2);background-position:20px 0;background-repeat:no-repeat;cursor:pointer}.container-fluid.stage-ui .col,.container-fluid.stage-ui .row{margin:0;padding:0}.container-fluid.stage-ui .popplet-logo{width:140px;height:65px;transform:scale(1.2);background-image:url(/static/media/popplet_logo.15b595d4.svg);background-repeat:no-repeat}.container-fluid.stage-ui .popplet-logo:hover{cursor:pointer}.container-fluid.stage-ui .popplet-name-container{margin-top:.25em;margin-left:2.5em}.container-fluid.stage-ui .popplet-name-temp{font-family:"VolkswagenTS-Regular",_sans-serif;white-space:pre-wrap;padding:0 1em;position:fixed;top:-50px;left:0;font-size:32px}.container-fluid.stage-ui .approve-name{display:block;float:left;margin:.32em 0 0 .5em;padding:1em}.container-fluid.stage-ui .popplet-name{font-family:"VolkswagenTS-Regular",_sans-serif;height:60px;font-size:32px;outline-width:0;text-align:left;background:transparent;border:none}.container-fluid.stage-ui .popplet-name:focus{padding:0 .5em;background:#fff;border:inherit;border-radius:1rem}.container-fluid.stage-ui .dropdown-menu{background-color:#003c81;border-radius:1em;border:none;padding-bottom:14px}.container-fluid.stage-ui .dropdown-menu a{background-color:#003c81;color:#fff}.container-fluid.stage-ui .dropdown-toggle:after{display:none}.container-fluid.stage-ui #background-picker-dropdown.show .background-color-dropdown{border-bottom-right-radius:0;border-bottom-left-radius:0}.container-fluid.stage-ui #background-picker-dropdown .background-color-dropdown.dropdown-toggle{width:2.375rem;height:2.375rem;text-align:center;padding:5px 0 0}.container-fluid.stage-ui #background-picker-dropdown .background-color-dropdown #current-background-color-div{width:1.625rem;height:1.625rem;border-radius:.8125rem}.container-fluid.stage-ui #background-picker-dropdown .dropdown-menu.dropdown-menu-centered{right:auto;left:18px;transform:translate(-50%);min-width:7rem;min-height:5rem;padding:.5625rem}.container-fluid.stage-ui #background-picker-dropdown .dropdown-menu.dropdown-menu-centered a{margin:.5em}.container-fluid.stage-ui #background-picker-dropdown .dropdown-menu.dropdown-menu-centered .background-selector{position:absolute;height:1.625rem;width:1.625rem;border-radius:.8125rem;padding:0;margin:2px;border:none}.container-fluid.stage-ui #background-picker-dropdown .dropdown-menu.dropdown-menu-centered .background-selector:hover{border:3px solid #d70063}.container-fluid.stage-ui #background-picker-dropdown .dropdown-menu.dropdown-menu-centered .background-selector.top-8{top:8px}.container-fluid.stage-ui #background-picker-dropdown .dropdown-menu.dropdown-menu-centered .background-selector.top-42{top:42px}.container-fluid.stage-ui #background-picker-dropdown .dropdown-menu.dropdown-menu-centered .background-selector.left-8{left:8px}.container-fluid.stage-ui #background-picker-dropdown .dropdown-menu.dropdown-menu-centered .background-selector.left-42{left:42px}.container-fluid.stage-ui #background-picker-dropdown .dropdown-menu.dropdown-menu-centered .background-selector.left-76{left:76px}.container-fluid.stage-ui #gear-menu .btn{background-color:transparent;border:0;width:2.375rem;padding:0;border-radius:8px}.container-fluid.stage-ui #gear-menu svg{font-size:2.375rem;fill:#003c81;vertical-align:text-top}.container-fluid.stage-ui #gear-menu .dropdown-item{border-radius:8px}.container-fluid.stage-ui #share-popplet{margin-left:auto}.container-fluid.stage-ui #share-popplet .dropdown-header{font-size:1rem;font-family:"VolkswagenTS-Bold",_sans-serif;color:#fff}.container-fluid.stage-ui #share-popplet .dropdown.show .btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.container-fluid.stage-ui #share-popplet .dropdown.show .dropdown-menu-right{border-radius:8px 0 8px 8px}.container-fluid.stage-ui #share-popplet .dropdown-menu{width:300px}.container-fluid.stage-ui #share-popplet .dropdown-toggle{margin-right:0}.container-fluid.stage-ui #share-popplet .form-group{margin:0 1.5rem}.container-fluid.stage-ui #share-popplet .form-group .form-control{border:1px solid #ced4da;border-radius:.25rem;margin-bottom:.5rem;font-size:.875rem}.container-fluid.stage-ui #share-popplet .form-group .form-control::-webkit-input-placeholder{font-family:"VolkswagenTS-Regular",_sans-serif;font-size:.875rem;line-height:1rem}.container-fluid.stage-ui #share-popplet .form-group .form-control:-ms-input-placeholder{font-family:"VolkswagenTS-Regular",_sans-serif;font-size:.875rem;line-height:1rem}.container-fluid.stage-ui #share-popplet .form-group .form-control::-ms-input-placeholder{font-family:"VolkswagenTS-Regular",_sans-serif;font-size:.875rem;line-height:1rem}.container-fluid.stage-ui #share-popplet .form-group .form-control::placeholder{font-family:"VolkswagenTS-Regular",_sans-serif;font-size:.875rem;line-height:1rem}.container-fluid.stage-ui #share-popplet #submit-collaborator-button{border-radius:1rem;width:4.75rem;height:1.5625rem;font-size:1rem;line-height:1rem;padding:.1875rem 0 0;font-family:"VolkswagenTS-Bold",_sans-serif;letter-spacing:0}.container-fluid.stage-ui #share-popplet #collaborator-feedback-text{font-family:"VolkswagenTS-Regular",_sans-serif;color:#fff;display:inline;margin-left:.5rem}.container-fluid.stage-ui #share-popplet .share-header-not-first{margin-top:1.5rem}.container-fluid.stage-ui #share-popplet .input-group{margin:0 1.5rem;width:auto;border-radius:8px;position:relative}.container-fluid.stage-ui #share-popplet #make-public-toggle{margin-top:1rem;margin-bottom:1rem;line-height:1rem}.container-fluid.stage-ui #share-popplet #make-public-toggle .input-group-text{line-height:1rem}.container-fluid.stage-ui #share-popplet #make-public-toggle #public-text{color:#fff;background-color:transparent;font-size:1rem;font-family:"VolkswagenTS-Bold",_sans-serif;border:0;padding:8px 0 0;line-height:1rem}.container-fluid.stage-ui #share-popplet #make-public-toggle #public-toggle-button{font-size:1.75rem;border:0;border-radius:0;padding:8px 0 0;margin-right:0;margin-left:auto;line-height:1rem;width:45px;height:25px;background-color:transparent;background-image:url(/static/media/slider-public.375ca452.svg);background-repeat:no-repeat}.container-fluid.stage-ui #share-popplet #make-public-toggle #public-toggle-button.slider-public{background-image:url(/static/media/slider-public.375ca452.svg)}.container-fluid.stage-ui #share-popplet #make-public-toggle #public-toggle-button.slider-private{background-image:url(/static/media/slider-private.3cbd5010.svg)}.container-fluid.stage-ui #share-popplet input.form-control,.container-fluid.stage-ui #share-popplet span#popplet-url-input{font-family:"VolkswagenTS-Regular",_sans-serif;font-size:.875rem;line-height:1rem;height:1.875rem;width:100%;color:#000;line-height:2rem;padding-top:.55rem;position:relative}.container-fluid.stage-ui #share-popplet .pill-container{padding:0 1.5rem}.container-fluid.stage-ui #share-popplet .pill-container .col-spaced-medallions{display:inline-block;min-width:20%;max-width:20%;position:relative}.container-fluid.stage-ui #share-popplet .pill-container.collaborators{cursor:default;max-height:10.825rem;margin-bottom:.75rem;width:276px}.container-fluid.stage-ui #share-popplet .pill-container.collaborators.needs-scrollbar{overflow-x:hidden;overflow-y:scroll}.container-fluid.stage-ui #share-popplet .pill-container.collaborators .collaborator-container{padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0;position:relative}.container-fluid.stage-ui #share-popplet .pill-container.collaborators .collaborator-container:hover{cursor:default}.container-fluid.stage-ui #share-popplet .pill-container.collaborators .collaborator-container .collaborator-name{background-color:#fff;color:#003c81;padding:4px 14px;margin-bottom:6px;font-family:"VolkswagenTS-Regular",_sans-serif;font-size:.875rem;border-radius:2rem;height:1.625rem}.container-fluid.stage-ui #share-popplet .pill-container.collaborators .collaborator-container:hover .collaborator-delete-button{position:absolute;margin:0;padding:0;background-color:#fff;border-radius:.75rem;display:block;width:1.25rem;height:1.25rem;right:-10px;top:0}.container-fluid.stage-ui #share-popplet .pill-container.collaborators .collaborator-container:hover svg{position:absolute;font-size:1.25rem;color:#003c81;display:block;right:-10px;top:0}.container-fluid.stage-ui #share-popplet .pill-container.collaborators .collaborator-container:hover svg:hover{cursor:pointer}.container-fluid.stage-ui #share-popplet .pill-container.collaborators .collaborator-container .collaborator-delete-button,.container-fluid.stage-ui #share-popplet .pill-container.collaborators .collaborator-container svg{display:none}.container-fluid.stage-ui #share-popplet #add-collaborator-header{padding-bottom:0}.container-fluid.stage-ui #share-popplet #social-header{padding:8px 24px 0}.container-fluid.stage-ui #share-popplet #popplet-url-input{background-color:#fff;font-family:"VolkswagenTS-Bold",_sans-serif;overflow:hidden}.container-fluid.stage-ui #share-popplet .input-group-append button.btn#copy-button{position:absolute;top:3px;right:3px;width:60px;height:23px;padding:0;margin:0;background-color:#fff;border-radius:7px;border:2px solid #003c81;color:#003c81;font-family:"VolkswagenTS-Bold",_sans-serif;line-height:12px;letter-spacing:.16px}.container-fluid.stage-ui #share-popplet .social-dropdown-item{margin-top:12px}.container-fluid.stage-ui .dropdown-item:hover{background-color:#07abe2}.container-fluid.stage-ui .dropdown-item.pill-container:hover{background-color:#003c81}.container-fluid.stage-ui .button-bar{margin-top:1em}.container-fluid.stage-ui .button-bar .btn{margin-right:1em}.container-fluid.stage-ui button div.background-picker-button{height:20px;width:20px;background-color:#8ed8f8;border-radius:7px;display:inline-block}.container-fluid.stage-ui button img{width:25px;height:25px}.container-fluid.stage-ui button.btn-menu{background-color:#003c81;border-color:#003c81;border-radius:8px;color:#fff;font-size:1.125rem;height:2.375rem;line-height:1.25rem;margin-right:20px}.container-fluid.stage-ui button.social{width:36px;height:36px;margin:0}.container-fluid.stage-ui button.social#facebook-button{background-image:url(/static/media/facebook.f104d857.svg);background-size:36px}.container-fluid.stage-ui button.social#twitter-button{background-image:url(/static/media/twitter.96bd8ea3.svg);background-size:36px}.container-fluid.stage-ui .zoom{width:16rem;height:2.375rem;line-height:1.25rem;background-color:#003c81;display:block;color:#fff;overflow:hidden;border-radius:8px;padding:0 1em;margin-right:1em;margin-bottom:0}.container-fluid.stage-ui .zoom label{float:left;margin:.5625rem .5rem;display:block;font-family:"VolkswagenTS-Bold",_sans-serif;font-size:1.125rem;line-height:1.125rem;letter-spacing:.05em}.container-fluid.stage-ui .zoom input{float:left;width:9rem;margin-top:1.05em;display:block}input[type=range]{width:100%;margin:4.5px 0;background-color:transparent;-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background:hsla(0,0%,100%,.78);border:0;border-radius:3.9px;width:100%;height:3px;cursor:pointer}input[type=range]::-webkit-slider-thumb{margin-top:-4.5px;width:12px;height:12px;background:#fff;border:0;border-radius:12px;cursor:pointer;-webkit-appearance:none}input[type=range]:focus::-webkit-slider-runnable-track{background:#fff}input[type=range]::-moz-range-track{background:hsla(0,0%,100%,.78);border:0;border-radius:3.9px;width:100%;height:3px;cursor:pointer}input[type=range]::-moz-range-thumb{width:12px;height:12px;background:#fff;border:0;border-radius:12px;cursor:pointer}input[type=range]::-ms-track{background:transparent;border-color:transparent;border-width:4.5px 0;color:transparent;width:100%;height:3px;cursor:pointer}input[type=range]::-ms-fill-lower{background:#f2f2f2;border:0;border-radius:7.8px}input[type=range]::-ms-fill-upper{background:hsla(0,0%,100%,.78);border:0;border-radius:7.8px}input[type=range]::-ms-thumb{width:12px;height:12px;background:#fff;border:0;border-radius:12px;cursor:pointer;margin-top:0}input[type=range]:focus::-ms-fill-lower{background:hsla(0,0%,100%,.78)}input[type=range]:focus::-ms-fill-upper{background:#fff}@supports (-ms-ime-align:auto){input[type=range]{margin:0}}@-moz-document url-prefix(){.zoom>input{margin-top:.6em!important}}.make-new-popplet-modal .modal-body{margin-top:49px}.make-new-popplet-modal .second-row{margin-top:29px}.make-new-popplet-modal .background-color-button-row{margin:0;padding:0;width:100%}.make-new-popplet-modal .background-color-button-row .btn-group .background-button-div{padding:0;margin:0}.make-new-popplet-modal .background-color-button-row .btn-group .background-button-div.subsequent{width:16.6666%;text-align:right}.make-new-popplet-modal .footer-row{width:100%;padding:0;margin-top:50px}.make-new-popplet-modal .footer-row .footer-buttons{padding:0 4px;width:100%}.make-new-popplet-modal .footer-row .footer-buttons button.btn{padding:.5em auto .35em;margin:0;width:100%}.make-new-popplet-modal .btn-group>.btn:not(:first-child),.make-new-popplet-modal .btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-radius:24px}.make-new-popplet-modal .btn.active{border:4px solid #00448c}.make-new-popplet-modal button.make-new-popplet-bg-color-button.btn.btn-primary{height:48px;width:48px;padding:0;border:transparent;border-radius:24px}.make-new-popplet-modal button.make-new-popplet-bg-color-button.btn.btn-primary.active,.make-new-popplet-modal button.make-new-popplet-bg-color-button.btn.btn-primary:active,.make-new-popplet-modal button.make-new-popplet-bg-color-button.btn.btn-primary:hover{border:4px solid #00448c}.container-fluid.inventory{padding:0 15px 30px}.container-fluid.inventory .container{padding:0 15px}.inventory .tab-content{z-index:99;margin-top:-2em;padding:1em 0;background-color:#fff;border-radius:.6em}.inventory .tab-content .cards-row,.inventory .tab-content .pagination-row{padding-top:0;padding-bottom:0}.inventory .tab-content .loading-popplets{font-family:"Varela Round",_sans-serif;font-size:24px;text-align:center}.inventory .tab-content div.container{margin:1em 0}.inventory .tab-content div.container.card-holder{display:flex;flex-wrap:wrap;max-width:100%;margin:3em 0 0}.inventory .tab-content div.container.card-holder .popplet-card{display:inline;width:13.5rem;margin:0 1em 1em 0;border:none}.inventory .tab-content div.container.card-holder .popplet-card .card-container{width:13.5rem;height:9rem;border-radius:.6em;border:3px solid #003c81;overflow:hidden;padding:0;background-color:#e6e6e6;margin:0}.inventory .tab-content div.container.card-holder .popplet-card .card-container .card-img-top{height:100%;width:100%;object-fit:cover}.inventory .tab-content div.container.card-holder .popplet-card:hover{cursor:pointer}.inventory .tab-content div.container.card-holder .popplet-card:hover .card-container{border-color:#d70063!important}.inventory .tab-content div.container.card-holder .popplet-card .card-body{padding:.5em 0 0 .75em}.inventory .tab-content div.container.card-holder .popplet-card .card-body .card-title{left:0;width:150px;font-family:"VolkswagenTS-Bold",_sans-serif;font-size:1.1em;letter-spacing:.04em;color:#757575;margin:0}.inventory .tab-content div.container.card-holder .popplet-card .card-body .card-title span{font-family:"VolkswagenTS-Bold",_sans-serif;font-size:1.3em}.inventory .tab-content div.container.card-holder .popplet-card .card-body .card-text,.inventory .tab-content div.container.card-holder .popplet-card .card-body .dropdown{width:200px;left:0;cursor:default;font-family:"Varela Round",_sans-serif;font-size:.75em}.inventory .tab-content div.container.card-holder .popplet-card .card-body .card-text a,.inventory .tab-content div.container.card-holder .popplet-card .card-body .dropdown a{color:#7c7c7c}.inventory .tab-content div.container div.card{float:left;margin:1em}.inventory .tab-content .pagination{margin:0 auto}.inventory .tab-content .pagination .page-item .page-link{border:none;border-radius:2em;margin:.25em}.inventory .tab-content .pagination .page-item.active .page-link{color:#07abe2;background-color:#fff;border:1px solid #07abe2;border-radius:2em}.inventory div.card-deck{margin:1em 0}.inventory .nav-tabs{font-family:"VolkswagenTS-Bold",_sans-serif;letter-spacing:.05em;border-bottom:none;padding-left:2em}.inventory .nav-tabs>a.nav-link{border-top-left-radius:.6em!important;border-top-right-radius:.6em!important;padding-bottom:.375em;margin:0 .75em 2em 0;border:none!important;background:#003c81;color:#fff}.inventory .nav-tabs>a.nav-link.active{color:#003c81;background:#fff}nav.popplet-header{display:flex;flex-direction:row;padding:30px}nav.popplet-header.bg-light{background-color:transparent!important}nav.popplet-header .navbar-brand{flex-shrink:0;flex-grow:0;background:url(/static/media/popplet_logo.15b595d4.svg);text-indent:-99999px;text-align:left;width:110px;height:100%;transform:scale(2);background-position:50%;background-repeat:no-repeat;cursor:pointer;margin-left:18px;margin-top:3px}nav.popplet-header .navbar-text.title{flex-shrink:1;flex-grow:1;font-family:"VolkswagenTS-Regular",_sans-serif;font-size:38px;text-decoration:none;text-transform:none!important;line-height:1;text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap;text-align:left;background:transparent;border:none;color:#454545;padding:0;margin-left:18px;margin-top:4px;margin-bottom:-4px}@media (max-width:991px){nav.popplet-header .navbar-text.title{display:none}}nav.popplet-header #basic-navbar-nav{flex-shrink:0;flex-grow:0;white-space:nowrap}nav.popplet-header #basic-navbar-nav a.nav-link,nav.popplet-header #basic-navbar-nav span{font-family:"VolkswagenTS-Bold",_sans-serif;font-size:18px;text-align:right;padding:16px 13px 0}nav.popplet-header button{margin:0}nav.popplet-header button .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,60,129)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.preview-mobile-overlay{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,60,129,.95);text-align:center}.preview-mobile-overlay .wrapper{position:relative;width:300px;top:50%;left:50%;transform:translate(-50%,-50%)}.preview-mobile-overlay h2{font-size:22px;color:#fff;text-transform:none}.preview-mobile-overlay p.vw{font-size:14px;color:#fff;margin-top:20px}.preview-mobile-overlay p.vw a,.preview-mobile-overlay p.vw a:hover{color:#8ed8f8}.preview-mobile-overlay .popplet-logo{position:relative;width:100%;height:80px;background-image:url(/static/media/popplet_logo.15b595d4.svg);background-repeat:no-repeat;background-position:50%;left:50%;transform:translateX(-50%);margin-top:-24px}.preview-mobile-overlay .popplet-logo:hover{cursor:pointer}.forgot-view{min-width:350px!important;max-width:510px!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.forgot-view .paper{border:6px solid #003c81;padding:30px 30px 15px}.forgot-view .paper h2{text-align:center;margin-bottom:0}.forgot-view .paper p.vw{width:100%;text-align:center;margin-bottom:60px;font-size:15px}.forgot-view .paper .form-row{margin-bottom:15px}.forgot-view .paper Button{margin:60px 30px 0;width:100%!important}.forgot-view .paper .error-message{color:red}.forgot-view .paper .prompt-link{width:100%;margin-bottom:8px;font-family:"VolkswagenTS-Bold",_sans-serif;font-size:15px;text-align:center;color:#003c81}.forgot-view .paper .prompt-link a{color:#e00079}.subscription-checkout form .col{padding-top:0;padding-bottom:0}.subscription-checkout form .col:first-of-type{padding-left:0}.subscription-checkout form .col:last-of-type{padding-right:0}.subscription-checkout form .row.spacer{height:40px}.subscription-checkout .blue-paper .main .form-control{padding:7px 12px!important;font-family:"Arial","Helvetica","sans-serif"!important;font-weight:400!important;font-size:18px!important;-webkit-font-smoothing:antialiased}.subscription-checkout .blue-paper .main .form-control:focus{color:#000;background-color:#fff}.subscription-checkout .blue-paper .main .form-control:valid{color:#000;background-color:#e8f0fe}.form-row .StripeElement,.form-row .StripeElementIdeal{height:auto;padding:10px 12px;border-radius:.6em;border:2px solid grey;font-family:"VolkswagenTS-Regular",_sans-serif;letter-spacing:.05em;font-size:1.2em!important}.form-row .StripeElement--empty,.form-row .StripeElementIdeal--empty{background-color:#fff}.form-row .StripeElement--focus,.form-row .StripeElementIdeal--focus{color:#000;background-color:#fff}.form-row .StripeElement--complete,.form-row .StripeElementIdeal--complete{color:#000;background-color:#e8f0fe}.form-row .StripeElement.loading{height:41.6px;opacity:.6}.form-row .StripeElementIdeal{padding:0}.form-row .hidden{display:none}.form-row #payment-request-button{margin-bottom:32px}.subscription-manage input{padding:10px 20px 11px;border-width:0;border-radius:20px;border-style:none;width:100%;text-transform:none;outline:none;background-color:#7488aa;-webkit-tap-highlight-color:transparent;font-family:"Quicksand"!important;font-size:16px;font-weight:600;color:#ccc}.subscription-manage input:focus{color:#424770;background-color:#f6f9fc}.subscription-manage input::-webkit-input-placeholder{color:#ccc}.subscription-manage input:-ms-input-placeholder{color:#ccc}.subscription-manage input::-ms-input-placeholder{color:#ccc}.subscription-manage input::placeholder{color:#ccc}.subscription-manage input:focus::-webkit-input-placeholder{color:#cfd7df}.subscription-manage input:focus:-ms-input-placeholder{color:#cfd7df}.subscription-manage input:focus::-ms-input-placeholder{color:#cfd7df}.subscription-manage input:focus::placeholder{color:#cfd7df}.subscription-manage .form-row{margin:15px 0}.subscription-manage .col{padding-top:0;padding-bottom:0}.subscription-manage .col:first-of-type{padding-left:0}.subscription-manage .col:last-of-type{padding-right:0}.StripeElement,.StripeElementIdeal{display:block;width:100%;padding:10px 20px 11px;border-radius:20px;border:0;background-color:#7488aa;color:#003c81}.StripeElement--focus,.StripeElementIdeal--focus{background-color:#f6f9fc}.StripeElement.loading{height:41.6px;opacity:.6}.StripeElementIdeal{padding:0}.SubmitButton{font-family:"Quicksand";font-weight:600;box-shadow:0;background-color:#fcd669;border-color:#fcd669;border-width:0;border-radius:20px;color:#525f7f;padding:10px 20px 11px;width:100%}.hidden{display:none}#payment-request-button{margin-bottom:32px}.spinner,.spinner:after,.spinner:before{border-radius:50%}.spinner{color:#fff;font-size:22px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;box-shadow:inset 0 0 0 2px;transform:translateZ(0)}.spinner:after,.spinner:before{position:absolute;content:""}.spinner:before{height:20.4px;border-radius:20.4px 0 0 20.4px;top:-.2px;left:-.2px;transform-origin:10.4px 10.2px;-webkit-animation:loading 2s ease 1.5s infinite;animation:loading 2s ease 1.5s infinite}.spinner:after,.spinner:before{width:10.4px;background:#5469d4}.spinner:after{height:10.2px;border-radius:0 10.2px 10.2px 0;top:-.1px;left:10.2px;transform-origin:0 10.2px;-webkit-animation:loading 2s ease infinite;animation:loading 2s ease infinite}@-webkit-keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face{font-family:"VolkswagenTS-Bold";src:url(/static/media/font.f0e4b27f.woff2) format("woff2"),url(/static/media/font.f6417a98.woff) format("woff")}@font-face{font-family:"VolkswagenTS-Regular";src:url(/static/media/font.e77e83ff.woff2) format("woff2"),url(/static/media/font.71fe877a.woff) format("woff")}.bg-color-0{background-color:#e6e6e6!important}.bg-color-1{background-color:#aaa!important}.bg-color-2{background-color:#d1e5f3!important}.bg-color-3{background-color:#e8edc8!important}.bg-color-4{background-color:#f0d1d2!important}.bg-color-5{background-color:#f2e2c9!important}.bg-color-6{background-color:#eed6e3!important}.container{padding:0}button.btn{border-radius:1.2em;font-family:"VolkswagenTS-Bold",_sans-serif;letter-spacing:.075em;padding:.5em .9em .35em 1em}button.btn.btn-primary{background-color:#d70063;border-color:#d70063}button.btn .btn-primary:not(:disabled):not(.disabled).active,button.btn.btn-primary:not(:disabled):not(.disabled):active,button.btn .show>.btn-primary.dropdown-toggle{background-color:#e00079;border-color:#e00079}button.btn.btn-secondary{background-color:#003c81;border-color:#003c81}button.btn .btn-secondary:not(:disabled):not(.disabled).active,button.btn.btn-secondary:not(:disabled):not(.disabled):active,button.btn .show>.btn-secondary.dropdown-toggle{background-color:#07abe2;border-color:#07abe2}button.btn.btn-info{background-color:#003c81;border-color:#003c81}button.btn .btn-info:not(:disabled):not(.disabled).active,button.btn.btn-info:not(:disabled):not(.disabled):active,button.btn .show>.btn-info.dropdown-toggle{background-color:#07abe2;border-color:#07abe2}button.btn.btn-link{color:#003c81}button.btn.btn-icon{background-color:transparent;border:transparent;background-repeat:no-repeat;background-position:50%}button.btn svg{position:relative;top:-.05em;margin-right:.25em}.form-control{height:auto;border-radius:.6em;border:2px solid grey;font-family:"VolkswagenTS-Regular",_sans-serif;font-size:1.2em}.form-label{margin-left:.25em;margin-bottom:.25em}.form-check{margin-left:.25rem}.form-check label{margin-left:.25em}.form-row{margin-bottom:12px}.form-label{font-size:1em;text-align:center;font-family:"VolkswagenTS-Bold",_sans-serif}.alert{width:100%}.popplet-modal .modal-content{border-radius:1.2em;padding:2.125rem;background-color:#fff;border:6px solid #003c81;width:456px;margin:0 auto}.popplet-modal .modal-content .modal-body,.popplet-modal .modal-content .modal-header{padding:0;border:0;border-bottom:0;font-size:.875rem;color:#003c81}.popplet-modal .modal-content .modal-body .form-row,.popplet-modal .modal-content .modal-header .form-row{margin-left:0;margin-right:0}.popplet-modal .modal-content .modal-body input,.popplet-modal .modal-content .modal-header input{border:2px solid grey;border-radius:9px}.popplet-modal .modal-content .modal-body.no-header,.popplet-modal .modal-content .modal-header.no-header{padding-top:24px}.popplet-modal .modal-content .modal-title{font-family:"VolkswagenTS-Bold",_sans-serif;font-size:1.875rem;color:#003c81}.popplet-modal .modal-content .modal-footer{border-top:0;padding:0}.popplet-modal .modal-content .modal-footer button.modal-button-small{width:7.5rem;margin:0 8px 0 11px}.popplet-modal .modal-content .vw{font-family:"VolkswagenTS-Bold",_sans-serif}.popplet-modal .modal-content .vw.centered{text-align:center}.popplet-modal .modal-content a.btn.btn-primary{border-radius:1.2em;font-family:"VolkswagenTS-Bold",_sans-serif;font-size:1.125rem;line-height:1.125rem;letter-spacing:.075em;width:286px;padding:.5em .9em .35em 1em;background-color:#d70063;border-color:#d70063}.popplet-modal .modal-content .custom-close-button{position:absolute;top:0;right:0;padding:1.125rem 1.25rem 1.125rem 1rem;background:transparent;border:none;border-radius:0}.popplet-modal .modal-content .custom-close-button:hover svg{opacity:.75}.popplet-modal .modal-content .custom-close-button.btn-primary:not(:disabled):not(.disabled):active{background-color:transparent}.popplet-modal .modal-content .custom-close-button svg{fill:#003c81;font-size:1.125rem}.popplet-modal.small .modal-content{width:332px;height:275px}.popplet-modal.small .modal-content .modal-title{text-align:center;line-height:1.875rem}.popplet-modal.small .modal-content .modal-body{padding-top:.625rem;line-height:1.125rem}.popplet-modal.small .modal-content .modal-body.no-header{margin-top:50px}.popplet-modal.small .modal-content button.modal-button-small{width:113px;height:36px;margin:.25rem;padding:0}.popplet-modal.small .modal-content button.modal-button-small.single{width:162px}.popplet-modal.small .modal-content .custom-close-button{padding:.75rem .875rem 1.125rem 1rem}.footer h3{border-bottom:1px solid #fff;font-size:1.25em;color:#fff;margin:0 0 .5em}.footer .row.links .col{margin:2em;padding:2em}.footer .row.links .col ul{margin:0;padding:0}.footer .row.links .col ul li{list-style:none;margin:0 0 .25em;padding:0}.footer .row.copyright{color:#fff;text-align:center;padding-bottom:3em}@media print{body{-webkit-print-color-adjust:exact}}@page{size:letter landscape;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0;margin:0;-webkit-print-color-adjust:exact}