#ofnlcompare .provider-wrap.cheapest .packages .all-packages{flex-direction:row;flex-wrap:wrap;column-gap:2%;row-gap:32px}#ofnlcompare .provider-wrap.cheapest .packages .all-packages:has(.tariff-card__commercial-slot){padding-top:8px}#ofnlcompare .provider-wrap.cheapest .filter-section{gap:20px;align-items:center;margin-bottom:20px}#ofnlcompare .provider-wrap.cheapest .filter-section .filter.social-tariff{align-items:center;display:flex;gap:10px;padding:0 10px}#ofnlcompare .provider-wrap.cheapest .filter-section .filter-tariffs{flex:0 2 auto;display:flex;flex-direction:column}#ofnlcompare .provider-wrap.cheapest .filter-section .filter.contract-length{width:315px;box-shadow:1px 1px 8px 2px #f0f0f0;border-radius:10px;padding:10px}#ofnlcompare .provider-wrap.cheapest p.effective-cost-note{text-align:center;margin-bottom:30px}#ofnlcompare .provider-wrap.cheapest .filter-section .filter.contract-length input[type=checkbox]:disabled:checked{border-color:#007bff;background:#007bff;background-position:50%;background-repeat:no-repeat;background-size:16px 16px;border-radius:5px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M20.285 2l-11.285 11.567-5.286-5.011-3.714 3.716 9 8.728 15-15.285z" fill="white"/></svg>')}#ofnlcompare .provider-wrap.cheapest .filter-section .filter.contract-length p{margin-top:0;margin-bottom:10px;padding-left:7px;font-weight:700}#ofnlcompare .provider-wrap.cheapest .filter-section .contract-length-options{display:flex;flex-direction:row;flex-wrap:wrap}#ofnlcompare .provider-wrap.cheapest .filter-section .contract-length-options .contract-length-option{display:flex;align-items:center;width:145px}#ofnlcompare .provider-wrap.cheapest .packages .all-packages .package{margin-right:0;display:flex;flex-direction:column}#ofnlcompare .provider-wrap.cheapest .packages .all-packages .package .button-wrap{display:flex;flex:1 0 auto;flex-direction:row;align-items:flex-end}#ofnlcompare .provider-wrap.cheapest .packages .all-packages .package a.button{height:-moz-fit-content;height:fit-content}@media only screen and (max-width:499px){#ofnlcompare .provider-wrap.cheapest p.effective-cost-note{text-align:center;margin-top:0;margin-bottom:0;padding:20px;font-size:14px}}