.drawer{position:fixed;z-index:1050!important;display:flex;flex-direction:column;width:100%;max-width:650px;height:100%;right:0;box-shadow:0 0 20px #0003;transition:opacity .3s ease,visibility .3s ease,transform .3s ease;overflow:hidden;opacity:0;visibility:hidden;transform:translate(100%)}#FinancingDrawer{padding:0;top:0;bottom:0;right:0;border-radius:7px;height:100%}@media screen and (min-width: 767px){#FinancingDrawer{top:15px;bottom:15px;right:15px;border-radius:15px;height:calc(100% - 30px)}}.drawer__content button.select:after{display:none}.financing-wrapper{height:100%}#FinancingDrawer .drawer__content{display:block;visibility:visible;opacity:1;overflow-y:auto}.drawer--lg{max-width:650px}.drawer--full-height{height:100vh;top:0;bottom:0}.drawer[open]{opacity:1;visibility:visible;transform:translate(0)}.drawer__header{display:flex;align-items:center;justify-content:space-between;padding:20px;border-radius:7px 7px 0 0;border-bottom:1px solid rgba(var(--text-color)/ .15)}.drawer__header .h4{margin:0}@media screen and (min-width: 767px){.drawer__header{border-radius:15px 15px 0 0;padding:30px 40px 10px;border-bottom:none}}.drawer__close-button{display:flex;align-items:center;justify-content:center;border:none;background:transparent;padding:8px;cursor:pointer;color:inherit}.drawer__content{flex:1;padding:20px;overflow-y:auto;height:calc(100% - 100px)}@media screen and (min-width: 767px){.drawer__content{padding:20px 40px;height:calc(100% - 110px)}}.financing-rates{background:rgba(var(--text-color) / .04);padding:15px}.show-close-cursor{cursor:pointer}.v-stack--flex{display:flex;flex-direction:column}.gap-1{gap:.25rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.h-stack{display:flex;align-items:center}.justify-between{justify-content:space-between}.text-sm{font-size:12px}.text-lg{font-size:22px;font-weight:500}.text-xs{font-size:.75rem}.bold{font-weight:700}@media screen and (min-width: 767px){.text-sm{font-size:14px}}.select{position:relative;display:flex;align-items:center;padding:10px 36px 10px 16px;border:1px solid rgba(var(--text-color)/ .2);border-radius:var(--input-border-radius);background-color:var(--input-bg-color);cursor:pointer;min-width:120px}@media screen and (min-width: 767px){.select{padding:14px 36px 14px 16px}}.select-chevron{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.relative{position:relative}.popover{position:absolute;right:0;top:calc(100% + 5px);background-color:#fff;border-radius:var(--input-border-radius);box-shadow:0 5px 15px #0000001a;width:250px;z-index:10;display:none}.popover[open]{display:block}.popover__title{padding:15px;border-bottom:1px solid rgba(var(--text-color),.1)}.popover-listbox{display:flex;flex-direction:column;width:100%;max-height:300px;overflow-y:auto}.popover-listbox__option{padding:12px 15px;text-align:left;border:none;background:none;cursor:pointer;transition:background-color .2s}.popover-listbox__option:hover{background-color:rgba(var(--text-color),.05)}.popover-listbox__option[aria-selected=true]{background-color:rgba(var(--text-color),.1);font-weight:700}.table--compact{width:100%;border-collapse:collapse;margin-bottom:1rem;font-size:12px;border:none}.table--compact th,.table--compact td{padding:8px;border:none;border-bottom:1px solid rgba(var(--text-color)/ .1);text-align:left}.table--compact th{font-weight:700}.financing-button-container{margin-top:.5rem;margin-bottom:1rem}.financing-button{color:inherit;text-decoration:none;background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em) / 100% 1px no-repeat;transition:background-size .3s ease-in-out,color .3s ease-in-out;width:auto;display:inline-block;vertical-align:middle;padding:0}.financing-button:hover{background-size:0 1px}.financing-button img{display:inline-block;max-width:100px;margin:1px 1px 0 0;line-height:1}.financing-button span{display:inline-block}.flex{display:flex}.items-center{align-items:center}.mr-2{margin-right:.5rem}.prose{font-size:14px;line-height:1.5}.prose p{margin-bottom:7px}.prose ul{margin-bottom:7px;padding-left:1.5rem;list-style:disc}.prose ol{margin-bottom:7px;padding-left:1.5rem;list-style:decimal}.prose li{margin-bottom:.25rem}@media screen and (min-width: 767px){.prose{font-size:14px;line-height:1.5}}.button{display:inline-block;padding:10px 20px;background-color:rgb(var(--btn-bg-color));color:rgb(var(--btn-text-color));border-radius:var(--btn-border-radius);text-decoration:none;text-align:center;transition:background-color .2s;width:100%}.button:hover{background-color:rgb(var(--btn-bg-hover-color))}.drawer-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.drawer-overlay.active{opacity:1;visibility:visible}
/*# sourceMappingURL=/cdn/shop/t/59/assets/financing-drawer.css.map */
