.financing-text{font-size:.92rem;line-height:1.5}@media (min-width: 800px) and (max-width: 1199px){.financing-text{font-size:1.1rem}}#nellaFinanceDrawer{--spacing-xs: .5rem;--spacing-sm: .75rem;--spacing-md: 1.5rem;--spacing-lg: 2rem;--primary-color: #0056b3;--border-color: #dee2e6;--border-radius: .375rem;width:33.3333vw;max-width:100%}#footerButtons .btn{background-color:#005496;border-color:#005496;color:#fff}#footerButtons .btn:hover,#footerButtons .btn:focus{background-color:#004070;border-color:#004070;color:#fff}.offcanvas{display:flex;flex-direction:column;height:100%;transition:transform .2s ease-in-out!important}.offcanvas-body{flex:1 1 auto;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;padding:0}.offcanvas-footer{background-color:#fff;padding:var(--spacing-lg)}#nellaFinanceDrawer .offcanvas-header{position:relative;min-height:60px;padding:1rem 3.75rem 1rem 1rem!important;background:#efefef}#nellaFinanceDrawer .offcanvas-title{display:block;width:100%;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:clip;margin:0;text-align:left;font-size:clamp(1.23rem,3.75vw,1.38rem);line-height:1.25;letter-spacing:-.003em}#nellaFinanceDrawer .btn-close{position:absolute!important;right:12px;top:50%;transform:translateY(-50%);width:44px;height:44px;padding:0;margin:0!important;display:inline-flex;align-items:center;justify-content:center}@media (max-width: 359.98px){#nellaFinanceDrawer .offcanvas-header{min-height:60px;padding:.9rem 3.6rem .9rem .9rem!important}#nellaFinanceDrawer .offcanvas-title{font-size:1.06rem;letter-spacing:-.006em;line-height:1.2}}@media (max-height: 700px){#nellaFinanceDrawer .offcanvas-header{min-height:58px;padding:.75rem 3.6rem .75rem 1rem!important}}.nella-drawer-header-content{padding:.75rem var(--spacing-md) 0;padding-bottom:.5rem}.nella-drawer-header-content>p:last-of-type{margin-bottom:var(--spacing-sm)}.nella-drawer-scrollable-content{flex-grow:0;overflow:visible;padding:var(--spacing-md);padding-bottom:0;padding-top:0}.nella-logo{height:60px;margin-bottom:var(--spacing-sm)}.nella-disclaimer{font-size:.9rem;line-height:1.4;margin-top:var(--spacing-sm)}#contactFormFooter .contact-footer{display:flex;gap:.5rem;width:100%;align-items:stretch}#contactFormFooter .contact-footer>*{min-width:0}#contactFormFooter .contact-footer>:first-child{flex:1 1 0}#contactFormFooter .contact-footer>:last-child{flex:3 1 0}#contactFormFooter .contact-footer .btn,#contactFormFooter .contact-footer .icon-back-btn{min-height:48px;width:100%}.icon-back-btn{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-color);border-radius:var(--border-radius);background:#fff;cursor:pointer}.icon-back-btn:focus{outline:2px solid #05559A33;outline-offset:2px}@media (max-width: 991px){#nellaFinanceDrawer{width:100vw}}@media (max-height: 850px){#nellaFinanceDrawer{--spacing-md: 1.5rem;--spacing-sm: .5rem}.nella-logo{height:45px}}.plan-option{border:1px solid var(--border-color);border-radius:.5rem;padding:.85rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:#fff;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.plan-term{font-weight:600;color:#123c66;white-space:nowrap;font-size:clamp(.97rem,1.5vw,1rem)}.plan-price{font-weight:800;font-size:clamp(1.15rem,1.05rem + .6vw,1.9rem);letter-spacing:.3px;color:#0a4a8a}.plan-price small{font-weight:600;font-size:.75em;color:#0a4a8a;opacity:.9}.plan-left{display:flex;align-items:center;gap:.6rem;min-width:0}.plan-right{text-align:right;flex:0 0 auto}.plan-option:has(.plan-check:checked){background:#0b3d6e;border-color:#0b3d6e;box-shadow:0 2px #0a4a8a26;transform:translateY(-1px)}.plan-option:has(.plan-check:checked) .plan-term,.plan-option:has(.plan-check:checked) .plan-price,.plan-option:has(.plan-check:checked) .plan-price small{color:#fff;opacity:.95}.plan-option:has(.plan-check:checked) .plan-check{border-color:#fff}.plan-check:checked{background-color:#05559a;border-color:#05559a}.plan-option:has(.plan-check:checked) .plan-check{background:#fff;border-color:#fff}.plan-option:has(.plan-check:checked) .plan-check:after{border-color:#0b3d6e}@media (hover: hover) and (pointer: fine){.plan-option:hover{background:#0b3d6e;border-color:#0b3d6e;box-shadow:0 2px #0a4a8a26;transform:translateY(-1px)}.plan-option:hover .plan-term,.plan-option:hover .plan-price,.plan-option:hover .plan-price small{color:#fff;opacity:.95}.plan-option:hover .plan-check{border-color:#fff}}.plan-option:active{transform:translateY(0)}.plan-check{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:18px;height:18px;flex:0 0 18px;border:2px solid var(--border-color);border-radius:4px;background:#fff;cursor:pointer;position:relative;transition:all .2s ease;outline:none}.plan-check:checked:after{content:"";position:absolute;top:2px;left:6px;width:4px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.plan-option:focus-within{outline:none}.user-is-tabbing .plan-option:focus-within{outline:2px solid #0b3d6e;outline-offset:2px}@media (max-width: 767.98px){#nellaFinanceDrawer .m-3{margin:.5rem!important}}.leasing-message{resize:vertical;min-height:96px;max-height:200px;line-height:1.4;overflow-y:auto}@media (max-width: 767.98px){.leasing-message{min-height:88px;max-height:120px}}@media (max-width: 767.98px){#nellaFinanceDrawer .m-3:first-child{margin-top:0!important}}
/*# sourceMappingURL=/cdn/shop/t/221/assets/leasing-style.css.map */
