

/* Start:/local/templates/adaptive/html/redesign2019/build/css/components/payment-points-policy/payment-points-policy.css?17761588751453*/
.payment-points-policy .tab{text-align:center;margin-bottom:20px}.payment-points-policy__tab-white-bg{background:var(--old-payment-points-policy-4);padding-top:35px}.payment-points-policy__tab{max-width:640px;padding:0 20px 40px;margin:0 auto 40px}.payment-points-policy__strike{margin-left:7px;margin-right:2px;text-decoration:line-through}.payment-points-policy__value{font-weight:700}.payment-points-policy__table-accrue{margin-bottom:10px}.payment-points-policy__table-accrue tr td{padding-bottom:16px;color:var(--old-payment-points-policy-3)}@media (min-width:768px){.payment-points-policy__table-accrue tr td:first-child{width:358px}}.payment-points-policy__table-accrue-title{margin-bottom:10px}@media (max-width:375px){.payment-points-policy__table-accrue-title{margin-bottom:5px}}.payment-points-policy__table-writeoff{margin-bottom:30px}@media (max-width:375px){.payment-points-policy__table-writeoff{margin-bottom:34px}}.payment-points-policy__hide-desktop{display:none}@media (max-width:375px){.payment-points-policy__hide-desktop{display:block}}@media (max-width:375px){.payment-points-policy__hide-mobile{display:none}}.payment-points-policy__footnote{font-size:14px;color:#b2b2b2;line-height:20px;margin-top:8px;margin-bottom:20px}.payment-points-policy__footnote--small-lh{line-height:18px}.payment-points-policy .payment-points-policy__to-pay{margin-bottom:10px}@media (max-width:375px){.payment-points-policy__info{margin-bottom:16px}}
/* End */


/* Start:/local/templates/adaptive/html/redesign2019/build/css/components/table-scroll/table-scroll.css?1776158877948*/
.table-scroll{max-width:920px;line-height:1.57143;margin:0 auto}@media (min-width:768px){.table-scroll--min-td-120 th:not(:first-child){min-width:120px}}@media (min-width:768px){.table-scroll{margin-left:-10%;margin-right:-10%}}@media (min-width:1024px){.table-scroll{margin:0 auto}}.table-scroll table{width:920px}.table-scroll td,.table-scroll th{padding:15px 10px;border:1px solid #eaeaea;text-align:inherit}.table-scroll--wide{max-width:1000px}.table-scroll .scrollbar-track-x{background-color:transparent}.table-scroll .scrollbar-track-x{height:4px}.table-scroll .scrollbar-thumb-x{background:rgba(0,0,0,.25);border-radius:2px;height:4px}.table-scroll-holder{position:relative}.table-scroll-next,.table-scroll-prev{position:absolute;z-index:2;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;line-height:0;display:block}.table-scroll-next{right:0}.table-scroll-prev{left:0}
/* End */


/* Start:/local/components/agima/virus.protection.insurance.calculation/templates/.default/style.css?1743150662144*/
@media (max-width: 767px) {
    .promocode__promocode-prolongation .promocode__form.promocode__form--center {
        flex-wrap: nowrap;
    }
}
/* End */
/* /local/templates/adaptive/html/redesign2019/build/css/components/payment-points-policy/payment-points-policy.css?17761588751453 */
/* /local/templates/adaptive/html/redesign2019/build/css/components/table-scroll/table-scroll.css?1776158877948 */
/* /local/components/agima/virus.protection.insurance.calculation/templates/.default/style.css?1743150662144 */
