.checkout-form[data-v-1fae7aa5]{display:grid;gap:.5rem;margin-bottom:.5rem}@media (min-width:768px){.checkout-form[data-v-1fae7aa5]{gap:1rem;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:1rem}}.checkout-form--title-wrapper[data-v-1fae7aa5]{align-items:center;display:flex;grid-column:span 6/span 6;justify-content:space-between}.checkout-form--title[data-v-1fae7aa5]{font-size:18px;font-weight:500;line-height:28px;--tw-text-opacity:1;color:rgb(5 40 67/var(--tw-text-opacity,1))}@media (min-width:1024px){.checkout-form .gc-btn.btn-order-details[data-v-1fae7aa5]{display:none}}.checkout-form--alert-programs[data-v-1fae7aa5]{display:flex;gap:.75rem;grid-column:span 6/span 6;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(250 250 252/var(--tw-bg-opacity,1))}.checkout-form--alert-programs p[data-v-1fae7aa5]{font-size:14px;font-weight:500;line-height:20px;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.checkout-form .gc-input--apt-number[data-v-1fae7aa5],.checkout-form .gc-input--building-number[data-v-1fae7aa5],.checkout-form .gc-input--company-name[data-v-1fae7aa5],.checkout-form .gc-input--first-name[data-v-1fae7aa5],.checkout-form .gc-input--last-name[data-v-1fae7aa5],.checkout-form .gc-input--po-box[data-v-1fae7aa5]{grid-column:span 3/span 3}.checkout-form .gc-input--address-1[data-v-1fae7aa5],.checkout-form .gc-input--email[data-v-1fae7aa5],.checkout-form .gc-input--password[data-v-1fae7aa5]{grid-column:span 6/span 6}@media (min-width:768px){.checkout-form .gc-input--email[data-v-1fae7aa5],.checkout-form .gc-input--password[data-v-1fae7aa5]{grid-column:span 3/span 3}}.checkout-form .gc-input--city[data-v-1fae7aa5],.checkout-form .gc-input--postal-code[data-v-1fae7aa5],.checkout-form .gc-input--province[data-v-1fae7aa5]{grid-column:span 6/span 6}@media (min-width:768px){.checkout-form .gc-input--city[data-v-1fae7aa5],.checkout-form .gc-input--postal-code[data-v-1fae7aa5],.checkout-form .gc-input--province[data-v-1fae7aa5]{grid-column:span 2/span 2}}.account-credit-payment-method--title[data-v-f8eabc7b]{font-size:16px;line-height:24px;--tw-text-opacity:1;color:rgb(5 40 67/var(--tw-text-opacity,1))}.account-credit-payment-method--subtitle[data-v-f8eabc7b]{font-size:14px;line-height:20px;margin-bottom:1.5rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.account-credit-payment-method--pay-button[data-v-f8eabc7b]{width:100%}.gc-alert[data-v-1d8d03d5]{display:flex;gap:.5rem;margin-bottom:1rem}.gc-alert--title[data-v-1d8d03d5]{color:rgb(181 71 8/var(--tw-text-opacity,1));font-weight:500;margin-bottom:.25rem}.gc-alert--description[data-v-1d8d03d5],.gc-alert--title[data-v-1d8d03d5]{font-size:14px;line-height:20px;--tw-text-opacity:1}.gc-alert--description[data-v-1d8d03d5]{color:rgb(220 104 3/var(--tw-text-opacity,1))}.gc-alert--description span[data-v-1d8d03d5]{font-weight:600}.credit-card-element{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-bottom:1.5rem;margin-top:1.5rem}@media (min-width:768px){.credit-card-element{grid-template-columns:repeat(2,minmax(0,1fr))}.credit-card-element--card-wrapper{grid-column:span 2/span 2}}.credit-card-element--card,.credit-card-element--cvc,.credit-card-element--expiry{position:relative}.credit-card-element--card--loading,.credit-card-element--cvc--loading,.credit-card-element--expiry--loading{border-radius:5px;border-width:1px;min-height:3rem;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem}.credit-card-element label{left:13px;position:absolute;top:50%;--tw-translate-y:-50%;cursor:text;font-size:16px;line-height:24px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1));transition-duration:.15s;transition-property:top,font-size;transition-timing-function:cubic-bezier(.4,0,.2,1)}.credit-card-element--error{font-size:12px;line-height:18px;margin-top:.25rem;--tw-text-opacity:1;color:rgb(240 68 56/var(--tw-text-opacity,1))}.credit-card-element .StripeElement{border-radius:5px;border-width:1px;min-height:3rem;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.75rem;padding-right:.75rem;padding-top:1.25rem;--tw-shadow:0px 1px 2px 0px rgba(16,24,40,.05);--tw-shadow-colored:0px 1px 2px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.15s;transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}.credit-card-element .StripeElement--focus{--tw-border-opacity:1;border-color:rgb(238 163 88/var(--tw-border-opacity,1));--tw-shadow:0px 1px 2px rgba(16,24,40,.1),0px 0px 0px 4px rgba(16,24,40,.1);--tw-shadow-colored:0px 1px 2px var(--tw-shadow-color),0px 0px 0px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:#f7d5b2;--tw-shadow:var(--tw-shadow-colored)}.credit-card-element .StripeElement--focus.StripeElement--invalid{--tw-shadow:0px 1px 2px rgba(16,24,40,.1),0px 0px 0px 4px rgba(16,24,40,.1);--tw-shadow-colored:0px 1px 2px var(--tw-shadow-color),0px 0px 0px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-shadow-color:#fee4e2;--tw-shadow:var(--tw-shadow-colored)}.credit-card-element .StripeElement--focus+label{font-size:10px;line-height:18px;top:.75rem}.credit-card-element .StripeElement--invalid{border-width:2px;--tw-border-opacity:1;border-color:rgb(240 68 56/var(--tw-border-opacity,1))}.credit-card-element .StripeElement:not(.StripeElement--empty)+label{font-size:10px;line-height:18px;top:.75rem}.credit-card-payment-method--title[data-v-79a4ccd5]{font-size:16px;line-height:24px;--tw-text-opacity:1;color:rgb(5 40 67/var(--tw-text-opacity,1))}.credit-card-payment-method--subtitle[data-v-79a4ccd5]{font-size:14px;line-height:20px;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.credit-card-payment-method--pay-button[data-v-79a4ccd5]{width:100%}.credit-card-payment-method--secured-transactions[data-v-79a4ccd5]{align-items:center;display:flex;font-size:12px;gap:.5rem;justify-content:center;line-height:18px;margin-top:1rem;--tw-text-opacity:1;color:rgb(3 152 85/var(--tw-text-opacity,1))}.paypal-payment-method--title[data-v-bbbc061a]{font-size:16px;line-height:24px;margin-bottom:1.5rem;--tw-text-opacity:1;color:rgb(5 40 67/var(--tw-text-opacity,1))}.paypal-payment-method--paypal-button[data-v-bbbc061a]{position:relative;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:10}.paypal-payment-method--paypal-button--disabled[data-v-bbbc061a]{opacity:.4}.wallet-payment-method--title[data-v-7dd7aee5]{font-size:16px;line-height:24px;--tw-text-opacity:1;color:rgb(5 40 67/var(--tw-text-opacity,1))}.wallet-payment-method--subtitle[data-v-7dd7aee5]{font-size:14px;line-height:20px;margin-bottom:1.5rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.bank-transfer-payment-method--title[data-v-9bab6fa5]{font-size:16px;line-height:24px;--tw-text-opacity:1;color:rgb(5 40 67/var(--tw-text-opacity,1))}.bank-transfer-payment-method--subtitle[data-v-9bab6fa5]{font-size:14px;line-height:20px;margin-bottom:1.5rem;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.bank-transfer-payment-method--pay-button[data-v-9bab6fa5]{width:100%}.checkout[data-v-480e9d7d]{--tw-bg-opacity:1;background-color:rgb(250 250 252/var(--tw-bg-opacity,1));padding-top:7rem}@media (min-width:1024px){.checkout[data-v-480e9d7d]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-top:8rem}}.checkout--title[data-v-480e9d7d]{font-size:18px;font-weight:500;line-height:28px;--tw-text-opacity:1;color:rgb(5 40 67/var(--tw-text-opacity,1))}@media (min-width:768px){.checkout--title[data-v-480e9d7d]{font-size:24px;line-height:32px}}.checkout--container[data-v-480e9d7d]{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:1440px){.checkout--container[data-v-480e9d7d]{max-width:1440px}}.checkout--container[data-v-480e9d7d]{max-width:72rem}.checkout--flex[data-v-480e9d7d]{display:flex;gap:2.5rem}.checkout--left[data-v-480e9d7d]{flex-grow:1}.checkout--left .gc-alert[data-v-480e9d7d]:not(.checkout--form--alert-programs){margin-bottom:1rem}@media (min-width:768px){.checkout--left .gc-alert[data-v-480e9d7d]:not(.checkout--form--alert-programs){margin-bottom:1.5rem}}@media (min-width:1024px){.checkout--left .gc-alert[data-v-480e9d7d]:not(.checkout--form--alert-programs){margin-bottom:2rem}}.checkout--right[data-v-480e9d7d]{display:none;max-width:28rem;position:relative;width:100%}@media (min-width:1024px){.checkout--right[data-v-480e9d7d]{display:block}}.checkout--order[data-v-480e9d7d]{position:sticky;top:8rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.checkout--order--content[data-v-480e9d7d]{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));position:relative;--tw-gradient-from:#f8fafc var(--tw-gradient-from-position);--tw-gradient-to:rgba(248,250,252,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent var(--tw-gradient-to-position);padding:1.5rem 1rem}.checkout--order--content[data-v-480e9d7d]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='440' height='6' fill='none' viewBox='0 0 440 6'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M0 6h440V0H0z'/%3E%3Cpath fill='%23F1F5F9' d='M0 6h440V0H0z'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 0 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 15.107 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 30.215 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 45.323 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 60.43 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 75.538 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 90.645 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 105.753 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 120.861 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 135.969 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 151.076 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 166.184 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 181.292 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 196.399 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 211.507 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 226.614 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 241.722 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 256.83 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 271.937 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 287.045 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 302.152 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 317.26 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 332.368 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 347.476 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 362.583 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 377.69 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 392.798 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 407.906 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 423.014 6)'/%3E%3Cellipse cx='6.054' cy='6' fill='%23fff' rx='6.054' ry='6' transform='matrix(1 0 0 -1 438.121 6)'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 6h440V0H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;height:.375rem;left:0;position:absolute;top:-.375rem;width:100%;--tw-content:"";content:var(--tw-content)}.checkout--order--order-up[data-v-480e9d7d]{top:3rem}.checkout--order--title[data-v-480e9d7d]{font-size:20px;font-weight:600;line-height:30px;margin-bottom:1rem;text-align:center;text-transform:uppercase;--tw-text-opacity:1;color:rgb(17 56 86/var(--tw-text-opacity,1))}.checkout--order--items[data-v-480e9d7d]{border-radius:.375rem;border-width:0 1px 1px;position:relative;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0px 20px 24px -4px rgba(16,24,40,.1),0px 8px 8px -4px rgba(16,24,40,.04);--tw-shadow-colored:0px 20px 24px -4px var(--tw-shadow-color),0px 8px 8px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.checkout--order--items--list[data-v-480e9d7d]{max-height:24rem;overflow-y:auto}.checkout--order .gc-spinner[data-v-480e9d7d]{border-radius:.375rem}.checkout--card-info[data-v-480e9d7d]{padding-left:1rem;padding-right:1rem}.checkout--card-info p[data-v-480e9d7d]{font-size:14px;line-height:20px;--tw-text-opacity:1;color:rgb(17 56 86/var(--tw-text-opacity,1))}.checkout--card-info p span[data-v-480e9d7d]{font-weight:600}.checkout--login-wrapper[data-v-480e9d7d]{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}@media (min-width:768px){.checkout--login-wrapper[data-v-480e9d7d]{margin-bottom:2rem}}.checkout--login[data-v-480e9d7d]{align-items:center;display:flex;gap:.75rem}.checkout--login--title[data-v-480e9d7d]{font-size:14px;font-weight:500;line-height:20px;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.checkout--content-wrapper[data-v-480e9d7d]{border-radius:.375rem;border-width:1px;margin-bottom:1.5rem;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1rem;--tw-shadow:0px 1px 3px 0px rgba(16,24,40,.1),0px 1px 2px 0px rgba(16,24,40,.06);--tw-shadow-colored:0px 1px 3px 0px var(--tw-shadow-color),0px 1px 2px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:1024px){.checkout--content-wrapper[data-v-480e9d7d]{border-style:none;margin-bottom:0;padding:0;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.checkout--form--wrapper[data-v-480e9d7d]{display:flex;flex-direction:column}.checkout--form--logged-in form[data-v-480e9d7d]{order:2}.checkout--form--logged-in .checkout--payment-selection[data-v-480e9d7d]{order:1}.checkout--payment-selection--title[data-v-480e9d7d]{font-size:18px;font-weight:500;line-height:28px;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(5 40 67/var(--tw-text-opacity,1))}@media (min-width:768px){.checkout--payment-selection--title[data-v-480e9d7d]{margin-bottom:1rem}}.checkout .collapsible-card-wrapper[data-v-480e9d7d]{grid-column:span 6/span 6;margin-bottom:1.5rem;position:relative}.checkout--footer[data-v-480e9d7d]{font-size:14px;line-height:20px;margin-bottom:0;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}@media (min-width:1024px){.checkout--footer[data-v-480e9d7d]{margin-bottom:2rem}}
