.checkout-form-module-scss-module__w3imIW__h1{color:#1a1a1a;font-family:Merriweather,arial,sans-serif;font-size:40px;font-weight:700;line-height:48px}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__h1{font-size:56px;line-height:64px}}.checkout-form-module-scss-module__w3imIW__h2{color:#1a1a1a;font-family:Merriweather,arial,sans-serif;font-size:32px;font-weight:700;line-height:40px}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__h2{font-size:48px;line-height:56px}}.checkout-form-module-scss-module__w3imIW__h3,.checkout-form-module-scss-module__w3imIW__title{color:#1a1a1a;font-family:Merriweather,arial,sans-serif;font-size:24px;font-weight:700;line-height:32px}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__h3,.checkout-form-module-scss-module__w3imIW__title{font-size:40px;line-height:48px}}.checkout-form-module-scss-module__w3imIW__h4{color:#1a1a1a;font-family:Merriweather,arial,sans-serif;font-size:20px;font-weight:700;line-height:24px}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__h4{font-size:32px;line-height:40px}}.checkout-form-module-scss-module__w3imIW__h5{color:#1a1a1a;font-family:Merriweather,arial,sans-serif;font-size:18px;font-weight:700;line-height:24px}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__h5{font-size:24px;line-height:32px}}.checkout-form-module-scss-module__w3imIW__h6,.checkout-form-module-scss-module__w3imIW__paymentDetailsTitle{color:#1a1a1a;font-size:16px;font-weight:700;line-height:22px}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__h6,.checkout-form-module-scss-module__w3imIW__paymentDetailsTitle{font-size:20px;line-height:28px}}.checkout-form-module-scss-module__w3imIW__text-large-regular{color:#767676;text-transform:none;font-size:20px;font-weight:400;line-height:28px}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__text-large-regular{text-transform:none;font-size:20px;line-height:28px}}.checkout-form-module-scss-module__w3imIW__text-large-semibold{color:#767676;text-transform:none;font-size:20px;font-weight:500;line-height:28px}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__text-large-semibold{text-transform:none;font-size:20px;line-height:28px}}.checkout-form-module-scss-module__w3imIW__text-large-bold{color:#767676;text-transform:none;font-size:20px;font-weight:700;line-height:28px}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__text-large-bold{text-transform:none;font-size:20px;line-height:28px}}.checkout-form-module-scss-module__w3imIW__text-medium-regular{color:#767676;text-transform:none;font-size:16px;font-weight:400;line-height:20px}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__text-medium-regular{text-transform:none;font-size:16px;line-height:20px}}.checkout-form-module-scss-module__w3imIW__text-medium-semibold{color:#767676;text-transform:none;font-size:16px;font-weight:500;line-height:20px}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__text-medium-semibold{text-transform:none;font-size:16px;line-height:20px}}.checkout-form-module-scss-module__w3imIW__text-medium-bold{color:#767676;text-transform:none;font-size:16px;font-weight:700;line-height:20px}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__text-medium-bold{text-transform:none;font-size:16px;line-height:20px}}.checkout-form-module-scss-module__w3imIW__text-small-regular{color:#767676;text-transform:none;font-size:14px;font-weight:400;line-height:20px}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__text-small-regular{text-transform:none;font-size:14px;line-height:20px}}.checkout-form-module-scss-module__w3imIW__text-small-semibold{color:#767676;text-transform:none;font-size:14px;font-weight:500;line-height:20px}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__text-small-semibold{text-transform:none;font-size:14px;line-height:20px}}.checkout-form-module-scss-module__w3imIW__text-small-bold,.checkout-form-module-scss-module__w3imIW__label{color:#767676;text-transform:none;font-size:14px;font-weight:700;line-height:20px}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__text-small-bold,.checkout-form-module-scss-module__w3imIW__label{text-transform:none;font-size:14px;line-height:20px}}.checkout-form-module-scss-module__w3imIW__text-tiny-regular,.checkout-form-module-scss-module__w3imIW__fieldErrorMessage{color:#b1b3b3;text-transform:none;font-size:12px;font-weight:400;line-height:16px}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__text-tiny-regular,.checkout-form-module-scss-module__w3imIW__fieldErrorMessage{text-transform:none;font-size:12px;line-height:16px}}.checkout-form-module-scss-module__w3imIW__text-tiny-semibold{color:#b1b3b3;text-transform:none;font-size:12px;font-weight:500;line-height:16px}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__text-tiny-semibold{text-transform:none;font-size:12px;line-height:16px}}.checkout-form-module-scss-module__w3imIW__text-tiny-bold{color:#b1b3b3;text-transform:none;font-size:12px;font-weight:700;line-height:16px}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__text-tiny-bold{text-transform:none;font-size:12px;line-height:16px}}.checkout-form-module-scss-module__w3imIW__text-xtiny-regular{color:#b1b3b3;text-transform:none;font-size:10px;font-weight:400;line-height:12px}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__text-xtiny-regular{text-transform:none;font-size:10px;line-height:12px}}.checkout-form-module-scss-module__w3imIW__text-xtiny-semibold{color:#b1b3b3;text-transform:none;font-size:10px;font-weight:500;line-height:12px}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__text-xtiny-semibold{text-transform:none;font-size:10px;line-height:12px}}.checkout-form-module-scss-module__w3imIW__text-xtiny-bold{color:#b1b3b3;text-transform:none;font-size:10px;font-weight:700;line-height:12px}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__text-xtiny-bold{text-transform:none;font-size:10px;line-height:12px}}.checkout-form-module-scss-module__w3imIW__text-overline-regular,.checkout-form-module-scss-module__w3imIW__lawpaySymbolContainer{color:#767676;text-transform:uppercase;font-size:12px;font-weight:400;line-height:16px}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__text-overline-regular,.checkout-form-module-scss-module__w3imIW__lawpaySymbolContainer{text-transform:uppercase;font-size:12px;line-height:16px}}.checkout-form-module-scss-module__w3imIW__text-overline-semibold{color:#767676;text-transform:uppercase;font-size:12px;font-weight:500;line-height:16px}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__text-overline-semibold{text-transform:uppercase;font-size:12px;line-height:16px}}.checkout-form-module-scss-module__w3imIW__text-overline-bold{color:#767676;text-transform:uppercase;font-size:12px;font-weight:700;line-height:16px}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__text-overline-bold{text-transform:uppercase;font-size:12px;line-height:16px}}.checkout-form-module-scss-module__w3imIW__link{color:#3f5d69;text-decoration:underline;transition:color .2s ease-in-out}.checkout-form-module-scss-module__w3imIW__link:hover{color:#779fae;text-decoration:underline}.checkout-form-module-scss-module__w3imIW__form{flex-direction:column;gap:36px;width:100%;max-width:672px;display:flex}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__form{gap:60px}}.checkout-form-module-scss-module__w3imIW__header{align-items:center;display:flex}.checkout-form-module-scss-module__w3imIW__title{color:#293e49;margin:0}.checkout-form-module-scss-module__w3imIW__groups,.checkout-form-module-scss-module__w3imIW__personalInfoGroup,.checkout-form-module-scss-module__w3imIW__cardInfoGroup{flex-direction:column;gap:36px;width:100%;display:flex}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__cardInfoGroup{grid-template-columns:repeat(2,1fr);grid-template-areas:"card name""expirationAndCvv expirationAndCvv";align-items:end;gap:36px 24px;display:grid}.checkout-form-module-scss-module__w3imIW__personalInfoGroup{grid-template-columns:repeat(6,1fr);grid-template-areas:"firstName firstName firstName lastName lastName lastName""billingAddress billingAddress billingAddress billingAddress zipCode zipCode""email email email. . .";align-items:end;gap:36px 24px;display:grid}}.checkout-form-module-scss-module__w3imIW__label{color:#1a1a1a}.checkout-form-module-scss-module__w3imIW__labelError{color:#b64444}.checkout-form-module-scss-module__w3imIW__hostedFieldContainer{position:relative}.checkout-form-module-scss-module__w3imIW__hostedField{box-sizing:border-box;background-color:#fff;border:1px solid #dce1e5;border-radius:4px;height:40px;overflow:hidden}.checkout-form-module-scss-module__w3imIW__hostedField iframe{border:none;width:100%;height:40px}.checkout-form-module-scss-module__w3imIW__hostedFieldError{border-color:#b64444}.checkout-form-module-scss-module__w3imIW__fieldErrorMessage{color:#b64444;align-items:center;gap:4px;display:flex;position:absolute;top:100%;left:0}.checkout-form-module-scss-module__w3imIW__expirationAndCvvRow{align-items:flex-end;gap:16px;width:100%;display:flex}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__expirationAndCvvRow{grid-area:expirationAndCvv;gap:24px}}.checkout-form-module-scss-module__w3imIW__expirationGroup{flex:2 0 0;align-items:flex-end;gap:16px;min-width:0;display:flex}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__expirationGroup{flex:1 0 0;gap:4px}}.checkout-form-module-scss-module__w3imIW__expirationField{flex-direction:column;flex:1 0 0;gap:4px;min-width:0;display:flex}.checkout-form-module-scss-module__w3imIW__expirationDivider{margin-bottom:10px}.checkout-form-module-scss-module__w3imIW__action{flex-direction:column;align-items:center;gap:32px;display:flex}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__action{align-items:flex-start;gap:16px}}button.checkout-form-module-scss-module__w3imIW__disclaimerCheckbox{text-align:left;align-items:flex-start;font-size:14px;line-height:20px}button.checkout-form-module-scss-module__w3imIW__disclaimerCheckbox img{margin-top:-2px}.checkout-form-module-scss-module__w3imIW__payButton{width:208px}.checkout-form-module-scss-module__w3imIW__lawpaySymbolContainer{color:#1a1a1a;letter-spacing:.4px;align-items:center;gap:8px;display:flex}.checkout-form-module-scss-module__w3imIW__paymentDetailsTitle{color:#293e49;margin-bottom:16px}.checkout-form-module-scss-module__w3imIW__field{flex-direction:column;flex:1 0 0;gap:4px;min-width:0;display:flex}@media only screen and (min-width:992px){.checkout-form-module-scss-module__w3imIW__cardField{grid-area:card}.checkout-form-module-scss-module__w3imIW__nameField{grid-area:name}.checkout-form-module-scss-module__w3imIW__firstNameField{grid-area:firstName}.checkout-form-module-scss-module__w3imIW__lastNameField{grid-area:lastName}.checkout-form-module-scss-module__w3imIW__billingAddressField{grid-area:billingAddress}.checkout-form-module-scss-module__w3imIW__zipField{grid-area:zipCode}.checkout-form-module-scss-module__w3imIW__emailField{grid-area:email;max-width:324px}}
.page-module-scss-module__qa4hoG__h1{color:#1a1a1a;font-family:Merriweather,arial,sans-serif;font-size:40px;font-weight:700;line-height:48px}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__h1{font-size:56px;line-height:64px}}.page-module-scss-module__qa4hoG__h2{color:#1a1a1a;font-family:Merriweather,arial,sans-serif;font-size:32px;font-weight:700;line-height:40px}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__h2{font-size:48px;line-height:56px}}.page-module-scss-module__qa4hoG__h3{color:#1a1a1a;font-family:Merriweather,arial,sans-serif;font-size:24px;font-weight:700;line-height:32px}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__h3{font-size:40px;line-height:48px}}.page-module-scss-module__qa4hoG__h4{color:#1a1a1a;font-family:Merriweather,arial,sans-serif;font-size:20px;font-weight:700;line-height:24px}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__h4{font-size:32px;line-height:40px}}.page-module-scss-module__qa4hoG__h5{color:#1a1a1a;font-family:Merriweather,arial,sans-serif;font-size:18px;font-weight:700;line-height:24px}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__h5{font-size:24px;line-height:32px}}.page-module-scss-module__qa4hoG__h6{color:#1a1a1a;font-size:16px;font-weight:700;line-height:22px}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__h6{font-size:20px;line-height:28px}}.page-module-scss-module__qa4hoG__text-large-regular{color:#767676;text-transform:none;font-size:20px;font-weight:400;line-height:28px}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__text-large-regular{text-transform:none;font-size:20px;line-height:28px}}.page-module-scss-module__qa4hoG__text-large-semibold{color:#767676;text-transform:none;font-size:20px;font-weight:500;line-height:28px}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__text-large-semibold{text-transform:none;font-size:20px;line-height:28px}}.page-module-scss-module__qa4hoG__text-large-bold{color:#767676;text-transform:none;font-size:20px;font-weight:700;line-height:28px}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__text-large-bold{text-transform:none;font-size:20px;line-height:28px}}.page-module-scss-module__qa4hoG__text-medium-regular{color:#767676;text-transform:none;font-size:16px;font-weight:400;line-height:20px}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__text-medium-regular{text-transform:none;font-size:16px;line-height:20px}}.page-module-scss-module__qa4hoG__text-medium-semibold{color:#767676;text-transform:none;font-size:16px;font-weight:500;line-height:20px}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__text-medium-semibold{text-transform:none;font-size:16px;line-height:20px}}.page-module-scss-module__qa4hoG__text-medium-bold{color:#767676;text-transform:none;font-size:16px;font-weight:700;line-height:20px}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__text-medium-bold{text-transform:none;font-size:16px;line-height:20px}}.page-module-scss-module__qa4hoG__text-small-regular{color:#767676;text-transform:none;font-size:14px;font-weight:400;line-height:20px}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__text-small-regular{text-transform:none;font-size:14px;line-height:20px}}.page-module-scss-module__qa4hoG__text-small-semibold{color:#767676;text-transform:none;font-size:14px;font-weight:500;line-height:20px}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__text-small-semibold{text-transform:none;font-size:14px;line-height:20px}}.page-module-scss-module__qa4hoG__text-small-bold{color:#767676;text-transform:none;font-size:14px;font-weight:700;line-height:20px}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__text-small-bold{text-transform:none;font-size:14px;line-height:20px}}.page-module-scss-module__qa4hoG__text-tiny-regular{color:#b1b3b3;text-transform:none;font-size:12px;font-weight:400;line-height:16px}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__text-tiny-regular{text-transform:none;font-size:12px;line-height:16px}}.page-module-scss-module__qa4hoG__text-tiny-semibold{color:#b1b3b3;text-transform:none;font-size:12px;font-weight:500;line-height:16px}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__text-tiny-semibold{text-transform:none;font-size:12px;line-height:16px}}.page-module-scss-module__qa4hoG__text-tiny-bold,.page-module-scss-module__qa4hoG__backLink{color:#b1b3b3;text-transform:none;font-size:12px;font-weight:700;line-height:16px}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__text-tiny-bold,.page-module-scss-module__qa4hoG__backLink{text-transform:none;font-size:12px;line-height:16px}}.page-module-scss-module__qa4hoG__text-xtiny-regular{color:#b1b3b3;text-transform:none;font-size:10px;font-weight:400;line-height:12px}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__text-xtiny-regular{text-transform:none;font-size:10px;line-height:12px}}.page-module-scss-module__qa4hoG__text-xtiny-semibold{color:#b1b3b3;text-transform:none;font-size:10px;font-weight:500;line-height:12px}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__text-xtiny-semibold{text-transform:none;font-size:10px;line-height:12px}}.page-module-scss-module__qa4hoG__text-xtiny-bold{color:#b1b3b3;text-transform:none;font-size:10px;font-weight:700;line-height:12px}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__text-xtiny-bold{text-transform:none;font-size:10px;line-height:12px}}.page-module-scss-module__qa4hoG__text-overline-regular{color:#767676;text-transform:uppercase;font-size:12px;font-weight:400;line-height:16px}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__text-overline-regular{text-transform:uppercase;font-size:12px;line-height:16px}}.page-module-scss-module__qa4hoG__text-overline-semibold{color:#767676;text-transform:uppercase;font-size:12px;font-weight:500;line-height:16px}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__text-overline-semibold{text-transform:uppercase;font-size:12px;line-height:16px}}.page-module-scss-module__qa4hoG__text-overline-bold{color:#767676;text-transform:uppercase;font-size:12px;font-weight:700;line-height:16px}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__text-overline-bold{text-transform:uppercase;font-size:12px;line-height:16px}}.page-module-scss-module__qa4hoG__link{color:#3f5d69;text-decoration:underline;transition:color .2s ease-in-out}.page-module-scss-module__qa4hoG__link:hover{color:#779fae;text-decoration:underline}.page-module-scss-module__qa4hoG__body{background-color:#f4f8fa;flex-direction:column;display:flex}.page-module-scss-module__qa4hoG__backControls{width:100%;max-width:1728px;margin:0 auto;padding:32px 16px 0;display:flex}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__backControls{padding-top:60px;padding-left:40px;padding-right:40px}}@media only screen and (min-width:992px) and (min-width:1200px){.page-module-scss-module__qa4hoG__backControls{padding-left:100px;padding-right:100px}}@media only screen and (min-width:992px) and (min-width:1400px){.page-module-scss-module__qa4hoG__backControls{padding-left:180px;padding-right:180px}}.page-module-scss-module__qa4hoG__backLink{color:#4a6a77;align-items:center;gap:8px;text-decoration:none;display:flex}.page-module-scss-module__qa4hoG__paymentAndSummary{flex-direction:column;align-items:center;gap:32px;width:100%;max-width:1728px;margin:0 auto;padding:20px 16px 60px;display:flex}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__paymentAndSummary{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:40px;padding:60px 40px 100px}}@media only screen and (min-width:992px) and (min-width:1200px){.page-module-scss-module__qa4hoG__paymentAndSummary{padding-left:100px;padding-right:100px}}@media only screen and (min-width:992px) and (min-width:1400px){.page-module-scss-module__qa4hoG__paymentAndSummary{padding-left:180px;padding-right:180px}}.page-module-scss-module__qa4hoG__formSlot{order:2;justify-content:center;width:100%;display:flex}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__formSlot{flex:672px;order:1;justify-content:flex-start;min-width:540px}}.page-module-scss-module__qa4hoG__summarySlot{order:1;justify-content:center;width:100%;display:flex}@media only screen and (min-width:992px){.page-module-scss-module__qa4hoG__summarySlot{flex:0 440px;order:2;justify-content:flex-end;min-width:300px}}