.financingPage_financingContainer__GFT1V{display:flex;justify-content:center}.financingPage_containerColumn___XXuv{position:relative;display:flex;flex-direction:column;width:var(--page-width);height:60rem;@media screen and (max-width:540px){width:100%}}.financingPage_title____nXZ{font-weight:700;font-size:4rem;color:var(--dark-blue);text-align:center;@media screen and (max-width:540px){font-size:1.2rem}}.financingPage_titleImage__oD5Cl{height:50%;width:auto;min-width:100%;z-index:-1;top:0;left:0;object-fit:cover;object-position:0 -275px;@media screen and (max-width:540px){object-position:0 0;height:25%}}.financingPage_lmgLogo__Z7YbM{width:250px;z-index:-1;top:0;left:0;object-fit:cover;@media screen and (max-width:540px){object-position:0 0;height:25%}}.financingPage_link__RdMeY{color:var(--blue);text-decoration:none;font-weight:700}.financingPage_contactContainer__6U_JP{display:flex;margin-top:2rem;font-weight:700;font-size:1.1rem}.financingPage_logoContainer__TbF0u{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem;margin-top:2rem}.ContactPrompt_contactButton__UO7dD{background-color:var(--dark-blue);color:white;font-weight:700;padding:.5rem 1.5rem;border:none;border-radius:.5rem;cursor:pointer;font-size:1rem;transition:background-color .3s ease;min-width:13rem;&:hover{background-color:var(--orange)}@media screen and (max-width:540px){font-size:.7rem;padding-left:.5rem;padding-bottom:.5rem;padding-right:.5rem;padding-top:.5rem;width:8rem}}.ContactPrompt_headerButtonStyle__O81kd{position:relative;list-style:none;cursor:pointer;padding:.5rem 1rem;display:flex;align-items:center;font-weight:700;color:var(--green);font-size:1.6rem;text-decoration:none;.ContactPrompt_nav-label__UjnS_{margin-right:.25rem}&:hover{background-color:rgba(8,54,106,.1)}@media screen and (max-width:540px){font-size:1rem;align-self:center;padding-left:0;padding-bottom:0;padding-right:0;padding-top:0;width:80%}}.ContactPrompt_modalOverlay__onjM4{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center;z-index:1010;@media screen and (max-width:540px){height:100vh;width:100vw}}.ContactPrompt_modalContent__NsKxG{background-color:white;padding:2rem;border-radius:.75rem;width:90%;max-width:650px;position:relative;box-shadow:0 4px 8px rgba(0,0,0,.2);@media screen and (max-width:540px){height:80vh;margin-top:2rem;overflow-y:auto}}.ContactPrompt_closeButton__TC10n{position:absolute;top:1rem;right:1rem;background:none;border:none;color:var(--dark-blue);font-size:1.5rem}.ContactPrompt_closeButton__TC10n,.ContactPrompt_contactText__z0UMR{cursor:pointer;display:flex;align-items:center;justify-content:center}.ContactPrompt_contactText__z0UMR{color:var(--blue);font-size:1.1rem}.ContactPrompt_contactUseIcon__vowgX{cursor:pointer;color:var(--green);font-size:1rem;display:flex;align-items:center;justify-content:center;margin-right:.5rem}.ContactPrompt_phoneOptions__cxJ8o{display:flex;flex-direction:row;margin-top:1rem;gap:1rem;@media screen and (max-width:540px){flex-direction:column}}.ContactPrompt_line__VgPPw{margin-top:1rem;width:100%;height:5px;background:linear-gradient(to right,transparent 2%,var(--green) 10%,var(--green) 30%,var(--green) 40%,transparent 90%)}.ContactPrompt_addressContainer__8d_8l{display:flex;flex-direction:row;gap:1rem;@media screen and (max-width:540px){flex-direction:column}}.ContactPrompt_contactOption__vQvlO{display:flex;align-items:center;text-decoration:none;color:var(--dark-blue);font-size:1.2rem;border-radius:.5rem;transition:background-color .3s ease;min-width:16rem;&:hover{background-color:#f5f5f5}svg{margin-right:1rem;color:var(--orange);@media screen and (max-width:540px){width:1rem}}@media screen and (max-width:540px){font-size:1rem}}.ContactPrompt_modalTitle__XmXJK{color:var(--dark-blue);margin-bottom:1.5rem;font-size:1.8rem}.ContactPrompt_address__MVtbJ{font-size:1.2rem;margin-top:1rem;color:var(--dark-blue);@media screen and (max-width:540px){font-size:1rem}}.ContactPrompt_map__zBlKU{width:100%;height:240px;@media screen and (max-width:540px){height:160px}}.ContactPrompt_hoursTitle__CmHl2{font-size:1.5rem;color:black;margin-bottom:1rem;@media screen and (max-width:540px){font-size:1rem}}.ContactPrompt_hoursContainer__eFToz{padding-top:2rem;@media screen and (max-width:540px){padding-top:1rem}}.ContactPrompt_hoursItem__h0j52{display:flex;flex-direction:row;justify-content:space-between;gap:1rem;font-size:1.2rem;@media screen and (max-width:540px){font-size:.8rem}}.GetQuotePrompt_getQuoteButton__zdKC_{background-color:var(--dark-blue);color:white;font-weight:700;padding:.5rem 1.5rem;border:none;border-radius:.5rem;cursor:pointer;font-size:1rem;transition:background-color .3s ease;&:hover{background-color:var(--orange)}}.GetQuotePrompt_modalOverlay__u_NUy{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);justify-content:center;align-items:center;z-index:1000}.GetQuotePrompt_modalContent__uB1qg{background-color:rgb(255,255,255);padding:2rem;border-radius:.75rem;width:90%;max-width:500px;position:relative;box-shadow:0 4px 8px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:1rem;overflow-y:auto;height:100%;max-height:780px}.GetQuotePrompt_form__ibkvy{display:flex;flex-direction:column;gap:.5rem}.GetQuotePrompt_inputLabel__swDzN{width:8rem;color:black;align-self:center}.GetQuotePrompt_input__oziYg{display:flex;flex-direction:row;color:black;border:1px solid rgb(143,148,182);border-radius:.5rem;padding:.5rem;width:100%}.GetQuotePrompt_submitButton__TD6Tk{background:var(--dark-blue);border:none;cursor:pointer;color:white;font-size:1.5rem;display:flex;align-items:center;justify-content:center;width:50%;margin-top:1rem}.GetQuotePrompt_submitButton__TD6Tk:disabled{background:#cccccc;cursor:not-allowed}.GetQuotePrompt_modalTitle__SLatq{color:var(--dark-blue);margin-bottom:1.5rem;font-size:1.8rem;text-align:center}.GetQuotePrompt_closeButton__KaV4k{position:absolute;top:1rem;right:1rem;background:none;border:none;cursor:pointer;color:var(--dark-blue);font-size:1.5rem;display:flex;align-items:center;justify-content:center}.GetQuotePrompt_successMessage__mxQPH{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem 1rem;color:#333}.GetQuotePrompt_successMessage__mxQPH h3{color:var(--dark-blue);font-size:1.5rem;margin:1rem 0 .5rem}.GetQuotePrompt_successMessage__mxQPH p{color:#555;font-size:1rem;margin-bottom:0}.InventoryItemMobile_mobileInvContainer__hxgFU{border-radius:3px;box-shadow:0 0 5px 0 #888;overflow:hidden;transition:transform .2s ease;height:15rem;word-wrap:normal;margin:10px;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;background:linear-gradient(0deg,#dee8e8 0,#f9f9f9 40%);cursor:pointer}.InventoryItemMobile_mobileInfoContainer__zplNd{display:flex;flex-direction:column;justify-content:space-between;gap:10px;top:0;left:0;width:60%}.InventoryItemMobile_mobileInvImageContainer__yQE0n{display:flex;flex-direction:column;max-width:50%;min-width:50%}.InventoryItemMobile_mobileImageButton__PjQFN{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;margin-right:1rem}.InventoryItemMobile_mobileImage__bJ6IB{width:auto;height:auto;min-height:100%;overflow:hidden;object-fit:cover;cursor:pointer}.InventoryItemMobile_mobileViewDetailsContainer__4c0BQ{display:flex;flex-direction:column;align-items:center;justify-content:center;width:256px;bottom:0;margin:5px 0}.InventoryItemMobile_mobileViewDetailsButton__KguBW{font-size:1rem;color:white;background-color:#868686c4;border:2px solid #646464;border-radius:8px;font-weight:700;padding:.75rem 1rem;cursor:pointer;transition:all .2s ease-in-out;display:flex;align-items:center;max-height:2rem;&:hover{color:black;background-color:white;border:2px solid var(--green);box-shadow:0 4px 12px var(--inv-item-hover)}&:active{transform:translateY(0);box-shadow:none}}.InventoryItemMobile_mobileImageContainer___nEjL{width:100%}.InventoryItemMobile_mobileSoldBanner__I4rMM{position:absolute;top:20px;right:-40px;background:#ff4444;color:white;padding:5px 60px;transform:rotate(45deg);font-weight:700;font-family:var(--font-primary);box-shadow:0 2px 4px rgba(0,0,0,.2)}.InventoryItemMobile_mobileTitleContainer__0zNrM{position:relative;top:.4rem;display:flex;flex-direction:column;width:100%;margin-bottom:5px;height:2rem;justify-content:space-between;padding-left:.75rem;&:after{content:"";width:100%;height:5px;background:linear-gradient(to right,transparent 2%,var(--green) 10%,var(--green) 30%,var(--green) 40%,transparent 90%)}}.InventoryItemMobile_mobileTitle__X2UEm{position:relative;display:flex;margin-right:10px;font-size:1rem}.InventoryItemMobile_mobileTitleSection__24itG{margin-right:.75rem}.InventoryItemMobile_mobileDetailsContainer__yIHqF{display:flex;height:100%}.InventoryItemMobile_mobileDescriptionContainer__D4Jit{display:flex;flex-direction:column;font-family:Khand,sans-serif;font-size:1rem;color:var(--light-gray);justify-content:space-between;margin-right:.5rem;margin-bottom:.5rem;height:100%}.InventoryItemMobile_mobileGetQuoteButton__bexra{font-family:var(--font-primary);font-size:1rem;font-weight:500;color:white;background-color:var(--green);border:2px solid black;border-radius:8px;padding-top:.25rem;padding-bottom:.25rem;cursor:pointer;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center;width:100%;&:hover{color:black;background-color:white;border:2px solid var(--green);box-shadow:0 4px 12px var(--inv-item-hover)}&:active{transform:translateY(0);box-shadow:none}}.InventoryItemMobile_mobileLabelPrice__7vz6d{font-size:1.1rem}.InventoryItemMobile_mobileLabelPriceSmall__qdU_6,.InventoryItemMobile_mobileLabelPrice__7vz6d{font-weight:500;color:var(--green);line-height:1;display:flex;justify-content:space-between;width:95%}.InventoryItemMobile_mobileLabelPriceSmall__qdU_6{font-size:.8rem}.InventoryItemMobile_mobileFeaturesContainer__CNZhY{gap:.5rem;padding-left:2rem;color:var(--features-color);overflow-x:scroll}.InventoryItemMobile_mobilePriceContainer___NxpL{display:flex;width:150px;margin-left:1rem;flex-direction:column;gap:.15rem;align-self:flex-start}.InventoryItemMobile_mobileFeatureItem__iH133{font-size:.8rem;white-space:nowrap}.ImageGallary_imageGalleryContainer__FqGL0{display:flex;flex-direction:row;margin-bottom:2rem;width:1000px;max-height:500px;@media screen and (max-width:1200px){width:700px}@media screen and (max-width:540px){max-width:95%;flex-direction:column;align-items:center;justify-content:center}}.ImageGallary_imageGallery__1a9PM{display:flex;flex-direction:column;gap:1rem;min-width:200px;overflow-y:scroll;padding-top:1rem;@media screen and (max-width:540px){flex-direction:row}}.ImageGallary_mainImage__pHK7C{width:auto;object-fit:contain;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.ImageGallary_sideImage__8ivay{align-self:center;width:170px;object-fit:contain;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);@media screen and (max-width:540px){width:120px}}.InventoryItemRelated_relatedInvContainer__wp9v0{border-radius:3px;box-shadow:0 0 5px 0 #888;overflow:hidden;transition:transform .2s ease;height:15rem;word-wrap:normal;margin:10px;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;background:linear-gradient(0deg,#dee8e8 0,#f9f9f9 40%);cursor:pointer;min-width:800px;max-width:75%;@media(max-width:768px){min-width:90%}}.InventoryItemRelated_relatedInfoContainer__QdSU7{display:flex;flex-direction:column;justify-content:space-between;gap:10px;top:0;left:0;width:60%}.InventoryItemRelated_relatedInvImageContainer__Xk8PN{display:flex;flex-direction:column;max-width:25%;min-width:25%;@media(max-width:768px){min-width:50%}}.InventoryItemRelated_relatedImageButton__aMlTk{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;margin-right:1rem}.InventoryItemRelated_relatedImage__BH3ip{width:auto;height:auto;min-height:100%;overflow:hidden;object-fit:cover;cursor:pointer}.InventoryItemRelated_relatedViewDetailsContainer__qO9c1{display:flex;flex-direction:column;align-items:center;justify-content:center;width:256px;bottom:0;margin:5px 0}.InventoryItemRelated_relatedViewDetailsButton___6g11{font-size:1rem;color:white;background-color:#868686c4;border:2px solid #646464;border-radius:8px;font-weight:700;padding:.75rem 1rem;cursor:pointer;transition:all .2s ease-in-out;display:flex;align-items:center;max-height:2rem;&:hover{color:black;background-color:white;border:2px solid var(--green);box-shadow:0 4px 12px var(--inv-item-hover)}&:active{transform:translateY(0);box-shadow:none}}.InventoryItemRelated_relatedImageContainer__Kmilt{width:100%}.InventoryItemRelated_relatedSoldBanner__UJDEX{position:absolute;top:20px;right:-40px;background:#ff4444;color:white;padding:5px 60px;transform:rotate(45deg);font-weight:700;font-family:var(--font-primary);box-shadow:0 2px 4px rgba(0,0,0,.2)}.InventoryItemRelated_relatedTitleContainer__9D3g_{position:relative;top:.4rem;display:flex;flex-direction:column;width:100%;margin-bottom:5px;height:2rem;justify-content:space-between;padding-left:.75rem;&:after{content:"";width:100%;height:5px;background:linear-gradient(to right,transparent 2%,var(--green) 10%,var(--green) 30%,var(--green) 40%,transparent 90%)}}.InventoryItemRelated_relatedTitle__vidyq{position:relative;display:flex;margin-right:10px;font-size:1rem}.InventoryItemRelated_relatedTitleSection___WQo7{margin-right:.75rem;min-width:fit-content}.InventoryItemRelated_relatedDetailsContainer__icUTW{display:flex;height:13rem}.InventoryItemRelated_relatedDescriptionContainer__hmkND{display:flex;flex-direction:column;font-family:Khand,sans-serif;font-size:1rem;color:var(--light-gray);justify-content:space-between;margin-right:.5rem;margin-bottom:.5rem;height:100%}.InventoryItemRelated_relatedGetQuoteButton__Yp4PV{font-family:var(--font-primary);font-size:1rem;font-weight:500;color:white;background-color:var(--green);border:2px solid black;border-radius:8px;padding-top:.25rem;padding-bottom:.25rem;cursor:pointer;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center;width:100%;&:hover{color:black;background-color:white;border:2px solid var(--green);box-shadow:0 4px 12px var(--inv-item-hover)}&:active{transform:translateY(0);box-shadow:none}}.InventoryItemRelated_relatedLabelPrice__qhhQZ{font-size:1.1rem;font-weight:500;color:var(--green)}.InventoryItemRelated_relatedFeaturesContainer__1s_Nb{gap:.5rem;padding-left:2rem;color:var(--features-color);overflow-x:scroll}.InventoryItemRelated_relatedPriceContainer__Z1J0H{display:flex;flex-direction:row;gap:.15rem;align-self:center}.InventoryItemRelated_relatedFeatureItem__vdyrB{font-size:.8rem;white-space:nowrap}