.take-drive-page__inner{position:relative;padding-top:120px;padding-bottom:96px;margin:0 auto}.take-drive-page__title{margin:0 0 8px}.take-drive-page__section-title{margin:0 0 32px;color:var(--surface-on-surface, #FFF);font-family:"STRUTT Modena 420";font-size:var(--Headline-H2, 32px);font-style:normal;font-weight:400;line-height:120%}.take-drive-form{display:grid;grid-template-columns:1fr;margin-bottom:0}.take-drive-form__terms-text{margin:0;color:var(--surface-on-surface-variant, #B3B3BA);font-family:"STRUTT Modena 300",STRUTT Modena,Arial,sans-serif;font-size:16px;font-weight:300;line-height:24px;word-wrap:break-word}.take-drive-form__terms-link{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.setup-phone-page__input-group .component-dialcode-selector__dropdown{border-radius:var(--radius-sm);overflow:hidden}.setup-phone-page__area-selector{width:168px;flex:0 0 168px}.component-dialcode-selector.setup-phone-page__area-selector:not(.component-dialcode-selector--error) .component-dialcode-selector__state-layer{border-color:transparent!important}.component-dialcode-selector.setup-phone-page__area-selector:not(.component-dialcode-selector--error) .component-dialcode-selector__state-layer:hover,.component-dialcode-selector.setup-phone-page__area-selector:not(.component-dialcode-selector--error) .component-dialcode-selector__state-layer:focus{border-color:transparent!important}.component-dialcode-selector.setup-phone-page__area-selector.component-dialcode-selector--error .component-dialcode-selector__state-layer{border-color:var(--function-error-mode-1, #FFB4AB)!important}@media screen and (min-width: 735px) and (max-width: 1068px){.take-drive-page__title{font-size:var(--Display-D1, 56px);line-height:110%}.take-drive-form__row--two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width: 1069px){.take-drive-page__title{font-size:var(--Display-D1, 64px);line-height:110%}.take-drive-form__row--two-columns{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}.take-drive-page{position:relative;width:100%;min-height:100vh;color:#fff;box-sizing:border-box}.take-drive-page__header{margin-bottom:32px}.take-drive-page__title{margin:0 0 16px}.take-drive-page__subtitle{margin:0;color:var(--surface-on-surface-variant, #B3B3BA)}.take-drive-form{display:grid;grid-template-columns:1fr;gap:30px;margin-bottom:0}.take-drive-form__row{width:100%}.take-drive-form__row--two-columns{display:grid;grid-template-columns:1fr;gap:30px}.take-drive-form__field{width:100%}.take-drive-form__terms{margin-top:12px}.take-drive-form__terms-content{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.take-drive-form__newsletter{display:flex;justify-content:flex-start;align-items:center}.take-drive-form__newsletter-label{display:inline-flex;justify-content:flex-start;align-items:flex-start;gap:8px;cursor:pointer;position:relative}.take-drive-form__newsletter-checkbox{position:absolute;opacity:0;width:24px;height:24px;cursor:pointer;margin:0}.take-drive-form__newsletter-checkbox-custom{width:24px;height:24px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;box-sizing:border-box}.take-drive-form__newsletter-checkbox-custom:before{content:"";width:18px;height:18px;border-radius:2px;border:2px solid var(--surface-on-surface-variant, #B3B3BA);display:block;box-sizing:border-box;transition:all .2s ease}.take-drive-form__newsletter-checkbox:checked+.take-drive-form__newsletter-checkbox-custom:before{background:var(--primary-primary, #ECFDAC);border-color:var(--primary-primary, #ECFDAC)}.take-drive-form__newsletter-checkbox:checked+.take-drive-form__newsletter-checkbox-custom:after{content:"";position:absolute;left:0;top:0;width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M10 16.4L6 12.4L7.4 11L10 13.6L16.6 7L18 8.4L10 16.4Z' fill='%23293400'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:24px 24px;box-sizing:border-box}.take-drive-form__newsletter-text{color:var(--surface-on-surface-variant, #B3B3BA);font-size:16px;font-family:"STRUTT Modena 300",STRUTT Modena,Arial,sans-serif;font-weight:300;line-height:24px;word-wrap:break-word}.take-drive-form__terms-text-wrapper{align-self:stretch;display:flex;justify-content:flex-end;flex-direction:column}.take-drive-form__terms-text{margin:0;color:var(--surface-on-surface-variant, #B3B3BA);font-family:"STRUTT Modena 370",Arial,sans-serif;font-size:var(--Caption-C1, 14px);line-height:1.5}.take-drive-form__terms-required{margin-bottom:4px;color:var(--surface-on-surface-variant, #B3B3BA)}.take-drive-form__terms-link{color:inherit;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.take-drive-form__submit{width:100%}.take-drive-form__note-wrap{margin-bottom:0;width:100%}.take-drive-form__note-label{display:block;margin-bottom:12px;color:#fff;font-family:"STRUTT Modena 370";font-size:var(--Body-B1_fixed, 18px);font-style:normal;font-weight:300;line-height:150%}.take-drive-form__note-text{width:100%;height:64px;resize:none;outline:none;overflow-y:hidden;color:var(--surface-on-surface, #FFF);background:#18181c;border:1px solid transparent;border-radius:8px;padding:16px;box-sizing:border-box;font-family:"STRUTT Modena 370";font-size:var(--Body-B1_fixed, 18px);font-style:normal;font-weight:300;line-height:150%;caret-color:var(--primary-primary, #ECFDAC);display:block;transition:border-color .2s ease}.take-drive-form__note-text:focus{border-color:var(--primary-primary, #ECFDAC)!important}.take-drive-form__note-text:focus,.take-drive-form__note-text.has-content{min-height:167px;overflow-y:hidden}@media screen and (max-width: 1068px){.take-drive-form__note-text:focus,.take-drive-form__note-text.has-content{min-height:140px;overflow-y:hidden}}.take-drive-form__note-text{caret-shape:bar}.take-drive-form__note-text::placeholder{color:var(--surface-on-surface-variant, #B3B3BA);font-family:"STRUTT Modena 370";font-size:var(--Body-B1_fixed, 18px);font-style:normal;font-weight:300;line-height:150%}.take-drive-form__note-input-wrap{position:relative}.take-drive-form__note-counter{position:static;margin-top:4px;margin-left:16px;color:var(--surface-on-surface-variant, #B3B3BA);font-family:"STRUTT Modena 370";font-size:var(--Caption-C1_fixed, 14px);font-style:normal;font-weight:300;line-height:150%;pointer-events:none;display:none}.take-drive-form__note-text:focus~.take-drive-form__note-counter{display:block}.setup-phone-page__input-group{display:flex;align-items:stretch;gap:12px;position:relative}.setup-phone-page__area-selector{grid-column:span 3}.setup-phone-page__phone-input-field{flex:1 1 auto}@media screen and (max-width: 734px){.setup-phone-page__area-selector{width:120px;flex:0 0 120px}}@media screen and (min-width: 735px) and (max-width: 1068px){.take-drive-page__inner{position:relative;padding-top:120px;margin:0 auto;padding-bottom:72px}.take-drive-page__title{font-size:var(--Display-D1, 56px);line-height:110%;margin-bottom:32px}.take-drive-form__row--two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.take-drive-page__header{margin-bottom:72px}.setup-phone-page__input-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.setup-phone-page__area-selector,.setup-phone-page__phone-input-field{width:100%;flex:unset}.setup-phone-page__input-group .component-dialcode-selector__dropdown{width:100%;min-width:unset;left:0;right:0}}@media screen and (min-width: 1069px){.take-drive-page__title{font-size:var(--Display-D1, 64px);line-height:110%;margin-bottom:32px}.take-drive-form__row--two-columns{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.take-drive-page__header{margin-bottom:72px}.setup-phone-page__input-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.setup-phone-page__area-selector,.setup-phone-page__phone-input-field{width:100%;flex:unset}.setup-phone-page__input-group .component-dialcode-selector__dropdown{width:100%;min-width:unset;left:0;right:0}}@media screen and (max-width: 734px){.take-drive-page__subtitle{font-family:"STRUTT Modena 370",Arial,sans-serif;font-size:var(--Caption-C1, 14px);line-height:1.5}.take-drive-page__inner{padding-top:12px;padding-bottom:64px}.take-drive-page__header{margin-bottom:28px}.take-drive-form__row--two-columns{gap:30px}}@media screen and (min-width: 735px){.setup-phone-page__input-group{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:stretch}.setup-phone-page__area-selector,.setup-phone-page__phone-input-field{width:100%;flex:unset;grid-column:span 2}.setup-phone-page__input-group .component-dialcode-selector__dropdown{width:100%;min-width:unset;left:0;right:0}}.take-drive-form__actions{display:flex;flex-direction:column;align-items:flex-start;width:100%}.take-drive-form__submit-wrapper{width:100%}.take-drive-form__message{margin-top:32px;width:100%;text-align:left;font-family:"STRUTT Modena 370",Arial,sans-serif;font-size:var(--Caption-C1, 14px);font-style:normal;font-weight:300;line-height:150%;display:block}.take-drive-form__message--success{color:var(--primary-primary, #ECFDAC)}.take-drive-form__message--error{color:var(--function-error, #FFB4AB)}.take-drive-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:16px}.take-drive-modal__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.take-drive-modal__content{position:relative;width:550px;background:#dadbeb;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;z-index:1}.take-drive-modal__header{align-self:stretch;padding:12px 16px;overflow:hidden;display:flex;justify-content:flex-end;align-items:center}.take-drive-modal__close{width:24px;height:24px;position:relative;overflow:hidden;background:transparent;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.take-drive-modal__close img{width:16px;height:16px;filter:brightness(0) saturate(100%) invert(42%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(90%) contrast(90%)}.take-drive-modal__body{align-self:stretch;padding:0 32px 32px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.take-drive-modal__content-inner{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:72px}.take-drive-modal__text-group{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;line-height:0}.take-drive-modal__title{align-self:stretch;color:var(--surface-surface, black);font-family:"STRUTT Modena 420";font-size:var(--Headline-H1, 36px);font-weight:400;line-height:110%;letter-spacing:-.72px;margin:0;white-space:pre-wrap}.take-drive-modal__description{align-self:stretch;color:var(--surface-surface-variant, #6D6D6F);font-family:"STRUTT Modena 370";font-size:var(--Body-B2, 16px);font-weight:300;line-height:150%;margin:0;white-space:pre-wrap}.take-drive-modal__actions{align-self:stretch;display:flex;justify-content:flex-start;align-items:center;gap:30px}.take-drive-modal__btn{flex:1 1 0;height:44px;padding:12px 32px;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer;font-family:STRUTT Modena Mono;font-size:var(--Caption-C1_fixed, 14px);font-weight:400;line-height:150%;transition:opacity .2s ease;min-width:0}.take-drive-modal__btn:hover{opacity:.8}.take-drive-modal__btn:active{opacity:.6}.take-drive-modal__btn--tertiary{border:1px solid var(--surface-surface, black);background:transparent;color:var(--surface-surface, black)}.take-drive-modal__btn--primary{background:var(--surface-surface, black);color:var(--surface-on-surface, white)}@media screen and (max-width: 734px){.take-drive-modal__content{width:100%;max-width:358px;padding-bottom:0}.take-drive-modal__header{padding:12px 16px}.take-drive-modal__body{padding:0 24px 32px}.take-drive-modal__content-inner{gap:72px}.take-drive-modal__title{font-size:var(--Headline-H1, 32px);line-height:110%;letter-spacing:-.64px;width:280px}.take-drive-modal__description{font-size:var(--Body-B2, 16px);line-height:150%;min-width:100%}.take-drive-modal__actions{flex-direction:column;gap:16px;width:100%}.take-drive-modal__btn{align-self:stretch;width:100%;flex:unset}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/page-take-a-drive.css.map */
