section.compare-product-grid .calculation-row{width:100%}section.compare-product-grid .calculation-row .wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:9px;width:100%}section.compare-product-grid .calculation-row .we-col-2{margin-bottom:50px;width:100%}@media(max-width:991px){section.compare-product-grid .calculation-row .we-col-2{margin-bottom:0;width:100%}}section.compare-product-grid .calculation-row .we-col-2 h2{margin-bottom:24px;margin-top:14px}@media(max-width:767px){section.compare-product-grid .calculation-row .we-col-2 h2{margin-bottom:17px;margin-top:0}}section.compare-product-grid .calculation-row .we-col-2 p{font-size:18px;line-height:1.5;padding-right:52px}@media(max-width:1399px){section.compare-product-grid .calculation-row .we-col-2 p{font-size:16px;padding-right:30px}}section.compare-product-grid .calculation-row .we-col-10{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-template-rows:repeat(9,auto);width:75%}@media(max-width:1399px){section.compare-product-grid .calculation-row .we-col-10{padding-left:5px;width:75.5%}}@media(max-width:991px){section.compare-product-grid .calculation-row .we-col-10{padding-left:0;width:100%}}@media(max-width:595px){section.compare-product-grid .calculation-row .we-col-10{margin:0 -20px;padding:0;transition:all .3s linear;width:calc(100% + 40px)}section.compare-product-grid .calculation-row .we-col-10.fixed{left:0;margin:0;padding:0;position:fixed;top:23px;width:100%;z-index:3}section.compare-product-grid .calculation-row .we-col-10.stop{bottom:-50px;position:absolute;top:unset}section.compare-product-grid .calculation-row .we-col-10 .slick-arrow{background-size:100%;border:0;bottom:0;cursor:pointer;font-size:0;height:100%;margin:auto;outline:none;padding:0;position:absolute;top:0;transition:background-color .4s ease;width:55px;z-index:3}}@media(max-width:595px)and (max-width:320px){section.compare-product-grid .calculation-row .we-col-10 .slick-arrow{width:33px}}@media(max-width:595px){section.compare-product-grid .calculation-row .we-col-10 .slick-arrow.slick-next{background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.8) 40%,#fff 99%,#fff);right:0}section.compare-product-grid .calculation-row .we-col-10 .slick-arrow.slick-next:before{background-color:transparent;background-image:url(../../../content/dam/bitdefender/arrow_black.svg);background-repeat:no-repeat;background-size:100%;content:"";height:10px;position:absolute;right:10px;transform:rotate(90deg);width:18px}section.compare-product-grid .calculation-row .we-col-10 .slick-arrow.slick-prev{background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,.9) 50%,hsla(0,0%,100%,.9) 51%,hsla(0,0%,100%,0));left:0}section.compare-product-grid .calculation-row .we-col-10 .slick-arrow.slick-prev:before{background-color:transparent;background-image:url(../../../content/dam/bitdefender/arrow_black.svg);background-repeat:no-repeat;background-size:100%;content:"";height:10px;left:10px;position:absolute;transform:rotate(-90deg);width:18px}section.compare-product-grid .calculation-row .we-col-10 .slick-arrow.slick-disabled{display:none!important}}section.compare-product-grid .calculation-row .we-col-3{background-color:#fff;border:1px solid #e4f2ff;display:grid;grid-row:span 9;grid-template-rows:subgrid;position:relative;width:unset}@media(max-width:595px){section.compare-product-grid .calculation-row .we-col-3{outline:none;width:168px}}@media(max-width:991px){section.compare-product-grid .calculation-row .we-col-3{margin:50px auto 0}}section.compare-product-grid .calculation-row .we-col-3.active{box-shadow:0 -10px 20px 0 rgba(0,0,0,.1)}section.compare-product-grid .calculation-row .we-col-3.active:before{background:#000;border-top-left-radius:8px;border-top-right-radius:8px;content:"";height:9px;left:0;position:absolute;top:-9px;width:100%}section.compare-product-grid .calculation-row .we-col-3.active.pink-text:before{background-color:#de2985}section.compare-product-grid .calculation-row .we-col-3:last-child .subscription-box{border-top-right-radius:8px}section.compare-product-grid .calculation-row.extra-buy-zone .wrapper{margin-top:0}section.compare-product-grid .calculation-row.extra-buy-zone .wrapper .we-col-3.shadowed-box{box-shadow:0 3px 8px 0 rgba(0,0,0,.1)}section.compare-product-grid .calculation-row.extra-buy-zone .wrapper .we-col-3 .subscription-box{border-radius:0;border-top:none}@media(max-width:991px){section.compare-product-grid .calculation-row.extra-buy-zone .wrapper .we-col-3{margin-top:0}}section.compare-product-grid .calculation-row.extra-buy-zone .wrapper .we-col-3:last-child .subscription-box{border-bottom-right-radius:8px}section.compare-product-grid .subscription-box{background:#fff;display:contents;height:auto;overflow:visible;position:relative;vertical-align:top;width:100%}@media(min-width:992px)and (max-width:1024px){section.compare-product-grid .subscription-box{margin-left:0}}section.compare-product-grid .subscription-box .discount{background:#2cb43d;border-radius:0;left:0;padding:0;position:relative;top:0;width:100%}@media screen and (max-width:1299px){section.compare-product-grid .subscription-box .discount{height:78px;right:-20px;top:-25px;width:78px}}@media(max-width:767px){section.compare-product-grid .subscription-box .discount{height:58px;padding:10px 15px;right:-5px;top:-25px;width:58px}}section.compare-product-grid .subscription-box .discount p{color:#fff;font-size:12px;font-weight:700;letter-spacing:.96px;line-height:2;padding:0;text-align:center;text-transform:uppercase}section.compare-product-grid .subscription-box>.content-wrap{display:contents;margin:0;padding:15px 0 7px}section.compare-product-grid .subscription-box>.content-wrap .image{display:grid;grid-row:span 1;grid-template-rows:subgrid}section.compare-product-grid .subscription-box>.content-wrap .buy-now-wrapper{display:flex;flex-direction:column;justify-content:flex-start}section.compare-product-grid .subscription-box>.content-wrap .number{border-bottom:1px solid #dedede;display:grid;grid-row:span 2;grid-template-rows:subgrid;margin:25px 30px 0;padding-bottom:22px;position:relative}@media(min-width:992px)and (max-width:1024px){section.compare-product-grid .subscription-box>.content-wrap .number{margin:33px 20px 0}}@media screen and (max-width:660px){section.compare-product-grid .subscription-box>.content-wrap .number{border-bottom:none;margin:33px 10px 0}}section.compare-product-grid .subscription-box>.content-wrap .number h4{font-weight:400;margin-bottom:5px;padding:0;text-align:center}section.compare-product-grid .subscription-box>.content-wrap .number h4 span{display:block;font-family:roboto,sans-serif;font-weight:700}section.compare-product-grid .subscription-box>.content-wrap .number p{color:#3c3c3c;font-weight:500;padding:0;text-align:center}section.compare-product-grid .subscription-box>.content-wrap .price{background:#fff;display:grid;grid-row:span 6;grid-template-rows:subgrid;padding:15px 30px 3px;position:relative}@media(min-width:992px)and (max-width:1199px){section.compare-product-grid .subscription-box>.content-wrap .price{padding:15px 20px 3px}}@media(max-width:991px){section.compare-product-grid .subscription-box>.content-wrap .price{padding:15px 20px 3px}}section.compare-product-grid .subscription-box>.content-wrap .price>span{color:#7e7e7e;display:block;font-size:18px;line-height:1.2;text-align:right}@media(max-width:1399px){section.compare-product-grid .subscription-box>.content-wrap .price>span{font-size:12px}}@media(max-width:991px){section.compare-product-grid .subscription-box>.content-wrap .price>span{font-size:12px}}section.compare-product-grid .subscription-box>.content-wrap .price .savings{background:rgba(44,180,61,.2);border-radius:8px;display:inline-block;margin:0 0 16px auto;padding:4px 9px 3px;text-align:right}@media(min-width:992px)and (max-width:1199px){section.compare-product-grid .subscription-box>.content-wrap .price .savings{padding:3px 9px}}@media(max-width:767px){section.compare-product-grid .subscription-box>.content-wrap .price .savings{padding:3px 5px}}section.compare-product-grid .subscription-box>.content-wrap .price .savings span{color:#2cb43d;font-size:16px;font-weight:700;line-height:1.5}@media(max-width:1399px){section.compare-product-grid .subscription-box>.content-wrap .price .savings span{font-size:14px}}@media(min-width:992px)and (max-width:1199px){section.compare-product-grid .subscription-box>.content-wrap .price .savings span{font-size:12px}}@media(max-width:991px){section.compare-product-grid .subscription-box>.content-wrap .price .savings span{font-size:12px}}@media(max-width:767px){section.compare-product-grid .subscription-box>.content-wrap .price .savings span{font-size:11px}}section.compare-product-grid .subscription-box>.content-wrap .price .savings span em{font-style:normal}section.compare-product-grid .subscription-box>.content-wrap .price .total{border-bottom:1px dashed #dedede;display:inline-flex;margin-bottom:3px;padding:6px 0 15px;width:100%}section.compare-product-grid .subscription-box>.content-wrap .price .total>p{color:#3c3c3c;display:inline-block;font-size:18px;line-height:1.25;margin-right:auto;padding:0;text-align:left}section.compare-product-grid .subscription-box>.content-wrap .price .total span{display:block;font-size:32px;font-weight:700;line-height:.9}@media(max-width:767px){section.compare-product-grid .subscription-box>.content-wrap .price .total span{font-size:18px}}section.compare-product-grid .subscription-box>.content-wrap .price .total span em{font-style:normal}section.compare-product-grid .subscription-box>.content-wrap .price .total span small{color:#7e7e7e;display:block;font-size:14px;font-weight:400;line-height:2.4}@media(max-width:767px){section.compare-product-grid .subscription-box>.content-wrap .price .total span small{line-height:1;margin-top:5px}}section.compare-product-grid .subscription-box>.content-wrap .price .btn-wrap{display:block;text-align:center;width:100%}section.compare-product-grid .subscription-box>.content-wrap .price .btn-wrap a{margin-bottom:2px;margin-top:9px;width:100%}section.compare-product-grid .subscription-box>.content-wrap .price .btn-wrap a span{display:inline-block}section.compare-product-grid .subscription-box>.content-wrap .price .btn-wrap p{color:#7e7e7e;font-size:10px!important;margin:0 auto;max-width:120px;position:relative;text-align:center;z-index:1}section.compare-product-grid .subscription-box>.content-wrap .price .term-use{display:block;margin:0 auto;max-width:150px;text-align:center}section.compare-product-grid .subscription-box>.content-wrap .price .term-use span{color:#7e7e7e;font-family:roboto,sans-serif;font-size:10px}section.compare-product-grid .subscription-box>.content-wrap .price .term-use span a{color:#006dff;font-family:roboto,sans-serif;font-size:10px}section.compare-product-grid .subscription-box>.content-wrap .price .term-use p{color:#7e7e7e;font-family:roboto,sans-serif;font-size:10px;line-height:1.5;margin-top:5px}section.compare-product-grid .subscription-box>.content-wrap .price .term-use p a{color:#006dff;font-family:roboto,sans-serif;font-size:10px}section.compare-product-grid .table-grid{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:8px;overflow:hidden}@media(max-width:991px){section.compare-product-grid .table-grid{border-radius:0;overflow-x:auto;width:100%}}@media(max-width:595px){section.compare-product-grid .table-grid{margin:0 -20px;width:calc(100% + 40px)}}section.compare-product-grid .table-grid .categories{display:flex;flex-wrap:wrap;width:100%}@media(max-width:991px){section.compare-product-grid .table-grid .categories{overflow-x:auto;width:100%}}@media(max-width:767px){section.compare-product-grid .table-grid .categories{width:100%}}@media(max-width:595px){section.compare-product-grid .table-grid .categories{width:543px}}section.compare-product-grid .table-grid .categories .cat-types{display:inline-flex;flex-wrap:wrap;width:100%}section.compare-product-grid .table-grid .categories .cat-types:last-child .items:first-child{border-bottom:none}section.compare-product-grid .table-grid .categories .cat-types .items{align-items:center;background:#e4f2ff;border-bottom:1px solid #fff;display:flex;flex-wrap:wrap;justify-content:left;padding:14px 28px 17px 34px;width:25%}@media(max-width:991px){section.compare-product-grid .table-grid .categories .cat-types .items{padding:10px 21px 12px;width:100%}}section.compare-product-grid .table-grid .categories .cat-types .items:not(:first-child){background:hsla(0,0%,93%,.5);border-bottom:1px solid #fff;border-right:1px solid #fff;justify-content:center;padding:20px;text-align:center;width:25%}@media(max-width:991px){section.compare-product-grid .table-grid .categories .cat-types .items:not(:first-child){padding:23px 10px;width:33.33%}}@media(max-width:595px){section.compare-product-grid .table-grid .categories .cat-types .items:not(:first-child){justify-content:center;width:168px}}section.compare-product-grid .table-grid .categories .cat-types .items.active{background:#fff;border-bottom:1px solid #e4f2ff;border-right:1px solid #e4f2ff;box-shadow:0 3px 8px 0 rgba(0,0,0,.1)}section.compare-product-grid .table-grid .categories .cat-types .items.active.complete-border-active-items{border-left:1px solid #e4f2ff}section.compare-product-grid .table-grid .categories .cat-types img{height:22px;margin:10px 0;width:22px}section.compare-product-grid .table-grid .categories .cat-types span{color:#616161;font-family:roboto,sans-serif;font-size:14px;width:100%}@media(max-width:595px){section.compare-product-grid .table-grid .categories .cat-types span{padding:0 21px}}section.compare-product-grid .table-grid .categories .cat-types p{line-height:1.5}@media(max-width:991px){section.compare-product-grid .table-grid .categories .cat-types p{margin:auto}}section.compare-product-grid .table-grid .categories .cat-types em{color:#3c3c3c;font-family:roboto,sans-serif;font-size:14px;font-style:normal;margin:10px 0;padding:0 20px;width:100%}section.compare-product-grid .table-grid .categories .cat-types .btn-wrap{margin:15px 0;width:100%}@media(max-width:767px){section.compare-product-grid .table-grid .categories .cat-types .btn-wrap .we-btn-black-border{margin-right:0}}section.compare-product-grid .table-grid .categories .cat-types .btn-wrap .we-btn-black-border span{color:#000;font-size:16px;padding:0}section.compare-product-grid .table-grid .categories .cat-types .btn-wrap .we-btn-black-border:hover{background-color:#000}section.compare-product-grid .table-grid .categories .cat-types .btn-wrap .we-btn-black-border:hover span{color:#fff}section.compare-product-grid .table-grid .categories .cat-types .we-link-with-blue span{color:#006dff;font-size:16px;padding:0}section.compare-product-grid .table-grid .categories .cat-types .we-link-with-blue:hover span{color:#005ed9}section.compare-product-grid .table-grid .categories .cat-types .we-link-with-blue:hover span:after{background:url(../../../content/dam/bitdefender/dark-blue-arrow.svg) no-repeat}@media(max-width:595px){section.compare-product-grid.four-cols .categories{width:750px}}section.compare-product-grid.four-cols .items:not(:first-of-type){width:18.75%!important}@media(min-width:768px)and (max-width:991px){section.compare-product-grid.four-cols .items:not(:first-of-type){width:25%!important}}@media(max-width:595px){section.compare-product-grid.four-cols .items:not(:first-of-type){width:168px!important}}@media(min-width:596px)and (max-width:767px){section.compare-product-grid.four-cols .items:not(:first-of-type){width:25%!important}}section.compare-product-grid.two-cols .we-col-3{width:50%}@media(max-width:595px){section.compare-product-grid.two-cols .slick-track{width:100%!important}}@media(max-width:991px){section.compare-product-grid.two-cols .categories{width:100%!important}}section.compare-product-grid.two-cols .cat-types .items:not(:first-child){width:37.5%!important}@media(max-width:991px){section.compare-product-grid.two-cols .cat-types .items:not(:first-child){width:50%!important}}section.compare-product-grid.one-col .we-col-10{justify-content:flex-end}section.compare-product-grid.one-col .we-col-3{width:89%}@media(max-width:991px){section.compare-product-grid.one-col .we-col-3{margin:50px 0 0;width:100%!important}}@media(max-width:595px){section.compare-product-grid.one-col .we-col-3{width:100%!important}section.compare-product-grid.one-col .table-grid{width:calc(100% + 40px)!important}}section.compare-product-grid.one-col .cat-types .items:not(:first-child){width:66.67%!important}@media(max-width:991px){section.compare-product-grid.one-col .cat-types .items:not(:first-child){width:100%!important}}@media(min-width:992px){section.compare-product-grid.one-col .cat-types .items:first-of-type{width:33.33%!important}}@media(max-width:595px){section.compare-product-grid.width-evenly-split .we-container{padding:0}}section.compare-product-grid.width-evenly-split .we-container .calculation-row .we-col-10{width:66%}@media(max-width:991px){section.compare-product-grid.width-evenly-split .we-container .calculation-row .we-col-10{width:100%}}@media(max-width:595px){section.compare-product-grid.width-evenly-split .we-container .calculation-row .we-col-10{margin:0}}section.compare-product-grid.width-evenly-split .we-container .table-grid .categories .cat-types .items:first-child{width:34%!important}@media(max-width:991px){section.compare-product-grid.width-evenly-split .we-container .table-grid .categories .cat-types .items:first-child{width:100%!important}}section.compare-product-grid.width-evenly-split .we-container .table-grid .categories .cat-types .items{width:33%!important}@media(max-width:991px){section.compare-product-grid.width-evenly-split .we-container .table-grid .categories .cat-types .items{width:50%!important}}div.compare-products.product-text-position-left .subscription-box .content-wrap .number h4,div.compare-products.product-text-position-left .subscription-box .content-wrap .number p{text-align:left}div.compare-products.product-text-position-right .subscription-box .content-wrap .number h4,div.compare-products.product-text-position-right .subscription-box .content-wrap .number p{text-align:right}div.compare-products.no-dashed-border-in-table-header .subscription-box .content-wrap .price .total{border:none}div.compare-products.tos-text-position-center .subscription-box .content-wrap .price .terms-text{text-align:center}div.compare-products.tos-text-position-right .subscription-box .content-wrap .price .terms-text{text-align:right}@media(max-width:595px){div.compare-products.table-header-fixed-to-top-of-page-mobile .calculation-row .we-col-10.fixed:not(.stop){top:0}div.compare-products.table-header-fixed-to-top-of-page-mobile .calculation-row .we-col-10.fixed:not(.stop) .we-col-3{margin:9px auto 0}}