@layer base, common;.style_title__vsWxf{padding-right:30px}.style_financeCalculator__sj0A_{text-align:center}.style_optionsContainer__YzftN{--carousel-gap:30px;margin-block:20px}@media(min-width:610px){.style_optionsContainer__YzftN{--carousel-gap:15px;--carousel-slides:2}}@media(min-width:1080px){.style_optionsContainer__YzftN{--carousel-slides:3}}.style_optionsCard__DiZA0{border:2px solid #ddd;border-radius:4px;padding:20px;font-style:normal;font-size:18px;text-align:left;line-height:25px}.style_optionsFinance__HrV8u{display:flex;flex-direction:column;padding:0 10px;margin-bottom:10px}.style_optionsCostAndTerm__irGKh{display:flex;flex-direction:column;justify-content:center;width:100%}.style_optionsPerMonth__YKYol{font-size:24px;line-height:33px}.style_optionsForMonths__IF2ZF{font-size:20px;line-height:28px}.style_optionsImportant__8ft7c{font-weight:500;font-style:normal}.style_optionsFinancePercent__N9Mqx{display:inline-block;padding:10px;background-color:#f5f3f2;margin-top:10px;font-size:13px;min-width:auto}.style_financeText__BoE5t{gap:10px;display:flex;padding:20px 15px;flex-direction:column;justify-content:center;text-align:left;font-size:.8em;line-height:21px}@media(min-width:1024px){.style_financeText__BoE5t{flex-direction:row}}.style_optionsTerms__mgIuh{margin-top:10px;border-top:1px solid #ddd;padding-top:10px}.style_optionsTermsItem__JnCr8{display:flex;flex-direction:row;justify-content:space-between;padding:8px 10px}.style_optionsTermsItem__JnCr8:nth-child(2n){background-color:#f5f3f2}.style_optionsTermsLabel__Q7kRU{font-weight:500;font-size:14px;line-height:21px}.style_optionsTermsValue__fdNYx{font-size:14px;line-height:21px;margin-left:0}.style_buttonContainer__r_OX4{display:flex;flex-direction:row;justify-content:center;align-items:center}.style_zeroFinanceInfo__MyjW5{font-size:18px;margin-top:20px;margin-bottom:0}.style_button__5dxTn:link,.style_button__5dxTn:visited{text-decoration:none;color:#fff}.style_button__5dxTn{min-width:40px;min-height:16px;display:block;border:none;font-weight:500;font-size:14px;letter-spacing:.025em;color:#fff;background-color:#212720;cursor:pointer;font-family:TT-Norms-Pro,system-ui,sans-serif;font-weight:300;font-size:28px;transition:opacity .1s ease-in;text-align:center;padding:12px 78px;margin-top:30px;font-size:15px}.style_button__5dxTn:hover{opacity:.75}.style_title__k3r_D{font-family:TT-Norms-Pro,system-ui,sans-serif;font-weight:500;font-size:28px}.style_link___Us2Z:link,.style_link___Us2Z:visited{text-decoration:underline;color:#111}.style_link___Us2Z:hover{text-decoration:none}.style_body__1HIDB{font-family:TT-Norms-Pro,system-ui,sans-serif;font-weight:400;font-size:16px;line-height:1.7em;text-align:center;padding:0 10px;flex-basis:50%}.style_options__BxTYm{display:inline-block;vertical-align:middle;text-align:left}.style_options__BxTYm label{display:block;font-family:TT-Norms-Pro,system-ui,sans-serif;font-weight:400;font-size:12px}.style_radio__pl_Ev{display:inline-block;vertical-align:text-top;margin:2px}.style_inputHeader__v5_ap{font-family:TT-Norms-Pro,system-ui,sans-serif;font-weight:500;font-size:16px}.style_loanAmountInput__cw9sL{margin-right:8px;margin-left:5px;border:1px solid #ddd;border-radius:4px;text-align:center;width:50px;font-style:normal;font-weight:500}.style_loanAmountInput__cw9sL::-webkit-inner-spin-button,.style_loanAmountInput__cw9sL::-webkit-outer-spin-button{appearance:none;margin:0}.style_loanAmountInput__cw9sL[type=number]{appearance:textfield}.style_inputContainer__b3yrJ{display:inline-block;padding:0 5px}.style_optionsContainer__YzftN [data-slot=carousel-next],.style_optionsContainer__YzftN [data-slot=carousel-previous]{background:none;border:none;cursor:pointer;background-color:rgba(239,237,235,.75);opacity:1;text-align:center;line-height:20px;width:24px;height:36px}.style_optionsContainer__YzftN [data-slot=carousel-next] svg,.style_optionsContainer__YzftN [data-slot=carousel-previous] svg{font-size:18px}.style_optionsContainerInner__kz9uf{position:relative;padding-inline:25px}.style_optionsContainer__YzftN [data-slot=carousel-dots]{margin-top:12px}@media(min-width:1024px){.style_optionsContainer__YzftN{gap:15px}}@media(min-width:750px)and (max-width:950px){.style_optionsContainer__YzftN{gap:10px}}@media(max-width:530px){.style_inputHeader__v5_ap span{font-size:18px}.style_loanAmountInput__cw9sL{margin-right:0}.style_options__BxTYm{margin-top:10px;display:block;text-align:center}.style_options__BxTYm label{display:inline-block}.style_options__BxTYm label:first-child{margin-right:10px}}@media print{.style_financeCalculator__sj0A_{display:none}}.style_financeCalculatorModal__vGBe8{padding-block:10px;margin-inline:-20px}@media(min-width:610px){.style_financeCalculatorModal__vGBe8{padding:30px 30px 0}}.style_financeInfo__wt4hD{display:grid;grid-template-columns:min-content 1fr;margin-top:15px;align-items:baseline;gap:5px}.style_body__fDD7V{display:flex;column-gap:5px;flex-wrap:wrap}.style_icon__cL_bV{position:relative;top:1.5px}.style_inBasket__9rwGx{transition-property:height,opacity,visibility;transition-duration:.3s;interpolate-size:allow-keywords;overflow:hidden}.style_inBasket__9rwGx.style_isHidden__iJQ8l{visibility:hidden;height:0;opacity:0}.style_inBasket__9rwGx:before{content:"";display:block;padding-top:5px}.style_inBasketBox__WfgYT{display:flex;gap:10px;justify-content:space-between;align-items:center}.style_wrapper__WxZtK{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--section-spacing)}.style_card__2WIJw{padding:20px;background-color:#fff}.style_financeOptionsBreakdown__1hiI_{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.style_financeOption__dC6q7{display:flex;flex-direction:column;align-items:flex-start;padding:15px 18px;gap:3px;width:100%;border:none;text-align:left;background-color:#f5f3f2;border-radius:5px;font-size:15px;line-height:19px;cursor:pointer;transition:background-color .2s}.style_financeOption__dC6q7>strong{font-size:18px;line-height:23px}.style_financeOption__dC6q7:hover{background-color:#efedeb}.style_financeCalculatorCard__narKB #style_product-page-finance-calculator__1aTj9{display:flex;width:100%;flex-direction:column;align-content:center;flex-wrap:wrap}.style_financeTermsContainer__S1iKk{text-align:center;align-self:center}.style_financeOptionsCard__pBIe9{display:flex;flex-direction:column;gap:15px}@media(min-width:1024px){.style_financeOptionsCard__pBIe9{flex-direction:row}.style_financeOptionsText__OpXxL{flex:1 1}}