@layer base, common;.style_card__m2uwk{border-bottom:1px solid #efedeb}.style_financeCalculator__WfRdc{text-align:center}.style_optionsContainer__h9Eee{--carousel-gap:30px;margin-block:20px}@media(min-width:610px){.style_optionsContainer__h9Eee{--carousel-gap:15px;--carousel-slides:2}}@media(min-width:1080px){.style_optionsContainer__h9Eee{--carousel-slides:3}}.style_optionsCard__qiBa9{border:2px solid #ddd;border-radius:4px;padding:20px;font-style:normal;font-size:18px;text-align:left;line-height:25px}.style_optionsFinance__R7xse{display:flex;flex-direction:column;padding:0 10px;margin-bottom:10px}.style_optionsCostAndTerm__k6DBE{display:flex;flex-direction:column;justify-content:center;width:100%}.style_optionsPerMonth__Ez7u2{font-size:24px;line-height:33px}.style_optionsForMonths__rxUsc{font-size:20px;line-height:28px}.style_optionsImportant__yMvUl{font-weight:600;font-style:normal}.style_optionsFinancePercent__kleF7{display:inline-block;padding:10px;background-color:#f5f3f2;margin-top:10px;font-size:13px;min-width:auto}.style_financeText__adH4L{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__adH4L{flex-direction:row}}.style_optionsTerms__X3ryc{margin-top:10px;border-top:1px solid #ddd;padding-top:10px}.style_optionsTermsItem__qwCPF{display:flex;flex-direction:row;justify-content:space-between;padding:8px 10px}.style_optionsTermsItem__qwCPF:nth-child(2n){background-color:#f5f3f2}.style_optionsTermsLabel___Wytc{font-weight:500;font-size:14px;line-height:21px}.style_optionsTermsValue__GDOTs{font-size:14px;line-height:21px;margin-left:0}.style_buttonContainer__GDjxm{display:flex;flex-direction:row;justify-content:center;align-items:center}.style_zeroFinanceInfo__1uDfm{font-size:18px;margin-top:20px;margin-bottom:0}.style_button__AuomZ:link,.style_button__AuomZ:visited{text-decoration:none;color:#fff}.style_button__AuomZ{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__AuomZ:hover{opacity:.75}.style_title__hKCQ9{font-family:TT-Norms-Pro,system-ui,sans-serif;font-weight:500;font-size:28px}.style_link__IEzBe:link,.style_link__IEzBe:visited{text-decoration:underline;color:#111}.style_link__IEzBe:hover{text-decoration:none}.style_body__A_qWE{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__izIn0{display:inline-block;vertical-align:middle;text-align:left}.style_options__izIn0 label{display:block;font-family:TT-Norms-Pro,system-ui,sans-serif;font-weight:400;font-size:12px}.style_radio__uysNZ{display:inline-block;vertical-align:text-top;margin:2px}.style_inputHeader__FsCFC{font-family:TT-Norms-Pro,system-ui,sans-serif;font-weight:500;font-size:16px}.style_loanAmountInput__2NxR6{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__2NxR6::-webkit-inner-spin-button,.style_loanAmountInput__2NxR6::-webkit-outer-spin-button{appearance:none;margin:0}.style_loanAmountInput__2NxR6[type=number]{appearance:textfield}.style_inputContainer__Af5FW{display:inline-block;padding:0 5px}.style_optionsContainer__h9Eee [data-slot=carousel-next],.style_optionsContainer__h9Eee [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__h9Eee [data-slot=carousel-next] svg,.style_optionsContainer__h9Eee [data-slot=carousel-previous] svg{font-size:18px}.style_optionsContainerInner___ekSd{position:relative;padding-inline:25px}.style_optionsContainer__h9Eee [data-slot=carousel-dots]{margin-top:12px}@media(min-width:1024px){.style_optionsContainer__h9Eee{gap:15px}}@media(min-width:750px)and (max-width:950px){.style_optionsContainer__h9Eee{gap:10px}}@media(max-width:530px){.style_inputHeader__FsCFC span{font-size:18px}.style_loanAmountInput__2NxR6{margin-right:0}.style_options__izIn0{margin-top:10px;display:block;text-align:center}.style_options__izIn0 label{display:inline-block}.style_options__izIn0 label:first-child{margin-right:10px}}@media print{.style_financeCalculator__WfRdc{display:none}}.style_financeCalculatorModal__qmvu_{padding-block:10px;margin-inline:-20px}@media(min-width:610px){.style_financeCalculatorModal__qmvu_{padding:30px 30px 0}}.style_financeInfo__N06zQ{display:grid;grid-template-columns:min-content 1fr;margin-top:15px;align-items:baseline;gap:5px}.style_body__qhONv{display:flex;column-gap:5px;flex-wrap:wrap}.style_icon__C306R{position:relative;top:1.5px}.style_stepper__DE2kR{font-size:14px;font-feature-settings:none;font-variant-ligatures:none;width:70px;height:28px;position:relative;border-radius:2px;display:inline-flex;align-items:center;border:1px solid #ddd}.style_stepper__DE2kR>*{-webkit-user-select:none;user-select:none}.style_addBtn__3l4Ck,.style_minusBtn__Glp27{cursor:pointer;background-color:rgba(0,0,0,0);text-align:inherit;border-radius:0;padding-inline:7px;min-height:100%;font-size:17px}.style_addBtn__3l4Ck:hover,.style_minusBtn__Glp27:hover{opacity:.5}.style_minusBtn__Glp27 svg{font-size:14px}.style_value__mFePj{width:100%;text-align:center}.style_quantityContainer__fBJo2{display:flex;gap:10px;align-items:center}.style_quantityContainer__fBJo2 [class*=stepper]{margin:0}.style_saleAndStockInfo__rR8Ef{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:15px}@media(max-width:699px){.style_isSticky__khetA .style_stockAdditionalText__baynQ{display:none}}.style_unavailable__OiEIO{font:inherit}.style_skeleton__hFLDf{position:relative;top:1px}.style_basketItem___Zr5Y{display:flex;gap:15px;padding-top:20px;border-bottom:1px solid #ddd;width:100%}.style_basketItem___Zr5Y:not(:last-child){padding-bottom:20px}.style_basketItem___Zr5Y [class*=stepper]{margin:5px 0}@media(max-width:1023px){.style_basketItem___Zr5Y{justify-content:space-between}}@media(min-width:700px){.style_basketItem___Zr5Y{gap:20px}}.style_column__TyJQF{display:flex;align-items:flex-start;flex-direction:column}.style_columnCentered___GA2L{display:flex;flex-direction:column;justify-content:center;align-items:center}.style_lg__g9vUp{flex-grow:1}.style_removeButton__bELxF{white-space:nowrap}@media(max-width:699px){.style_removeButton__bELxF{margin-top:8px}}.style_textLink__pK3rC{font-family:TT-Norms-Pro,system-ui,sans-serif;font-weight:400;font-size:14px;letter-spacing:.27px;line-height:22px}@media(min-width:896px){.style_textLink__pK3rC{font-size:17px;line-height:25px;letter-spacing:.31px}}.style_upholsteryText__L8sQN{font-family:TT-Norms-Pro,system-ui,sans-serif;font-weight:400;font-size:14px;margin-bottom:6px}.style_upholsteryText__L8sQN p{margin-top:6px}@media(max-width:699px){.style_upholsteryText__L8sQN{font-size:13px}}.style_paragraph__II_Zn{color:#373d36;line-height:1.5}.style_currentPrice__9qUyl,.style_paragraph__II_Zn{font-family:TT-Norms-Pro,system-ui,sans-serif;font-weight:400;font-size:14px}.style_currentPrice__9qUyl{letter-spacing:.27px;line-height:22px}@media(min-width:896px){.style_currentPrice__9qUyl{font-size:17px;line-height:25px;letter-spacing:.31px}}.style_currentPrice__9qUyl{font-weight:600;font-size:18px}.style_wasPrice__h9fG9{font-family:TT-Norms-Pro,system-ui,sans-serif;font-weight:400;font-size:14px;text-decoration:line-through;color:#7b7d7a}.style_mobileWidgets__Epi6Z{display:flex;align-items:center;gap:20px}.style_mobilePrice__O8pZR{display:flex;align-items:baseline;gap:5px}@media(max-width:699px){.style_mobileHide__xyb26{display:none}}@media(min-width:700px){.style_tabletUpHide__3SX_6{display:none}}.style_imageContainer__8gXMp{display:block;width:86px;height:86px}@media(min-width:1024px){.style_imageContainer__8gXMp{width:110px;height:110px}}.style_basketItems__CHGD4{padding-inline:20px}.style_table__qxMr9{display:flex;flex-direction:column;flex:1 1}.style_tableBody__QX39j tr:last-child{border:none}.style_basketMessages__9Ijbj{padding-inline:20px}.style_basketMessages__9Ijbj p{margin-top:20px;margin-bottom:0}.style_spacer__3IdQi{display:block;width:1px;height:1px;padding-top:20px;padding-left:20px}.style_green__0x1JY{background-color:rgba(115,153,115,.1)}.style_yellow__BUySh{background-color:rgba(239,179,35,.1)}.style_blue__Hbwgf{background-color:rgba(93,164,188,.1)}.style_card__qPcYR{font-family:TT-Norms-Pro,system-ui,sans-serif;font-weight:400;font-size:14px;display:flex;flex-direction:column;gap:20px;align-items:center;padding:20px;margin-top:20px}.style_card__qPcYR span{flex-grow:1}@media(min-width:1024px){.style_card__qPcYR{flex-direction:row}}.style_button__rWud0{width:100%;flex-shrink:0}@media(min-width:1024px){.style_button__rWud0{width:190px}}.style_icon__vytu3{font-size:25px}.style_link__S3OUV{display:inline}