.ConfiguratorSimple_calculator__732Q5{--simple-ink:#183b4e;gap:24px}.ConfiguratorSimple_intro__6Rsc0{grid-column:1/-1}.ConfiguratorSimple_intro__6Rsc0 h2{color:var(--simple-ink);font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.2}.ConfiguratorSimple_intro__6Rsc0 p{margin-top:10px;color:#52616a;font-size:16px;max-width:620px}.ConfiguratorSimple_calculator__732Q5>div>fieldset{border:0;border-bottom:1px solid #dde5e8;border-radius:0;padding:0 0 24px;background:transparent}.ConfiguratorSimple_calculator__732Q5>div>fieldset>legend{padding:0;margin-bottom:16px;font-size:19px;gap:10px}.ConfiguratorSimple_calculator__732Q5 legend>span{width:30px;height:30px;background:#e5eff0;color:#183b4e;font-size:15px}.ConfiguratorSimple_calculator__732Q5 [data-simple-step=shape] button{min-height:82px;border-radius:12px}.ConfiguratorSimple_calculator__732Q5 [data-simple-step=shape] button>span{white-space:normal;overflow:visible;font-size:15px}.ConfiguratorSimple_calculator__732Q5 fieldset button[aria-pressed=true]{border-color:#176978;background:#edf6f6}.ConfiguratorSimple_calculator__732Q5 input{min-height:56px;font-size:22px;color:#183b4e}.ConfiguratorSimple_calculator__732Q5 label{font-size:16px;color:#183b4e}.ConfiguratorSimple_calculator__732Q5 [data-add-to-cart]{border-radius:12px;min-height:58px;font-size:18px}.ConfiguratorSimple_calculator__732Q5 button:focus-visible,.ConfiguratorSimple_calculator__732Q5 summary:focus-visible{outline:3px solid #176978;outline-offset:3px}.ConfiguratorSimple_help__FXmlq{margin-top:16px}.ConfiguratorSimple_help__FXmlq>summary{cursor:pointer;padding:12px 0;color:#245567;font-size:15px;font-weight:600}.ConfiguratorSimple_summaryHeading__8Nh1F{margin-bottom:20px}.ConfiguratorSimple_summaryHeading__8Nh1F h3{font-size:22px;font-weight:700;color:var(--simple-ink)}.ConfiguratorSimple_summaryHeading__8Nh1F p{margin-top:8px;font-size:16px;line-height:1.6;color:#52616a}@media (min-width:1024px){.ConfiguratorSimple_calculator__732Q5{-moz-column-gap:40px;column-gap:40px;align-items:start}}.ConfiguratorSimple_visualization__gF0yQ{max-width:360px;margin:0 auto 20px;padding:12px;border-radius:16px;background:#f3f7f9}.ConfiguratorSimple_price__ZCnew{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 12px 18px;border:0;border-top:1px solid #e2e8ec;border-radius:0;background:transparent;box-shadow:none;text-align:center}.ConfiguratorSimple_priceLabel__n9QII{font-size:14px;line-height:1.4;font-weight:500;color:#52616a;letter-spacing:normal!important}.ConfiguratorSimple_priceAmount__RBo1n{text-align:center;width:100%}.ConfiguratorSimple_previousPrice__g7YaL{text-align:center;color:#65747a}.ConfiguratorSimple_price__ZCnew [data-summary-price]{display:inline-block;font-size:clamp(36px,4vw,44px);font-weight:800;line-height:1.1;letter-spacing:-.035em;color:#183b4e;overflow-wrap:anywhere;max-width:100%}.ConfiguratorSimple_orderDetails__GVp6r{margin-top:14px;display:grid;gap:10px;font-size:14px}.ConfiguratorSimple_orderDetails__GVp6r>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.ConfiguratorSimple_orderDetails__GVp6r dt{color:#65747a}.ConfiguratorSimple_orderDetails__GVp6r dd{text-align:right;font-weight:600;color:#243f4b}.ConfiguratorSimple_payments__1pN03 ul{justify-content:center;gap:6px 10px}.ConfiguratorSimple_payments__1pN03 [data-payment-logo]{height:22px;padding:0 3px;border-radius:0;background:transparent;color:#202c33;box-shadow:none;font-size:10px}.ConfiguratorSimple_payments__1pN03 [data-payment-logo] svg{width:25px;height:16px}