.shopify-section:has(.bill-of-sale__content)>.color-background-1,.shopify-section:has(.bill-of-sale__content)>.gradient,.shopify-section:has(.bill-of-sale__content)>div{background:#0a1c48}.bill-of-sale__header{max-width:70rem;margin:0 auto 3.2rem;text-align:center;color:#fff}.bill-of-sale__eyebrow{margin:0 0 1rem;color:#a9c6ff;font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.bill-of-sale__header .page-title{max-width:68rem;margin:0 auto;color:#fff;font-size:clamp(3.2rem,7vw,5.2rem);line-height:1.06;letter-spacing:-.025em}.bill-of-sale__subtitle{max-width:62rem;margin:1.6rem auto 0;color:#ffffffc7;font-size:1.65rem;line-height:1.65}.bill-of-sale__trust-list{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem 2.4rem;margin:2rem 0 0;padding:0;color:#ffffffe0;font-size:1.3rem;list-style:none}.bill-of-sale__trust-list li:before{content:"\2713";margin-right:.6rem;color:#79e0bd;font-weight:700}.bill-of-sale__form{display:flex;flex-direction:column;gap:1.6rem}.bill-of-sale__section{padding:2rem;color:#15233f;background:#fff;border:1px solid rgba(255,255,255,.14);border-radius:2rem;box-shadow:0 1.8rem 5rem #00071c38}.bill-of-sale__section-title{display:flex;align-items:center;gap:1rem;margin:0 0 2rem;padding:0 0 1.3rem;color:#0a1c48;border-bottom:1px solid #e7ebf2;font-size:1.8rem;font-weight:700;letter-spacing:-.01em}.bill-of-sale__section-title:before{content:"";width:.55rem;height:2.2rem;background:#0a1c48;border-radius:999px}.bill-of-sale__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.4rem}.bill-of-sale__grid+.bill-of-sale__grid,.bill-of-sale__grid+.bill-of-sale__field,.bill-of-sale__field+.bill-of-sale__grid,.bill-of-sale__field+.bill-of-sale__field,.bill-of-sale__fieldset+.bill-of-sale__fieldset,.bill-of-sale__fieldset+.bill-of-sale__field,.bill-of-sale__field+.bill-of-sale__fieldset{margin-top:1.4rem}.bill-of-sale__field{position:relative;display:block;min-width:0}.bill-of-sale__field.field:before,.bill-of-sale__field.field:after,.bill-of-sale__field .field:before,.bill-of-sale__field .field:after{content:none}.bill-of-sale__field .field__input,.bill-of-sale__field .select__select,.bill-of-sale__field .text-area{width:100%;min-height:5.6rem;margin:0;padding:2.25rem 1.6rem .75rem;color:#14213d;background:#f7f9fc;border:1px solid #d8deea;border-radius:1.4rem;box-shadow:none;font-size:1.55rem;line-height:1.35}.bill-of-sale__field .select__select{padding-right:4rem;cursor:pointer}.bill-of-sale__field .text-area{min-height:11rem;padding-top:2.5rem;resize:vertical}.bill-of-sale__field .field__input:hover,.bill-of-sale__field .select__select:hover,.bill-of-sale__field .text-area:hover{border-color:#9da9bd}.bill-of-sale__field .field__input:focus,.bill-of-sale__field .select__select:focus,.bill-of-sale__field .text-area:focus{border-color:#0a1c48;outline:3px solid rgba(42,91,181,.18);outline-offset:0;box-shadow:none}.bill-of-sale__field .field__label,.bill-of-sale__field .form__label{position:absolute;z-index:2;top:.75rem;left:1.6rem;margin:0;color:#65728a;font-size:1.05rem;font-weight:650;letter-spacing:.025em;line-height:1.2;pointer-events:none}.bill-of-sale__field .field__label span{margin-left:.2rem;color:#b42318}.bill-of-sale__hint{display:block;margin:.65rem .4rem 0;color:#68748a;font-size:1.2rem;line-height:1.45}.bill-of-sale__field .field__input-wrapper{position:relative}.bill-of-sale__field .field__currency{position:absolute;z-index:2;top:2.32rem;left:1.6rem;color:#68748a;font-size:1.5rem;pointer-events:none}.bill-of-sale__field .field__input--currency{padding-left:3.1rem}.bill-of-sale__field .field__input--readonly{display:flex;align-items:flex-end;color:#0a1c48;background:#eef3fb;font-weight:700}.bill-of-sale__field .field__input--error{border-color:#b42318;background:#fff8f7}.bill-of-sale__field-error{display:block;margin:.6rem .4rem 0;color:#b42318;font-size:1.2rem;line-height:1.4}.bill-of-sale__error-summary{padding:1.3rem 1.5rem;color:#7a271a;background:#fef3f2;border:1px solid #fecdca;border-radius:1.2rem;font-size:1.35rem;font-weight:650}.bill-of-sale__fieldset{min-width:0;margin:0;padding:1.5rem;background:#f7f9fc;border:1px solid #e1e6ef;border-radius:1.4rem}.bill-of-sale__fieldset-legend{padding:0 .4rem;color:#0a1c48;font-size:1.35rem;font-weight:700}.bill-of-sale__radio-group,.bill-of-sale__checkbox-group{display:grid;gap:1rem}.bill-of-sale__radio-label,.bill-of-sale__checkbox-label{display:flex;align-items:flex-start;gap:1rem;min-height:4.4rem;padding:1rem 1.2rem;color:#26334c;background:#fff;border:1px solid #dfe4ed;border-radius:1.1rem;cursor:pointer;font-size:1.35rem;line-height:1.45}.bill-of-sale__radio-label input,.bill-of-sale__checkbox-label input{position:absolute;width:1px;height:1px;opacity:0}.bill-of-sale__radio-custom,.bill-of-sale__checkbox-custom{position:relative;flex:0 0 2rem;width:2rem;height:2rem;margin-top:.05rem;background:#fff;border:2px solid #9da9bd;border-radius:50%}.bill-of-sale__checkbox-custom{border-radius:.55rem}.bill-of-sale__radio-label input:checked+.bill-of-sale__radio-custom,.bill-of-sale__checkbox-label input:checked+.bill-of-sale__checkbox-custom{background:#0a1c48;border-color:#0a1c48}.bill-of-sale__radio-custom:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;background:#fff;border-radius:50%;transform:scale(0)}.bill-of-sale__checkbox-custom:after{content:"";position:absolute;top:.25rem;left:.58rem;width:.55rem;height:1rem;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0)}.bill-of-sale__radio-label input:checked+.bill-of-sale__radio-custom:after,.bill-of-sale__checkbox-label input:checked+.bill-of-sale__checkbox-custom:after{transform:rotate(45deg) scale(1)}.bill-of-sale__radio-label input:checked+.bill-of-sale__radio-custom:after{transform:scale(1)}.bill-of-sale__radio-label input:focus-visible+span,.bill-of-sale__checkbox-label input:focus-visible+span{outline:3px solid rgba(42,91,181,.28);outline-offset:3px}.bill-of-sale__actions{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:.6rem;padding:1.6rem;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:1.6rem}.bill-of-sale__actions .button,.bill-of-sale__preview-actions .button,.bill-of-sale__cta .button{min-height:5rem;border-radius:999px;font-weight:700;letter-spacing:.02em}.bill-of-sale__actions .button:first-child,.bill-of-sale__preview-actions .button:last-child{color:#0a1c48;background:#fff}.bill-of-sale__actions .button:first-child:after,.bill-of-sale__preview-actions .button:last-child:after{box-shadow:none}.bill-of-sale__actions .button--secondary,.bill-of-sale__actions .button--tertiary{color:#fff;background:transparent;border:1px solid rgba(255,255,255,.35)}.bill-of-sale__preview-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.4rem;margin-bottom:1.6rem;color:#fff}.bill-of-sale__preview-header h2{margin:0;color:#fff}.bill-of-sale__preview-actions{display:flex;flex-wrap:wrap;gap:.8rem}.bill-of-sale__preview-actions .button:first-child{color:#fff;background:transparent;border:1px solid rgba(255,255,255,.35)}.bill-of-sale__document{max-width:21.59cm;margin:0 auto;color:#111827;background:#fff;border-radius:.4rem;box-shadow:0 2rem 6rem #00051659;overflow:hidden}.bill-of-sale-document{padding:clamp(2.2rem,6vw,5.4rem);color:#111827;background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:1.25rem;line-height:1.48}.doc-header{padding-bottom:2.4rem;border-bottom:3px solid #0a1c48}.doc-kicker{margin-bottom:.8rem;color:#36558f;font-size:1rem;font-weight:700;letter-spacing:.18em}.bill-of-sale-document .doc-header h1{margin:0;color:#0a1c48;font-family:Arial,Helvetica,sans-serif;font-size:clamp(2.6rem,6vw,4.2rem);font-weight:800;letter-spacing:-.035em;line-height:.96}.doc-header p{max-width:48rem;margin:1.2rem 0 0;color:#5d687b}.doc-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:2.4rem 0;background:#f1f4f9;border:1px solid #dfe4ed;border-radius:1rem}.doc-summary>div{min-width:0;padding:1.3rem;border-right:1px solid #dfe4ed}.doc-summary>div:last-child{border-right:0}.doc-summary span,.doc-field span,.doc-spec-grid span,.doc-payment-grid span,.doc-terms>span,.doc-signature>span{display:block;margin-bottom:.3rem;color:#687386;font-size:.95rem;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.doc-summary strong{display:block;color:#0a1c48;overflow-wrap:anywhere}.doc-section{margin-top:2.4rem;break-inside:avoid}.doc-section-title,.doc-party h2{margin:0 0 1.2rem;color:#0a1c48;font-family:Arial,Helvetica,sans-serif;font-size:1.35rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.doc-section-title{padding-bottom:.65rem;border-bottom:1px solid #aeb7c6}.doc-parties{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}.doc-party{min-width:0;padding:1.6rem;border:1px solid #dfe4ed;border-radius:.8rem}.doc-field+.doc-field{margin-top:1.2rem}.doc-field strong{display:block;overflow-wrap:anywhere}.doc-contact{margin-top:1.2rem;color:#465166;font-size:1.05rem;overflow-wrap:anywhere}.doc-muted{color:#8791a1;font-weight:400}.doc-spec-grid,.doc-payment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #dfe4ed;border-radius:.8rem;overflow:hidden}.doc-spec-grid>div,.doc-payment-grid>div{min-width:0;padding:1.15rem;border-right:1px solid #e4e8ef;border-bottom:1px solid #e4e8ef}.doc-spec-grid>div:nth-child(3n),.doc-payment-grid>div:nth-child(3n){border-right:0}.doc-spec-grid strong,.doc-payment-grid strong{display:block;overflow-wrap:anywhere}.doc-spec--wide{grid-column:span 3;border-bottom:0!important;border-right:0!important}.doc-vin{color:#0a1c48;font-family:Consolas,Courier New,monospace;font-size:1.45rem;letter-spacing:.08em}.doc-check{display:flex;gap:.9rem;margin:1rem 0}.doc-check>span{display:inline-flex;flex:0 0 1.8rem;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;color:#fff;background:#0a1c48;border-radius:50%;font-size:1rem;font-weight:700}.doc-terms{margin-top:1.4rem;padding:1.3rem;background:#f5f7fa;border-left:3px solid #0a1c48}.doc-terms p{margin:0;overflow-wrap:anywhere}.doc-acknowledgement{margin:1.6rem 0 0;color:#465166;font-size:1.05rem}.doc-signatures{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;margin-top:3.2rem;padding-top:2.4rem;border-top:2px solid #0a1c48;break-inside:avoid}.doc-printed-name{min-height:2.1rem;padding-bottom:.3rem;border-bottom:1px solid #1f2937;font-weight:700;overflow-wrap:anywhere}.doc-sign-line{height:4.2rem;border-bottom:1px solid #1f2937}.doc-date-line{height:2.8rem;border-bottom:1px solid #1f2937}.doc-signature>span{margin:.4rem 0 0}.doc-footer{display:flex;justify-content:space-between;gap:2rem;margin-top:3rem;padding-top:1rem;color:#7c8696;border-top:1px solid #e4e8ef;font-size:.9rem}.bill-of-sale__info,.bill-of-sale__faq,.bill-of-sale__related-tools,.bill-of-sale__cta{margin-top:3.2rem}.bill-of-sale__disclosure,.bill-of-sale__faq-item{color:#fff;background:#ffffff12;border:1px solid rgba(255,255,255,.14);border-radius:1.4rem;overflow:hidden}.bill-of-sale__disclosure+.bill-of-sale__disclosure{margin-top:1rem}.bill-of-sale__disclosure summary,.bill-of-sale__faq-item summary{padding:1.5rem 1.7rem;color:#fff;cursor:pointer;font-size:1.4rem;font-weight:700}.bill-of-sale__disclosure-content,.bill-of-sale__faq-item>div{padding:0 1.7rem 1.5rem;color:#ffffffb8;font-size:1.35rem}.bill-of-sale__disclosure-content p{margin:0}.bill-of-sale__faq>h2,.bill-of-sale__related-tools>h2{color:#fff}.bill-of-sale__faq-grid{display:grid;gap:1rem;margin-top:1.5rem}.bill-of-sale__source-note{margin:1.4rem 0 0;color:#ffffffad;font-size:1.2rem;line-height:1.55}.bill-of-sale__source-note a{color:#fff;text-underline-offset:.25rem}.bill-of-sale__tools-grid{display:grid;gap:1rem;margin-top:1.5rem}.bill-of-sale__tools-grid:empty,.bill-of-sale__related-tools:has(.bill-of-sale__tools-grid:empty){display:none}.bill-of-sale__tool-card{padding:1.6rem;color:#0a1c48;background:#fff;border-radius:1.4rem;text-decoration:none}.bill-of-sale__tool-icon{width:3rem;height:3rem;margin-bottom:1rem}.bill-of-sale__tool-icon svg{width:100%;height:100%}.bill-of-sale__tool-title{margin:0;color:#0a1c48;font-size:1.55rem}.bill-of-sale__tool-desc{margin:.5rem 0 0;color:#68748a;font-size:1.25rem}.bill-of-sale__cta{padding:2.2rem;color:#fff;background:#ffffff12;border:1px solid rgba(255,255,255,.14);border-radius:1.6rem;text-align:center}.bill-of-sale__cta p{margin:0 0 1.4rem}.bill-of-sale__cta .button{color:#0a1c48;background:#fff}@media screen and (min-width:750px){.bill-of-sale__header{margin-bottom:4rem}.bill-of-sale__section{padding:2.8rem}.bill-of-sale__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.bill-of-sale__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bill-of-sale__radio-group{grid-template-columns:repeat(2,minmax(0,1fr))}.bill-of-sale__actions{grid-template-columns:1fr 1fr auto}.bill-of-sale__faq-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bill-of-sale__tools-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.bill-of-sale__trust-list{flex-direction:column;align-items:center;gap:.6rem}.bill-of-sale__preview-actions{width:100%}.bill-of-sale__preview-actions .button{flex:1 1 14rem;padding-inline:1.5rem}.doc-summary{grid-template-columns:1fr}.doc-summary>div{border-right:0;border-bottom:1px solid #dfe4ed}.doc-summary>div:last-child{border-bottom:0}.doc-parties{grid-template-columns:1fr;gap:1.2rem}.doc-spec-grid,.doc-payment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.doc-spec-grid>div:nth-child(3n),.doc-payment-grid>div:nth-child(3n){border-right:1px solid #e4e8ef}.doc-spec-grid>div:nth-child(2n),.doc-payment-grid>div:nth-child(2n){border-right:0}.doc-spec--wide{grid-column:span 2}.doc-signatures{grid-template-columns:1fr;gap:2rem}.doc-footer{flex-direction:column;gap:.4rem}}@media print{@page{size:Letter;margin:.4in}html,body{width:auto!important;min-height:0!important;background:#fff!important}body *:not(#documentPreview):not(#documentPreview *):not(:has(#documentPreview)){display:none!important}body *:has(#documentPreview){display:block!important;position:static!important;margin:0!important;padding:0!important;max-width:none!important;background:#fff!important;transform:none!important;overflow:visible!important}#documentPreview,#documentPreview *{visibility:visible!important}#documentPreview{position:static!important;inset:0 auto auto 0!important;display:block!important;width:7.7in!important;max-width:100%!important;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.bill-of-sale-document{padding:0!important;font-size:9pt!important;line-height:1.25!important;zoom:var(--bill-of-sale-print-scale, 1)}.doc-summary,.doc-spec-grid,.doc-payment-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.doc-parties,.doc-signatures{grid-template-columns:repeat(2,minmax(0,1fr))}.doc-spec--wide{grid-column:span 3}.doc-footer{flex-direction:row}.doc-header{padding-bottom:7pt}.doc-kicker{margin-bottom:4pt;font-size:7.5pt}.bill-of-sale-document .doc-header h1{font-size:20pt!important;line-height:1!important}.doc-header p{margin-top:5pt;font-size:8pt}.doc-summary{margin:8pt 0}.doc-summary>div,.doc-party,.doc-spec-grid>div,.doc-payment-grid>div{padding:5pt}.doc-summary span,.doc-field span,.doc-spec-grid span,.doc-payment-grid span,.doc-terms>span,.doc-signature>span{font-size:7pt;margin-bottom:2pt}.doc-section{margin-top:8pt;break-inside:avoid}.doc-section-title,.doc-party h2{margin-bottom:4pt;font-size:9pt}.doc-section-title{padding-bottom:3pt}.doc-parties{gap:12pt}.doc-field+.doc-field,.doc-contact{margin-top:4pt}.doc-contact,.doc-acknowledgement{font-size:8pt}.doc-vin{font-size:10pt}.doc-check{margin:4pt 0}.doc-check>span{flex-basis:12pt;width:12pt;height:12pt}.doc-terms{margin-top:5pt;padding:5pt}.doc-acknowledgement{margin-top:5pt}.doc-signatures{margin-top:10pt;padding-top:8pt;gap:20pt}.doc-printed-name{min-height:12pt}.doc-sign-line{height:23pt}.doc-date-line{height:14pt}.doc-footer{margin-top:9pt;padding-top:5pt;font-size:7pt}}.bill-of-sale-print-measure{position:fixed;left:-10000px;top:0;width:7.7in;visibility:hidden;pointer-events:none}@scope(.bill-of-sale-print-measure){.bill-of-sale-document{padding:0!important;font-size:9pt!important;line-height:1.25!important;zoom:var(--bill-of-sale-print-scale, 1)}.doc-summary,.doc-spec-grid,.doc-payment-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.doc-parties,.doc-signatures{grid-template-columns:repeat(2,minmax(0,1fr))}.doc-spec--wide{grid-column:span 3}.doc-footer{flex-direction:row}.doc-header{padding-bottom:7pt}.doc-kicker{margin-bottom:4pt;font-size:7.5pt}.bill-of-sale-document .doc-header h1{font-size:20pt!important;line-height:1!important}.doc-header p{margin-top:5pt;font-size:8pt}.doc-summary{margin:8pt 0}.doc-summary>div,.doc-party,.doc-spec-grid>div,.doc-payment-grid>div{padding:5pt}.doc-summary span,.doc-field span,.doc-spec-grid span,.doc-payment-grid span,.doc-terms>span,.doc-signature>span{font-size:7pt;margin-bottom:2pt}.doc-section{margin-top:8pt;break-inside:avoid}.doc-section-title,.doc-party h2{margin-bottom:4pt;font-size:9pt}.doc-section-title{padding-bottom:3pt}.doc-parties{gap:12pt}.doc-field+.doc-field,.doc-contact{margin-top:4pt}.doc-contact,.doc-acknowledgement{font-size:8pt}.doc-vin{font-size:10pt}.doc-check{margin:4pt 0}.doc-check>span{flex-basis:12pt;width:12pt;height:12pt}.doc-terms{margin-top:5pt;padding:5pt}.doc-acknowledgement{margin-top:5pt}.doc-signatures{margin-top:10pt;padding-top:8pt;gap:20pt}.doc-printed-name{min-height:12pt}.doc-sign-line{height:23pt}.doc-date-line{height:14pt}.doc-footer{margin-top:9pt;padding-top:5pt;font-size:7pt}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-ontario-bill-of-sale.css.map */
