.deliveryAcceptance{padding:24px!important;border:1px solid #d9c9b9!important}.deliveryAcceptance h2{margin:0 0 18px;font-size:30px}.deliveryPowerButton{width:100%!important;min-height:94px;display:flex!important;align-items:center;justify-content:space-between;gap:20px;text-align:left;padding:20px 24px!important;border:2px solid #d0bfae!important;border-radius:16px!important;background:#f3ece3!important;color:#45382f!important;cursor:pointer}.deliveryPowerButton strong{display:block;font-size:24px;line-height:1.2}.deliveryPowerButton small{display:block;font-size:14px;font-weight:500;margin-top:8px}.deliveryPowerButton[aria-checked=true]{background:#154f39!important;color:white!important;border-color:#154f39!important}.deliveryPowerState{display:grid;place-items:center;min-width:76px;height:46px;background:#fff9;border:1px solid #fff8;border-radius:28px;color:#24342d;font-size:23px}.deliveryPowerButton:focus-visible{outline:3px solid #d90b35;outline-offset:4px}.deliveryPowerButton:disabled{opacity:.65;cursor:wait}.deliveryAcceptance [role=status]{font-size:13px;line-height:1.55;margin:15px 0 0}.deliveryTariffPair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.deliveryTariffValue{padding:12px;border:1px solid #e3d6c5;border-radius:12px;min-width:0;background:#fffcf7}.deliveryTariffValue>small{font-weight:850;letter-spacing:.7px}.deliveryTariffValue:first-child{background:#f0f8f2;border-color:#b9d5c1}.deliveryTariffState{font-size:13px;font-weight:750;color:#6b4835}.deliveryPriceComparison article{padding:10px 0 20px;border-bottom:1px solid #eee2d7}.deliveryPriceComparison [data-apply-tariffs]{min-height:50px;width:100%;margin-top:10px}.deliveryPriceComparison [data-tariff-status]{line-height:1.5}.deliveryBenefits{border:1px solid #e8d6bf;background:#fffcf6;border-radius:14px;padding:14px;margin:12px 0;color:#332821;font-size:13px;line-height:1.5}.deliveryBenefits header{display:flex;gap:10px;justify-content:space-between;flex-wrap:wrap}.deliveryBenefits header span{font-weight:800;color:#b80029}.deliveryBenefits ul{list-style:none;margin:12px 0 0;padding:0}.deliveryBenefits li{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #efe5d9;padding:7px 0}.deliveryBenefits p{margin:10px 0 0}.deliveryBenefits small{display:block;font-size:11px;color:#746b63;margin-top:9px}.deliveryNextBenefit{padding:10px;background:#f2eadc;border-radius:8px;font-weight:750}.siemaAddressSearch{margin:12px 0}.siemaAddressSearch>label{display:block;font-size:14px;font-weight:800;margin-bottom:8px}.siemaAddressSearch>input{width:100%;box-sizing:border-box;min-height:54px;font-size:16px!important;padding:14px!important;border:1px solid #b8a58f!important;border-radius:12px!important;background:white;color:#29221d}.siemaAddressSearch [data-address-options]{max-height:260px;overflow:auto;background:#fff;border:1px solid #dacbb9;border-radius:12px;margin-top:6px;box-shadow:0 9px 25px #35231212}.siemaAddressSearch [data-address-options][hidden]{display:none}.siemaAddressSearch [role=option]{display:block!important;text-align:left;width:100%;min-height:50px;border:0!important;border-bottom:1px solid #eee4d8!important;padding:12px 14px!important;background:#fff!important;color:#332921!important;white-space:normal;font-size:14px;cursor:pointer}.siemaAddressSearch [role=option]:hover,.siemaAddressSearch [role=option][aria-selected=true]{background:#fbefdf!important}.siemaAddressSearch [data-address-help]{font-size:12px!important;line-height:1.45;background:none!important;padding:4px 0!important;margin:6px 0;color:#786b5d}.deliveryAddressDetails{font-size:13px;border:1px solid #eadfd1;border-radius:10px;padding:10px;margin:10px 0}.deliveryAddressDetails summary{cursor:pointer;color:#6f5a48}.deliveryAddressDetails[open]{padding-bottom:15px}.addressPair>label:only-child{grid-column:1/-1}.deliveryCheckDialog h2{margin:10px 0 22px}.deliveryCheckDialog [data-result]:empty{display:none}.deliveryCheckDialog [data-use]{width:100%;min-height:48px}.deliveryBanner small{display:block;color:#dec8bd;margin-top:7px;font-size:11px}.deliveryBenefitsHost:empty{display:none}@media(max-width:650px){.deliveryAcceptance{padding:18px!important}.deliveryAcceptance h2{font-size:26px}.deliveryPowerButton{padding:18px 14px!important;gap:10px}.deliveryPowerButton strong{font-size:20px}.deliveryPowerState{min-width:64px;height:42px;font-size:21px}.deliveryTariffPair{grid-template-columns:1fr}.deliveryCheckDialog{padding:20px 16px;width:94vw;box-sizing:border-box}.deliveryBenefits{padding:12px}.deliveryBanner strong{font-size:20px;line-height:1.25}.deliveryBanner>div{min-width:190px}}
