#pv-brands-calculator-embed .pv-brands-calc-note{margin:16px 0;font-size:16px;line-height:1.55;color:#5f5c56}#pv-brands-calculator-embed{margin:40px 0;min-width:0}#pv-brands-calculator-embed .pv-calc{border-radius:20px;padding:32px 0;scroll-margin-top:110px}#pv-brands-calculator-embed .pv-calc__container{width:calc(100% - 40px)!important;max-width:none!important}#pv-brands-calculator-embed .pv-calc__card{grid-template-columns:minmax(0,1fr) minmax(280px,.4fr)!important}#pv-brands-calculator-embed .pv-calc__controls{min-width:0}@media(max-width:1100px){#pv-brands-calculator-embed .pv-calc__card{grid-template-columns:1fr!important}}@media(max-width:640px){#pv-brands-calculator-embed{margin:24px 0}#pv-brands-calculator-embed .pv-calc{padding:24px 0;border-radius:16px}#pv-brands-calculator-embed .pv-calc__container{width:calc(100% - 24px)!important}}@media(max-width:360px){#pv-brands-calculator-embed .pv-calc__mobile{min-width:0;max-width:100%;width:100%}#pv-brands-calculator-embed .pv-calc__mobile-types{grid-template-columns:1fr!important}#pv-brands-calculator-embed .pv-calc__mobile :is(button,input,summary){min-width:0;max-width:100%}}#pv-brands-calculator-embed .pv-brands-calc-terms{margin-top:12px;border:1px solid #e2ddd5;border-radius:12px;background:#f7f6f3}#pv-brands-calculator-embed .pv-brands-calc-terms>summary{padding:14px 16px;min-height:48px;cursor:pointer;font-size:15px}#pv-brands-calculator-embed .pv-spb-budget-conditions{margin:0;max-width:none}@media(max-width:640px){#pv-brands-calculator-embed .pv-calc__mobile-lighting button,#pv-brands-calculator-embed .pv-calc__mobile-extras label{min-height:44px!important;font-size:14px!important}#pv-brands-calculator-embed .pv-calc__more summary{min-height:48px!important}#pv-brands-calculator-embed .pv-calc__mobile-types em{font-size:12px!important}}@media(max-width:360px){#pv-brands-calculator-embed .pv-calc__container{display:block!important;min-width:0}#pv-brands-calculator-embed .pv-calc__mobile{box-sizing:border-box!important;width:100%!important;min-width:0!important}#pv-brands-calculator-embed .pv-calc__mobile *{box-sizing:border-box;min-width:0}#pv-brands-calculator-embed .pv-calc__mobile button{white-space:normal!important}}
