.floating-menu{display:none}button:focus{outline:none!important}.ff-reg{font-family:PeridotPERegular!important}.ff-med{font-family:PeridotPESemiBold!important}.ff-bold{font-family:PeridotPEBold!important}.fs-10{font-size:10px!important}.fs-12{font-size:12px!important}.fs-14{font-size:14px!important}.fs-16{font-size:16px!important}.fs-18{font-size:18px!important}.fs-22{font-size:22px!important}.fs-24{font-size:24px!important}.fs-26{font-size:26px!important}.fs-27{font-size:27px!important}.fs-31{font-size:31px!important}.p-0{padding:0!important}.pl-7{padding-left:7px!important}.pl-10{padding-left:10px!important}.pl-15{padding-left:15px!important}.pl-30{padding-left:30px}.pb-0{padding-bottom:0!important}.pb-10{padding-bottom:10px!important}.pb-50{padding-bottom:50px!important}.pr-7{padding-right:7px!important}.pr-10{padding-right:10px!important}.pr-30{padding-right:30px}.pl-1_25rem{padding-left:1.25rem!important}.plrb-1_25rem{padding:0 1.25rem 1.25rem}.mb-0{margin-bottom:0!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-30{margin-bottom:30px!important}.mt-40{margin-top:40px!important}.mb-60{margin-bottom:60px!important}.mb-90{margin-bottom:90px!important}.mt-0{margin-top:0!important}.mt-5{margin-top:5px!important}.mt-10{margin-top:10px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.mt-40{margin-top:40px!important}.mt-50{margin-top:50px!important}.mt-60{margin-top:60px!important}.mr-0{margin-right:0!important}.mr-2-per{margin-right:2%!important}.ml-0{margin-left:0!important}.ml-10{margin-left:10px!important}.text-end{text-align:end!important}.top-0{top:0!important}.left-0{left:0!important}.right-0{right:0!important}.mh-34{min-height:34px}.w-1090{margin-top:30px}.dark-blue-color{color:#3e5567}.text-underline{text-decoration:underline}.mh-12{min-height:12px!important}.mh-27{min-height:27px!important}.mh-45{min-height:45px!important}.w-30{width:30%!important}.w-420{width:420px!important}.h-20{height:20px!important}.h-40{height:40px!important}.border-0{border:0!important}.border-radius-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.border-radius-bottom-0{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.border-top-1-grey{border-top:1px solid #cecece}.justify-content-space-evenly{justify-content:space-evenly}.align-self-center-addon-img{align-self:center}@media screen and (min-width:991px){.listing .w-290{width:290px;max-width:290px;min-width:290px}.listing .w-1090{width:1090px;max-width:1090px;min-width:1090px}.hide_filters{display:none!important}}@media screen and (min-width:992px) and (max-width:1199px){.listing .w-1090{width:700px;max-width:700px;min-width:700px}}.override_productGridCard{margin-bottom:65px!important}@media screen and (min-width:1200px) and (max-width:1379px){.listing .w-290{min-width:auto}.listing .w-1090{width:900px;min-width:900px}.override_productGridCard{padding-right:30px!important}.listing-products .card{min-width:100%!important}.listing .circular_tag_listing{width:75px;height:72px;top:-46px;left:210px}.listing.listing-grid .card .listing-rateplan-prices.color-magenta .fs-31,.listing .card .pl-1_25rem.color-magenta .fs-31{font-size:25px!important}}@media screen and (min-width:990px) and (max-width:1379px){.listing-products.comparison-page .card{min-width:290px!important}}@media screen and (max-width:991px){.listing .vw-100-mob{width:100vw!important}.flexPosition{flex:0 0 100%!important;max-width:50%!important}}.listing .mobile-sample{width:100%;height:488px;background-image:url(/ote_static/redesign/images-listing/sample-mobile-image.png);background-repeat:no-repeat;background-size:cover;background-position:20%}.search-filter-panel{color:#3e5567}.listing .hero-carousel .carousel-indicators{bottom:30px}.listing .hero-carousel{height:350px;margin-bottom:unset;padding-bottom:unset}.listing .carousel-item,.listing .hero-carousel-wrap{height:350px}.listing .carousel-item img{height:350px;-o-object-fit:contain;object-fit:contain}.listing .hero-carousel--content.right-alignement{text-align:-webkit-right}.listing .hero-carousel--title{font-size:44px}.listing .hero-carousel--wrap a{font-size:19px}.listing .hero-carousel--wrap h6{font-family:PeridotPEBold;font-size:19px;color:#fff}.listing .hero-carousel--content{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:unset;transform:unset;height:100%;display:flex;align-items:center;justify-content:flex-end;max-width:100%}@media screen and (max-width:768px){.listing .hero-carousel--content{align-items:flex-end;justify-content:center}}.listing .hero-carousel--content-info{text-align:right;width:20%;margin:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;padding-left:unset;align-items:flex-end;padding-right:50px}.listing .extra-info{font-size:15px;margin:unset}.rateplan .extra-info{font-size:20px;font-family:PeridotPESemiBold}@media screen and (max-width:992px){.listing .hero-carousel--content-info{text-align:left;width:50%;margin:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;padding-left:unset;padding-right:20px;align-items:flex-start}.listing .hero-carousel--wrap a{font-size:16px}.listing .green-trasparent-button{min-width:126px;height:47px;min-height:47px;background-color:#fff;margin:0!important}.listing .hero-carousel--wrap h5{font-family:PeridotPERegular;font-size:30px}.listing .right-alignement-info{max-width:25%;justify-content:normal;padding-left:0;text-align:right;align-items:flex-end}}.listing .dropdown-toggle:after{display:none}.listing .right-border{padding-right:10px;min-height:24px;display:inline-block;padding-top:2px;text-align:left;min-width:125px}.listing .filter-title{font-family:PeridotPERegular;color:#000;font-size:28px}.rateplan .filter-title{font-family:PeridotPERegular;color:#000;font-size:28px}.listing hr{margin-top:1rem;margin-bottom:1rem;border:0;opacity:.7}.listing .clear-filter-label{font-family:PeridotPERegular;color:#004a87;font-size:16px;line-height:18pt;font-weight:600;margin-bottom:36px}.listing .clear-filter-label--disabled{color:#3e5567;opacity:.2}.filter-title-btn{width:123px;height:36px;cursor:pointer;display:flex;justify-content:center;align-items:flex-end;border-radius:6px;font-size:18px}.rateplan .filter-title-btn{width:197px;height:55px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 0 10px #a1ebd996;border-radius:20px}.filter-title-btn img{margin-right:3px}.filter-title-btn--active{background-color:#f0f0f0}.wizard .filter-title-btn--active{background-color:transparent}.filters .close{display:none!important}.filters{position:relative;top:-1px}.listing.rateplan .search-filter-panel hr{opacity:0}.listing.rateplan .search-filter-panel .col-md-3{border-right:1px solid #d7d8d6a8;margin:20px}.listing.rateplan .filters .close{display:block;position:absolute;top:10px;right:25px}.listing.rateplan .search-filter-panel-col{padding:0!important}.listing.rateplan .search-filter-panel .filters{background-color:#f0f0f0;padding:20px;box-shadow:0 3px 6px #00000029}.listing.rateplan .search-filter-panel .clear-filter-label{font-family:PeridotPERegular;font-size:18px}@media screen and (max-width:991px){.listing .search-filter-panel hr{opacity:0}.filters .close{display:block!important;position:relative;top:0;right:0}.search-filter-panel-col{padding:0!important;margin:0!important;width:100%}.search-filter-panel .filters{background-color:#f0f0f0;padding:10px;box-shadow:none}.search-filter-panel .clear-filter-label{font-family:PeridotPERegular;font-size:18px}.listing .filter-title{font-size:18px;line-height:22px;margin:0!important}}.listing .filter-summary{font-family:'PeridotPERegular';color:#000;font-size:28px;text-align:left}.listing a.green-trasparent-button-custom{text-decoration:none;color:#000;text-align:center}.listing a.green-trasparent-button-custom-dark{text-decoration:none;color:#36b22d;text-align:center;border:1px solid #36b22d;border-radius:31px}.listing a.green-trasparent-button-custom:active,.listing a.green-trasparent-button-custom:visited{text-decoration:none;color:#36b22d}.listing a.green-trasparent-button-custom:hover{text-decoration:none;color:#fff}.listing a.green-trasparent-button-custom-dark:active,.listing a.green-trasparent-button-custom-dark:visited{text-decoration:none;color:#36b22d}.listing a.green-trasparent-button-custom-dark:hover{text-decoration:none;color:#fff;background:#36b22d}.listing a,.listing a:active,.listing a:visited{text-decoration:none;color:inherit}.listing .filter-label{font-family:PeridotPERegular;font-size:22px;line-height:22px;text-align:left;color:#000;padding:8px 0 15px;outline:0}.listing .filter-label:focus{border:2px solid black;border-radius:2px}.listing .filter-label.familySelector{font-size:20px}.listing ul{list-style-type:none;padding:0;margin-bottom:0}.listing ul li.subfilter ul{padding-left:15px}.listing li{list-style-type:none;padding:0}.listing .li-text{font-family:PeridotPERegular;font-size:14px;line-height:18px;color:#3e5567}.listing .listing-ctrl.custom-container{display:block;position:relative;padding-left:30px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.listing-ctrl.custom-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;height:14px}.listing-ctrl.custom-container .custom-checkmark{position:absolute;top:4px;left:0;height:18px;width:18px;background-color:transparent;border:1px solid #707070;display:inline-block}.listing-ctrl.custom-container .custom-checkmark:after{content:"";position:absolute;display:none}.listing-ctrl.custom-container:hover input~.custom-checkmark,.listing-ctrl.custom-container input:checked~.custom-checkmark{background:#000 0 0 no-repeat padding-box;border-radius:2px}.listing-ctrl.custom-container input:checked~.custom-checkmark:after{display:block}.listing-ctrl.custom-container .custom-checkmark:after{left:5px;top:1px;width:8px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.listing .actions .listing-ctrl.custom-container{padding-left:0;margin-bottom:0;display:flex;align-items:center;height:24px}.actions .listing-ctrl.custom-container .custom-checkmark{height:18px;width:18px;position:relative;border:1px solid #000;border-radius:2px;top:0}.custom-label-text{font-family:PeridotPERegular;color:#000;font-size:16px;line-height:18pt}.custom-label-text>span{color:#707070}.color-base{color:#3e5567}.color-green{color:#36b22d}.color-dark-green{color:#36b22d}.color-magenta{color:#e20074}.listing-products{font-family:PeridotPERegular;font-size:12px;color:#000}.listing-products .card{min-width:350px;max-width:350px;max-height:495px;box-shadow:0 1px 12px #A1EBD996;border-radius:16px;border:0;margin-top:30px}.listing-products .card .actions a:focus{outline:0}.listing-products .light-green-button{background:linear-gradient(90deg,#98c44f,#47b149);display:inline-block}.link-green:hover,.listing-products a.link-green,a.link-green:active,a.link-green:focus,a.link-green:visited{color:#36b22d!important}.comparison-page .listing-products .card{max-width:unset;min-width:350px;max-height:unset}.comparison-page .listing-products .card .image-placeholder{height:184px;display:flex;justify-content:center;align-items:center}@media screen and (max-width:576px){.comparison-page .listing-products .card .image-placeholder{height:144px}.override_price_text{display:none}}.listing-products .media img{max-height:218px;margin-right:10px}.comparison-page .listing-products img{max-height:60px;max-width:60px;-o-object-fit:contain;object-fit:contain}.comparison-page.mobile-view .listing-products img{max-height:144px;-o-object-fit:contain;object-fit:contain;padding-top:15px}.listing-products .card .card-title>span{min-height:18px}.listing-products .card .card-title>h4{font-family:PeridotPERegular;font-size:24px;text-align:center;min-height:87px}.comparison-page .listing-products .card{font-size:12px}.mobile-view.comparison-page .listing-products .card{font-size:10px;width:90%}.comparison-page .card-title{margin-bottom:0!important}.comparison-page .listing-products .card .card-title>h4{font-family:PeridotPESemiBold;font-size:12px}.listing-products .prices{display:flex;flex-direction:row;margin:0!important;margin-bottom:12px!important}.clear-wizard-filter-bg{background-color:transparent!important;box-shadow:none!important}@media screen and (max-width:768px){}@media screen and (max-width:991px){.wizard .pdp-scroll .filters{left:0;width:90%;background:transparent;box-shadow:none;padding:0!important}.wizard .filter-title-section--mobile{margin-top:13px!important}}@media screen and (max-width:991px){.wizard .listing-container .search-filter-panel-col{width:210px!important;max-width:210px!important;min-width:210px!important}}@media screen and (max-width:385px){.wizard .listing-container .search-filter-panel-col{width:185px!important;max-width:185px!important;min-width:185px!important}}@media screen and (max-width:575px){.wizard .wizardSortingMobile{padding-top:0!important;padding-bottom:0!important;padding-left:5px!important;width:150px!important;min-width:150px!important;height:28px!important;min-height:28px!important}.wizard .dropdown-menu{width:150px!important;min-width:150px!important;border-radius:3px!important;box-shadow:0 0 3px #00000029!important;top:1px!important}.wizard .listing-products .card .listing-products-image--placeholder{margin-top:15px!important}.wizard .dropdown-menu .dropdown-item{padding-left:10px}.override_rateplans_left_price{font-size:16px}.override_price_right{font-size:18px}}@media screen and (max-width:410px){.wizard .listing-products .pill{margin-left:0!important}}@media screen and (max-width:394px){.m-xs-5{margin-right:8px!important}}.listing-products .initial-price{min-height:18px}.divider{width:1px;height:46px;top:-2px;background:#d7d8d6;margin:0!important;padding:0}.comparison_divider{width:1px;height:40px;top:-2px;margin-left:10px;margin-right:10px;background:#d7d8d6}.comparison-page .divider{margin-left:1rem!important;height:40px}.listing-products .prices .price-amount{font-family:PeridotPESemiBold;font-size:20px}.comparison-page .listing-products .prices .price-amount{font-family:PeridotPESemiBold;font-size:20px}.listing-products .prices .price-amount{display:inline-flex;line-height:.8;position:relative;margin-bottom:0!important}.listing-products .prices--decimal{font-family:PeridotPESemiBold;font-size:22px;display:inline-flex;align-self:flex-end}.comparison-page .listing-products .prices--decimal{font-family:PeridotPESemiBold;font-size:10px}.comparison .col{padding:0}.listing-products .actions{font-family:PeridotPESemiBold;font-size:12px;display:flex;flex-wrap:wrap;margin-top:13px!important;min-height:14px;padding:0!important;margin-bottom:14px}.listing-products .actions .custom-label-text{font-family:PeridotPERegular;font-size:14px;margin-left:5px;margin-right:5px;text-align:left;color:#000}.listing-products .actions .actions-extra-info{color:#a8a8a8;margin-left:auto;display:inline-flex;justify-content:flex-end;align-self:center}@media screen and (max-width:576px){.listing-products .actions .actions-extra-info{margin-left:0}}.listing-products .bullet-color{display:flex;justify-content:center}.listing-products .bullet-color ul li span{width:14px;height:14px;display:block;position:relative;cursor:pointer}.listing-products .bullet-color ul li span.selected-color,.listing-products .bullet-color ul li span:hover{width:15px!important;height:14px!important;top:0}.listing-products .pill{font-size:14px;font-family:PeridotPESemiBold;border-radius:35px;color:#fff;min-height:22px;margin:0 5px;display:flex;justify-content:center;align-items:center;padding:0 20px}@media screen and (max-width:576px){.listing-products .pill{padding:0 10px;margin-top:2px}}.listing-products .pill--big{font-size:16px}.rateplan .pill--big{font-size:12px}.listing-products .pill-wrapper{min-height:22px;flex-wrap:wrap}.listing-products .pill--green{background-color:#36b22d}.listing-products .pill--light-green{background-color:#36b22d}.listing-products .pill--white{background-color:#fff;color:#3e5567}.listing-products .pill--white-green{background-color:#ffffff9f;color:#36b22d}.background-blue-radial{background:url(../images-listing/blueradial.png);background-repeat:no-repeat;-o-object-fit:cover;object-fit:cover;background-size:cover}.background-green-radial{background:url(../images-listing/greenradial.png);background-repeat:no-repeat;-o-object-fit:cover;object-fit:cover;background-size:cover}.background-blue-radial2{background:radial-gradient(ellipse at center,rgba(30,154,190,.79) 0,rgba(41,142,176,.79) 15%,rgba(48,133,165,.79) 29%,rgba(39,141,178,.79) 55%,rgba(39,141,179,.79) 68%,rgba(42,140,175,.79) 83%,rgba(48,133,165,.79) 99%,rgba(48,133,164,.47) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#c91e9abe",endColorstr="#783085a4",GradientType=1)}.listing-products .pill--blue{background-color:#00a5e3}.listing-products .pill--black{background-color:#202020}.listing-products .light-green-text{color:#36b22d}.listing .filter-icon{background-image:url(../images-listing/iconfinder_Filter_4737438.png);background-repeat:no-repeat;-o-object-fit:contain;object-fit:contain;height:23px;width:23px}.rateplan .filter-icon{background-image:url(../images-listing/iconfinder_Filter_4737438.png);background-repeat:no-repeat;-o-object-fit:contain;object-fit:contain;height:18px;width:18px}.listing .bars-icon{background-image:url(../images-listing/bars.png)}.listing .bars-icon,.listing .grid-icon{background-repeat:no-repeat;-o-object-fit:contain;object-fit:contain;height:24px;width:24px;margin:10px}.listing .grid-icon{background-image:url(../images-listing/grid.png)}.more{font-size:14px;font-family:PeridotPESemiBold}.more.more--expanded{opacity:.8}.listing-products.comparison{min-height:20px;background-color:#47B14970}.comparison-items-wrapper{max-height:calc(100vh - 120px);overflow:auto}.comparison-items-wrapper .listing-products .comparison-item-title>h4{font-family:'PeridotPESemiBold';font-size:14px!important}.comparison-items-wrapper .comparison-item--image-placeholder{width:136px;height:136px;align-self:center}.comparison-items-wrapper .comparison-item--image-placeholder img{max-width:130px}@media screen and (max-width:370px){.comparison-items-wrapper .comparison-item--image-placeholder{width:110px;align-self:center}.comparison-items-wrapper .comparison-item--image-placeholder img{max-width:110px}}.comparison-items-wrapper .listing-products img{max-width:130px}@media screen and (max-width:768px){.listing .filter-icon{height:16px;width:17px;background-size:17px 14px}.listing-products .bullet-color ul li span{width:12px;height:12px}.divider{height:40px}.listing-products img{max-height:144px;-o-object-fit:contain;object-fit:contain}}@media screen and (max-width:768px) and (max-width:370px){.listing-products img{max-height:110px;-o-object-fit:contain;object-fit:contain}}@media screen and (max-width:680px){.listing .listing-products .card{min-width:100%;max-width:100%}}@media screen and (max-width:768px){.comparison-item{height:150px}.listing-products{font-family:PeridotPERegular;font-size:10px;color:#000}.listing-products .listing-model{font-size:10px}.listing-products .card{margin:0;min-width:100%}.comparison-page .listing-products .card{min-width:280px;width:-webkit-min-content;width:-moz-min-content;width:min-content}.mobile-view .listing-products .card{min-width:170px;width:-webkit-min-content;width:-moz-min-content;width:min-content}.listing-products .card .card-title{margin-bottom:0!important}.listing-products .pill-wrapper{min-height:17px}.listing-products .pill{font-size:10px}.rateplan.listing-products .pill{font-size:18px}.listing-products .card .comparison-model .card-title>span{font-size:12px}.listing-products .card .comparison-model .card-title>h4{font-family:PeridotPESemiBold;font-size:12px}.listing-products .card .listing-model .card-title>span{font-size:12px!important;min-height:15px}.mobile-view.comparison-page .card .card-title>h4,.listing-products .card .listing-model .card-title>h4{font-family:PeridotPERegular;font-size:16px}.listing-products .prices .price-amount{font-size:20px}.comparison-page .listing-products .prices .price-amount{font-family:PeridotPESemiBold;font-size:16px}.listing-products .prices--decimal{font-size:10px}.comparison-item .listing-products,.comparison-item .listing-products .comparison-item-title>span{font-size:12px}.comparison-item .listing-products .comparison-item-title>h4{font-family:PeridotPESemiBold;font-size:14px!important}.comparison-item .listing-products .prices .price-amount{font-size:20px}.comparison-item .listing-products .prices--decimal{font-size:10px}.listing-products .actions .custom-label-text{font-family:PeridotPERegular;font-size:12px}}.listing-banner{background-image:linear-gradient(259deg,#017eeb 30%,#04be3a,#03be39);width:100%;min-height:350px;display:flex;align-items:center;justify-content:center}.listing-banner,.listing-banner>img{max-height:411px}.listing-banner .listing-banner--title{font-size:42px;font-family:PeridotPESemiBold;text-align:left;color:#fff}.listing-banner .listing-banner-content,.listing-banner img{margin:20px}.listing-banner .listing-banner-content{display:flex;align-items:flex-start;margin-left:128px;flex-direction:column;max-width:611px}.listing-banner a.green-trasparent-button.green-trasparent-button-custom{text-decoration:none;color:#fff;background-color:transparent}@media screen and (max-width:992px){.listing-banner{min-height:251px}.listing-banner .listing-banner--title{font-size:18px}.listing-banner img{max-width:159px;max-height:202px;margin:20px}.listing-banner .listing-banner-content{margin:20px}.listing-banner a.green-trasparent-button.green-trasparent-button-custom{font-size:16px;min-width:124px;min-height:44px}.listing-banner .green-trasparent-button{height:44px}}.listing-banner a.green-trasparent-button-custom:active,.listing-banner a.green-trasparent-button-custom:hover,.listing-banner a.green-trasparent-button-custom:visited{text-decoration:none;color:#fff}.comparison .comparison-item{width:378px;min-width:378px;min-height:161px;background-color:#fff;margin-left:2px;margin-right:2px;border-radius:10px}.comparison .comparison-item .card{box-shadow:none}.comparison .comparison-item .comparison-item--empty{color:#aaacac;font-size:16px;font-family:PeridotPESemiBold;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;flex:0 0 100%;color:#3e5567}.comparison .comparison-item .media{flex:0 0 100%}.comparison .comparison-item--gray{background-color:#ececec}.addh{background-color:#3e5567;width:2px;height:12px;display:inline-block;transform:translateX(-7.5px)}.addv{transform:rotate(90deg);transform:rotate(90deg) translateY(14px)}.comparison-item .close{position:relative;top:5px;right:30px;align-self:flex-start}.comparison-item .closeComparison{color:#3e5567;position:inherit;right:31px;align-self:flex-start;padding:0;background-color:transparent;font-size:24;line-height:1;padding:13px 1px}.comparison-item .closeComparison:focus{border:2px solid black}.comparison-page .listing-products{max-width:100%}.search-result .comparison-page .listing-products{max-width:inherit}.comparison-page .listing-products .actions .action{cursor:pointer;font-family:PeridotPESemiBold;color:#3e5567;font-size:12px;line-height:18pt;text-align:center}.comparison-page .close{position:absolute;top:7px;right:20px;color:#36b22d;opacity:1}.comparison-specs{padding:0 30px 0 30px}.comparison-specs-header{background-color:#f0f0f0;text-align:center;font-family:PeridotPEBold;font-size:14px;min-height:30px;display:flex;justify-content:center;align-items:center}.comparison-specs-header--off{display:none}.comparison-specs .specs>.row{min-height:62px}.comparison-specs .specs>.row:nth-child(odd){background-color:#fff}.comparison-specs .specs.row-odd-green>.row:nth-child(odd){background-color:#deecdb}.comparison-specs .specs.row-odd-green>.row:nth-child(2n){background-color:#fff}.comparison-specs .specs .row .row{background-color:inherit}@media screen and (min-width:650px) and (max-width:768px){.listing-products.comparison-page .row .col .container .row>.col:nth-child(3n){margin-top:40px!important}}@media screen and (min-width:576px) and (max-width:649px){.listing-products.comparison-page .row .col .container .row>.col:nth-child(2n),.listing-products.comparison-page .row .col .container .row>.col:nth-child(3n){margin-top:40px!important}}.comparison-specs .light-green-button{font-size:14px;min-height:35px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cart-icon{background-image:url(../images-listing/iconfinder_shopping-cart_1608412.png);background-repeat:no-repeat;-o-object-fit:contain;object-fit:contain;margin:0 6px;height:20px;width:20px;position:relative;top:2px}.listing .dropdown-toggle-custom{border:1px solid #d7d8d6;min-height:36px;border:0;display:flex;justify-content:flex-start;align-items:center}.listing .dropdown-toggle-custom,.listing ul.dropdown-menu.show{color:#3e5567;box-shadow:0 0 6px #a1ebd996;font-family:PeridotPESemiBold;font-size:14px;min-width:191px}#dropdown-menu-perpage:focus,#dropdown-menu-1:focus{border:2px solid black}.listing ul.dropdown-menu.show{border:1px solid #d7d8d6;line-height:1.8;z-index:10!important}.comparison-notification{position:absolute;top:-25px;width:43px;height:43px;border-radius:50%;background-color:#fff;background-image:url(../images-listing/compareImg.png);background-repeat:no-repeat;-o-object-fit:contain;object-fit:contain;background-position:50%;z-index:10;box-shadow:0 3px 6px #00000029}.listing .comparison-notification{top:11px}.shopping-cart-body::-webkit-scrollbar{width:4px}.shopping-cart-body::-webkit-scrollbar-thumb{background-color:#d7d8d6;outline:1px solid #f0f0f0;border-radius:4px}.shopping-cart-body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #f6f6f6;border-radius:3px}.comparison-items-sticker-wrapper{width:100%;position:relative;left:20px}.comparison-items-sticker--pill{color:#fff;font-size:14px;background-color:#257e1f;top:-15px;right:53px;min-width:171px;min-height:29px;text-align:center;position:relative;border-radius:4px}.comparison-notification>.comparison-items-number{width:18px;height:18px;position:absolute;border-radius:50%;color:#fff;font-family:PeridotPESemiBold;font-size:15px;display:flex;justify-content:center;align-content:center;top:-4px;right:-5px;background:#36b22d;box-shadow:0 3px 6px #00000029;line-height:18px}.comparison .light-green-button{min-height:40px;padding:10px 30px}.comparison-page .light-green-button,.comparison .light-green-button{font-size:14px;font-family:PeridotPESemiBold;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.comparison-page .light-green-button{min-height:35px;padding:5px 45px 5px 35px;display:flex;align-items:center}@media screen and (max-width:320px){.mobile-view .listing-products .card{max-width:150px;min-width:140px}.comparison-page .listing-products .prices .price-amount{font-size:12px}.comparison-page .listing-products .prices--decimal{font-size:8px}.comparison-page .light-green-button{padding:5px 25px}}.comparison .close-section{color:#fff;cursor:pointer;font-family:PeridotPESemiBold;font-size:14px}.comparison-banner-wrapper .comparison-banner-img{height:316px;width:100%;-o-object-fit:cover;object-fit:cover;position:relative;z-index:8}.comparison-banner-wrapper{position:relative;height:316px}.comparison-banner-wrapper .comparison-banner{height:316px;background:transparent linear-gradient(229deg,#98c44fd9,#97c450d4 9%,#53b894f5 44%,#0facd8db 89%,#2160af7d) 0 0 no-repeat padding-box;z-index:10;width:100%;position:relative;top:-316px}.comparison-page-title,.rateplan h3{font-family:PeridotPESemiBold;font-size:44px;color:#3e5567}.rateplan h5{font-family:PeridotPERegular;font-size:28px;text-align:center}.rateplan .rateplan-title{font-family:PeridotPERegular;font-size:22px;color:#fff;text-align:center;display:inline-block;min-height:84px}.rateplan .rateplan-cosmote{font-family:PeridotPEBold;font-size:18px;color:#fff;text-align:center;display:inline-block;min-height:54px;padding:0 15px}.rateplan .rateplan-price .price-amount{font-family:PeridotPEBold;color:#fff;font-size:34px;display:inline-flex;line-height:.8}.rateplan .rateplan-price .prices--decimal{font-family:PeridotPEBold;color:#fff;font-size:22px;line-height:.9}.rateplan .rateplan-price .prices--decimal .per-month{font-family:PeridotPERegular;color:#fff;font-size:16px;padding-left:6px;align-self:center}.rateplan .rateplan-price .price-amount-dark-green{font-family:PeridotPEBold;color:#36b22d;font-size:34px;display:inline-flex;line-height:.8}.rateplan .rateplan-price .prices--decimal-dark-green{font-family:PeridotPEBold;color:#36b22d;font-size:22px;line-height:1;align-self:flex-end}.rateplan .rateplan-price--small .price-amount{font-family:PeridotPERegular;color:#fff;font-size:20px;display:inline-flex;line-height:.8}.rateplan .rateplan-price--small .prices--decimal{font-family:PeridotPERegular;color:#fff;font-size:14px;line-height:.9}.rateplan .rateplan-price--small .price-amount-dark-green{font-family:PeridotPERegular;color:#36b22d;font-size:14px;display:inline-flex;line-height:.8}.rateplan .rateplan-price--small .prices--decimal-dark-green{font-family:PeridotPERegular;color:#36b22d;font-size:14px;line-height:.9}@media screen and (max-width:576px){.rateplan h3{font-size:30px}.rateplan h5{font-size:22px}}.clear-comparison{width:185px;height:38px;font-family:PeridotPESemiBold;font-size:16px;margin-right:5px;cursor:pointer;color:#3e5567;border:1px solid #36b22d;border-radius:22px;text-align:left}.clear-comparison .clear-comparison-text{line-height:38px;padding-left:15px}@media screen and (max-width:1999px){.comparison .comparison-item{min-width:354px;min-height:140px;background-color:#fff}.clear-comparison{position:absolute}}@media screen and (min-width:992px) and (max-width:1379px){.listing .comparison-page-title{font-size:33px}.listing .comparison-notification{top:2px!important}}@media screen and (max-width:991px){.listing .clear-comparison{border:0;right:15px;text-align:end;max-width:180px}.listing.mt-5{margin-top:0!important}}@media screen and (min-width:800px) and (max-width:991px){.comparison-page .comparison-page-title{font-size:33px!important}}@media screen and (max-width:370px){.comparison .comparison-item{min-width:290px;min-height:110px;background-color:#fff}}@media screen and (max-width:320px){.clear-comparison{left:-20px}}@media screen and (max-width:1200px){.listing-product-row>div:nth-child(odd){padding-right:7px!important}.listing-product-row>div:nth-child(2n){padding-left:7px!important}.listing-product-row>div.listing-product-info-section:last-child,.listing-product-row>div.listing-product-info-section:nth-last-child(2),.listing-product-row>div.listing-product-info-section:nth-last-child(3){justify-content:center!important}.listing-product-row>div.listing-product-info-section a.green-trasparent-button-custom{width:75%!important;margin-left:auto!important;margin-right:auto!important}#productsRecordGrid{width:100%}}@media screen and (max-width:768px){.listing-product-row>div.listing-product-info-section a.green-trasparent-button-custom{width:100%!important;padding:5px 15px}}.comparison-page .breadcrumb-item+.breadcrumb-item:before{content:"";background-image:url(../images-pdp/divider.png);background-repeat:no-repeat;height:11px;width:11px}.comparison-specs .specs.even-row--white>.row:nth-child(2n){background-color:#fff}.comparison-specs .specs.even-row--white>.row:nth-child(odd){background-color:#f8f8f8}.comparison.sticky{z-index:20}@media screen and (min-width:375px) and (max-width:667px){.comparison .comparison-item{min-width:95vw;max-height:25vh}.listing-products img{max-height:132px}.comparison-items-wrapper .comparison-item--image-placeholder{width:125px!important;max-width:125px!important;min-width:125px!important}.comparison-items-wrapper>div{margin-top:5px!important}#comparison-items-sticker-buttons{margin-top:8px!important;margin-bottom:4px!important}.comparison .light-green-button{font-size:12px}}@media screen and (max-width:375px){.listing-product-row{margin-right:0!important;margin-left:0!important}}@media screen and (max-height:750px){.comparison.sticky{z-index:1001}}.close{width:7px;height:7px;color:#3e5567}.ui-slider-horizontal{height:4px}.ui-widget-content{background:#d7d7d7}.ui-widget-header{background:#36b22d}#amount{cursor:default;display:none}#amount:focus{outline:0}label[for=amount]{font-family:PeridotPERegular;font-size:16px;color:#3e5567}label[for=amount]>span{color:#36b22d!important}label[for=ecoFriendly]>span{color:#36b22d!important}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #36b22d;background:#36b22d;font-weight:400;color:#454545;border-radius:50%;width:12px;height:12px}.mobile-top-banner{text-align:center;display:flex;justify-content:center;align-items:center;font-family:PeridotPERegular;font-size:12px;min-height:51px;color:#fff;background:#36b22d;opacity:.8}.icon-dd{background-image:url(/ote_static/wizard/assets/images-wizard/arrowDown.svg);background-repeat:no-repeat;height:10px;width:40px;position:relative;border-left:solid #d7d8d6;border-width:1pt;background-position:50% 50%;right:-12px;padding-left:40px}.icon-dd-responsive{background-image:url(/ote_static/wizard/assets/images-wizard/arrowDown.svg);background-repeat:no-repeat;height:10px;width:40px;position:relative;border-left:solid #d7d8d6;border-width:1pt;background-position:50% 50%;right:13px;padding-left:40px}.wizard .d-lg-none .icon-dd{background-image:url(/ote_static/wizard/assets/images-wizard/wizardListingArrow.png);background-repeat:no-repeat;height:12px;width:6px;position:relative;border-width:1pt;background-position:50% 50%;right:19px;border:0}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#efefef}#slider-range,#eco-slider-range{max-width:241px}.carouselHome1.green-trasparent-button.green-trasparent-button-custom{margin-top:20px!important}.comparison-slider-for{width:95%;margin:0 auto}.comparison-page.mobile-view .slick-dotted.slick-slider{margin-bottom:0}.comparison-page.mobile-view .slick-dots{margin-top:0}.comparison-page.mobile-view .slick-list{padding-bottom:10px;padding-top:10px;padding-left:30px}.comparison-page.mobile-view .slick-dots li.slick-active button:before{width:15px;height:15px;background-color:#46bc71;content:"";border-radius:50%;border:1px solid #46bc71;color:#fff;opacity:1}@media(-ms-high-contrast:active),(-ms-high-contrast:none){.comparison-page.mobile-view .slick-dots li.slick-active button:before{box-shadow:0 3px 6px #dfdfdf}}.comparison-page.mobile-view .slick-dots li button:before{width:10px;height:10px;background-color:#ababab;content:"";border-radius:50%;opacity:1}@media(-ms-high-contrast:active),(-ms-high-contrast:none){.comparison-page.mobile-view .slick-dots li.slick-active button:before,.comparison .comparison-item .card,.filter-title-btn,.listing-products .card,.listing .dropdown-toggle-custom,.listing .listing-products .card,.listing ul.dropdown-menu.show{box-shadow:0 2px 6px 1px #d0d0d0}.comparison-notification,.comparison-notification>.comparison-items-number{box-shadow:0 1px 1px 1px #d0d0d0}.listing-products img{max-width:230px;display:flex;align-self:center}.comparison-banner-wrapper .comparison-banner{background:transparent linear-gradient(229deg,#98c44f,#97c450 9%,#53b894 44%,#0facd8 89%,#2160af) 0 0 no-repeat padding-box;opacity:.8}.comparison-page .listing-products .card{min-height:950px}.comparison-banner-wrapper .comparison-banner-img{background-size:cover}}@media(-ms-high-contrast:active),(max-width:576px) and (-ms-high-contrast:none){.comparison-page .listing-products .card{min-height:170px}}.green-blue-gradient{background:transparent linear-gradient(229deg,rgba(152,196,79,.5),rgba(151,196,80,.5) 9%,rgba(83,184,148,.5) 44%,rgba(15,172,216,.5) 100%,rgba(33,96,175,.8)) 0 0 no-repeat padding-box}.listing.rateplan .hero-carousel--content-info{text-align:left;width:40%;margin:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;padding-left:unset;align-items:flex-start}.listing.rateplan a.green-trasparent-button.green-trasparent-button-custom{text-decoration:none;color:#36b22d;background-color:transparent}.listing-banner a.green-trasparent-button-custom:visited,.listing.rateplan a.green-trasparent-button-custom:active,.listing.rateplan a.green-trasparent-button-custom:focus,.listing.rateplan a.green-trasparent-button-custom:hover{text-decoration:none;color:#fff}@media screen and (max-width:992px){.listing.rateplan .hero-carousel--content{justify-content:center;align-items:flex-start;flex-direction:column}.listing.rateplan .hero-carousel--content-info{padding-left:30px;width:60%}}@media screen and (min-width:992px){.listing.rateplan .hero-carousel--wrap h6{font-family:PeridotPEBold;font-size:33px;color:#fff}#rateplanTab{z-index:1!important;position:relative}#search-filters{z-index:2}}@media screen and (min-width:1200px){.rateplan #search-filters-btn{left:-42%;position:relative;z-index:1}#rateplan-search-filter-panel{position:relative;top:-65px}}#search-filters-background{background-color:#f0f0f0;width:calc(100vw - 22px);height:102%;position:absolute;margin-top:-20px;box-shadow:0 3px 6px #00000029}ol.carousel-indicators.carousel-indicators--white li{background-color:#fff!important}ol.carousel-indicators.carousel-indicators--white li.active{background-color:transparent!important;border-color:#fff!important}.rateplan-specs.specs{font-size:14px;font-family:PeridotPERegular}.rateplan-specs.specs strong{font-family:PeridotPEBold!important}.rateplan ul.tick{line-height:2}.rateplan ul.tick>li{list-style-image:url(../images-pdp/tick.png);font-size:14px;font-family:PeridotPESemiBold}.rateplan ul.img-list{line-height:1.3}.search-result ul.img-list>li,.rateplan ul.img-list>li{list-style-image:none;font-size:16px;font-family:PeridotPERegular;padding:7px 5px}.rateplan ul.img-list>li img{width:45px;height:45px}.rateplan .comparison-specs .specs>.row{padding-top:0;padding-bottom:0;min-height:175px}.rateplan .comparison-specs .specs>.row:first-of-type{min-height:210px}.link-green{font-size:14px;font-weight:700;font-family:PeridotPERegular;color:#36b22d!important}a.link-green:active,a.link-green:focus,a.link-green:hover,a.link-green:visited{color:#36b22d;text-decoration:none;cursor:pointer;outline:0}.rateplan .actions .custom-label-text{font-family:PeridotPESemiBold;font-size:12px}.rateplan .actions>*{margin-top:15px}.rateplan .actions .light-green-button{font-size:16px;font-weight:700;font-family:PeridotPERegular;color:#fff;padding:10px 45px}.rateplan .actions .light-green-button:active,.rateplan .actions .light-green-button:focus,.rateplan .actions .light-green-button:hover{color:#fff}.rateplan .rateplan-comparison-wrapper{margin:0 auto}.rateplan .slick-next,.rateplan .slick-prev{position:absolute;top:40%}.rateplan .slick-prev:before{border-left:2px solid #36b22d;border-bottom:2px solid #36b22d}.pdp3play-container.rateplan .slick-prev:before,.productwizard .rateplan .slick-prev:before{border-left:2px solid #36b22d;border-bottom:2px solid #36b22d}.pdp3play-container.rateplan .slick-next:before,.pdp3play-container.rateplan .slick-prev:before,.productwizard .rateplan .slick-next:before,.productwizard .rateplan .slick-prev:before{display:inline-block;content:"";width:11px;height:11px;transform:rotate(45deg)}.pdp3play-container.rateplan .slick-next:before,.productwizard .rateplan .slick-next:before{border-right:2px solid #36b22d;border-top:2px solid #36b22d}.rateplan .slick-next:before,.rateplan .slick-prev:before{display:none;content:"";width:26px;height:26px;transform:rotate(45deg)}.rateplan .slick-next:before{border-right:2px solid #36b22d;border-top:2px solid #36b22d}@media screen and (max-width:992px){.rateplan .nav[role=tablist]{margin-left:0!important}}@media screen and (max-width:992px){.rateplan .nav[role=tablist] .nav-link{font-size:14px}.rateplan .rateplan-comparison-wrapper{width:100%!important;margin:0 auto}.rateplan .nav[role=tablist]{margin:20px 0;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;white-space:nowrap;justify-content:space-between!important}.rateplan .nav[role=tablist] li+li{margin-left:20px}.rateplan .slick-dots li+li{margin-left:20px!important}.rateplan .slick-slide{margin:5px 15px 5px 0!important;min-width:305px}.rateplan .slick-list{padding:0!important}}.rateplan .slick-slide{margin:0 10px}.rateplan .slick-list{padding-bottom:20px}.rateplan .nav[role=tablist] .nav-link.active{color:#36b22d}@media screen and (max-width:768px){.productWizard .rateplan.comparison-page .listing-products .card,.product .rateplan.comparison-page .listing-products .card{width:98%!important}}.rateplan.comparison-page .listing-products .card{min-width:305px;width:415px!important;box-shadow:0 0 6px #a1ebd996;border-radius:16px;margin-top:60px}.rateplan.listing-products .card-body>.details{min-height:192px!important}.card.border-green{border:1px solid #36b22d!important}@media(-ms-high-contrast:active),(-ms-high-contrast:none){.rateplan .media{min-width:200px}}.rateplan-page-title~h5 img{display:inline}.rateplan .slick-dots li:only-child{display:none}.listing-container{padding-top:25px;padding-bottom:25px}@media screen and (max-width:576px){.listing-container{padding-top:0;padding-bottom:0}}.listing-grid .listing-products{display:flex;flex-wrap:wrap;flex-direction:column;flex-grow:1;align-content:flex-end;max-width:100%;width:100%}.listing-grid .listing-products .card{max-height:none;margin-top:0}.search-result.listing-grid .listing-products .card{margin-bottom:60px}.listing-grid .listing-products .listing-products-image--placeholder{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:20px;margin-bottom:9px}#listing-plans{display:none}#listing-plans.active{display:flex}@media screen and (min-width:768px) and (max-width:1200px){.listing-grid .listing-product-row>div:nth-child(odd) .listing-products{align-content:flex-end;width:100%}.listing-grid .listing-product-row>div:nth-child(2n) .listing-products{align-content:flex-start;width:100%}}@media screen and (max-width:768px){.listing-grid .listing-products .listing-products-image--placeholder{margin-top:16px;margin-bottom:14px}}@media screen and (min-width:768px){.rateplan-comparison-wizard.slick-initialized .slick-track,.rateplan-comparison.slick-initialized .slick-track{display:flex!important}.rateplan-comparison-wizard .slick-slide,.rateplan-comparison .slick-slide{display:flex}}@media screen and (max-width:1100px){.listing-category .rateplan-comparison-wizard .slick-next,.listing-category .rateplan-comparison .slick-next{right:20px}.listing-category .rateplan-comparison-wizard .slick-prev,.listing-category .rateplan-comparison .slick-prev{left:20px}}@media screen and (min-width:1100px) and (max-width:1600px){.listing-category .rateplan-comparison-wizard .slick-next,.listing-category .rateplan-comparison .slick-next{right:-10px}.listing-category .rateplan-comparison-wizard .slick-prev,.listing-category .rateplan-comparison .slick-prev{left:-10px}}.rateplan-comparison-wizard .listing-products,.rateplan-comparison .listing-products{height:100%}.rateplan .rateplans-tabs{display:flex;justify-content:center}.rateplan .rateplans-tabs>ul{width:80%}.rateplan .rateplans-tabs>ul li{margin:10px 15px}@media screen and (max-width:992px){.rateplan .rateplans-tabs>ul{width:100%}}.listing-search{color:#3e5567;font-family:PeridotPERegular;margin-top:65px}.listing-search a,.listing-search a:active,.listing-search a:visited{text-decoration:none;color:inherit}.listing-search__header{text-align:center}.listing-search__header--medium{font-family:PeridotPESemiBold;font-size:42px}.listing-search__header--small{font-size:28px}a.listing-search__link{color:#36b22d}.listing-search__tabs{font-size:24px;margin:50px 0 20px}@media screen and (max-width:576px){.listing-search{margin-top:23px}.listing-search__header--medium{font-size:30px}.listing-search__header--small{font-size:22px}.listing-search__tabs{font-size:18px;margin:15px 0 0}.listing-search__tabs .nav[role=tablist] li+li{margin-left:15px}.listing .listing-search-tab .listing-products .card{box-shadow:0 0 6px #00000029}.listing .listing-search-tab .listing-products .actions>.listing-ctrl,.listing .listing-search-tab .listing-products .bullet-color{display:none}.listing .listing-search-tab .listing-products .card{max-width:none!important;margin-bottom:15px;min-height:126px}.listing .listing-search-tab .listing-products .card .card-body{flex-direction:row;display:flex;flex-flow:row wrap}.listing.search-result .listing-search-tab .listing-products .card .card-body{flex-flow:nowrap}.listing .listing-search-tab .listing-products .card .card-body .details{flex-grow:6;flex-basis:0;display:flex;flex-direction:column;justify-content:center}.listing .listing-search-tab .listing-products .card .card-body .listing-products-image{flex-grow:4;flex-basis:0;display:flex;align-items:center}.listing .listing-search-tab .listing-products .card .card-body .listing-products-image .listing-products-image--placeholder{max-height:100%}.listing .listing-search-tab .listing-products .card .card-body .listing-products-image .listing-products-image--placeholder img{max-height:130px}.listing .listing-search-tab .listing-products .card .pill{min-height:15px;line-height:1.1;padding:0 15px}}.listing-search__article{font-size:14px}.listing-search__article,.listing-search__rateplan{font-family:PeridotPERegular;color:#3e5567;margin-bottom:45px;width:481px;min-height:178px}.listing-search__rateplan{font-size:12px}.listing-search__rateplan .pill{font-size:14px;font-family:PeridotPESemiBold;border-radius:35px;color:#fff;min-height:22px;margin:0 5px;display:flex;justify-content:center;align-items:center;padding:0 20px}.listing-search__rateplan .pill-wrapper{min-height:22px;flex-wrap:wrap}@media screen and (max-width:768px){.listing-search__rateplan .pill-wrapper{min-height:17px}.listing-search__rateplan .pill{font-size:10px}}.listing-search__rateplan .pill--green{background-color:#36b22d}.listing-search__rateplan .pill--blue{background-color:#00a5e3}.listing-search__rateplan .pill--black{background-color:#202020}.listing-search__rateplan .light-green-text{color:#36b22d}@media screen and (max-width:768px){.listing-search__rateplan{font-family:PeridotPERegular;font-size:10px;color:#3e5567}.listing-search__article{font-family:PeridotPERegular;font-size:12px;color:#3e5567}}.listing-search__article-card,.listing-search__rateplan-card{color:#3e5567;font-family:PeridotPERegular;box-shadow:0 0 6px #00000029;border-radius:0;border:0}.listing-search__article-card{flex-direction:column;display:flex;justify-content:center}@media screen and (max-width:1200px){.listing-search__article,.listing-search__rateplan{margin-bottom:15px}}.listing-search__article-card-body,.listing-search__rateplan-card-body{flex-direction:row;display:flex}.listing-search__article-card-body .details,.listing-search__rateplan-card-body .details{flex-grow:6;flex-basis:0;display:flex;flex-direction:column;justify-content:center;padding-right:10px;padding-right:0}.listing-search__rateplan-card-body .listing-products-image{flex-grow:4;flex-basis:0;display:flex;align-items:center}.listing-search__article-card-body .listing-products-image{flex-grow:3;flex-basis:0;display:flex;align-items:center}.listing-search__article-card-body .listing-products-image .listing-products-image--placeholder,.listing-search__rateplan-card-body .listing-products-image .listing-products-image--placeholder{max-height:100%;margin:8px;min-width:160px;display:flex;justify-content:center;align-items:center}.listing-search__article-card-body .listing-products-image .listing-products-image--placeholder img,.listing-search__rateplan-card-body .listing-products-image .listing-products-image--placeholder img{max-height:178px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:401px) and (max-width:575px){.mobile-view.comparison-page .card .listing-rateplan-prices.color-magenta .fs-14,.listing.listing-grid .card .listing-rateplan-prices.color-magenta .fs-14{font-size:14px!important}.mobile-view.comparison-page .card .listing-rateplan-prices.color-magenta .fs-31,.listing.listing-grid .card .listing-rateplan-prices.color-magenta .fs-31{font-size:15px!important}.mobile-view.comparison-page .card .listing-rateplan-prices.color-magenta .fs-31,.listing.listing-grid .card .listing-rateplan-prices.color-magenta .seperate-line{font-size:17px!important}.mobile-view.comparison-page .card .listing-rateplan-prices.color-magenta .soft_bundle_price_devider,.listing.listing-grid .card .listing-rateplan-prices.color-magenta .soft_bundle_price_devider{width:1px;height:15px;margin-left:5px;margin-right:4px}.listing .learn_more_button_txt{font-size:18px!important}.mobile-view.comparison-page .learn_more_button_txt{font-size:16px!important}.mobile-view.comparison-page .learn_more_button{width:100%}}@media screen and (max-width:576px){.listing-search__article-card-body .details,.listing-search__rateplan-card-body .details{padding-right:0}.listing-search__rateplan-card-body .listing-products-image .listing-products-image--placeholder{min-height:140px;min-width:106px}.listing-search__article-card-body .listing-products-image .listing-products-image--placeholder{min-height:126px;min-width:106px}.listing-search__article-card-body .listing-products-image .listing-products-image--placeholder img,.listing-search__rateplan-card-body .listing-products-image .listing-products-image--placeholder img{max-height:180px}}.listing-search__rateplan-card-body .actions .actions-extra-info{color:#a8a8a8;margin-left:auto;display:inline-flex;justify-content:flex-end;align-self:center;font-family:PeridotPESemiBold;font-size:12px}.listing-search__rateplan-card .pill{min-height:15px;line-height:1.1;padding:0 15px}ul.listing-search__rateplan-list{display:flex;flex-direction:row;list-style-type:none;flex-wrap:wrap;padding:0}.listing-search__rateplan-list li{float:left;margin-right:10px;font-size:14px;font-family:PeridotPEBold;padding:3px 0 0}img.listing-search__rateplan-list-image{max-height:15px;padding:0}img.listing-search__rateplan-list-image--medium{max-height:20px;padding:0}.listing-search__rateplan-prices{display:flex;flex-direction:row;color:#3e5567;font-size:12px}.listing-search__article-title,.listing-search__rateplan-title{font-size:16px!important;font-family:PeridotPESemiBold;overflow-wrap:anywhere}.listing-search__article-title h4,.listing-search__rateplan-title h4{font-size:16px!important;font-family:PeridotPESemiBold}.listing-search__article-title h4{padding-top:5px;padding-right:5px}.listing-search__rateplan-price-amount{font-family:PeridotPESemiBold;font-size:34px;display:inline-flex;line-height:.8;position:relative;flex-wrap:wrap}.listing-search__rateplan-price-amount--decimal{font-family:PeridotPESemiBold;font-size:22px;display:inline-flex;align-self:flex-end}@media screen and (max-width:576px){.listing-search__rateplan{min-height:156px;width:100%}.listing-search__article{min-height:126px;width:100%}.listing-search__article-title,.listing-search__article-title h4,.listing-search__rateplan-title,.listing-search__rateplan-title h4{font-size:14px!important}.listing-search__rateplan-list li{font-size:12px}.listing-search__rateplan-price-amount{font-family:PeridotPESemiBold;font-size:18px}.listing-search__rateplan-price-amount--decimal{font-size:12px}}@media screen and (max-width:768px){.listing-search-tab .listing-products .prices--decimal{font-size:12px}}.listing-search__article-content{padding:5px 5px 5px 0}.listing-search-tab .actions>.listing-ctrl{display:none}.listing-search-tab-title{display:none;font-size:16px;font-family:PeridotPESemiBold;color:#36b22d;margin:20px 0}@media screen and (max-width:768px){.listing-search-tab-title{display:block}.listing-top-tag-text{font-size:12px!important}}.modal-backdrop{background-color:#3e5567}.modal-backdrop.show{opacity:.78}#noComparisonModal .modal-content{height:230px}#noComparisonModal .modal-dialog{min-width:700px}#noComparisonModal .modal-header{height:68px;border-bottom:0;padding:0}#noComparisonModal .modal-header .close{padding:1rem;margin:0rem 0rem 0rem auto}#noComparisonModal .modal-content .modal-body{flex-direction:column;display:flex;justify-content:center;align-items:center;position:absolute;top:40px;width:100%;padding:0}.comparison-modal-different-categories .modal-content .modal-body h5{color:#3e5567;font-family:PeridotPESemiBold;font-size:28px}.comparison-modal-different-categories .modal-content .modal-body span{font-family:PeridotPERegular;font-size:16px;text-align:center}.comparison-modal-different-categories .modal-content .modal-body .green-button{background:linear-gradient(90deg,#98c44f,#47b149);border-radius:42px;display:inline-block;cursor:pointer;color:#fff;font-size:18px;font-weight:700;padding:5px 30px;text-decoration:none;text-align:center;width:195px;height:60px}@media screen and (max-width:768px){#noComparisonModal .modal-content .modal-body{top:40px}#noComparisonModal .modal-content{height:230px;min-width:0}#noComparisonModal .modal-dialog{min-width:0}.comparison-modal-different-categories .modal-content .modal-body h5{font-size:22px}.comparison-modal-different-categories .modal-content .modal-body .green-button{font-size:14px;width:137px;height:42px}}.rateplan .rateplan-specs-extra,.rateplan .rateplan-specs-extra>.media-body{margin-top:20px}.rateplan .rateplan-specs-extra>.media-body:first-child{margin-top:0}.rateplan a.rateplan-list-item-expand{color:#36b22d!important;font-size:16px;margin:10px 0 10px 20px;align-self:flex-start;min-height:25px}.rateplan a.rateplan-list-item-expand[aria-expanded=false]>span:before{content:attr(data-content-expand);font-family:PeridotPERegular;color:#36b22d;font-size:14px;font-weight:700}.rateplan a.rateplan-list-item-expand[aria-expanded=true]>span:before{content:attr(data-content-collapse);font-family:PeridotPERegular;color:#36b22d;font-size:14px;font-weight:700}.rateplan a.rateplan-list-item-expand[aria-expanded=false]>span:after{color:#36b22d;content:"\f078"}.rateplan a.rateplan-list-item-expand[aria-expanded=true]>span:after{color:#36b22d;content:"\f077"}.rateplan a.rateplan-list-item-expand:active,.rateplan a.rateplan-list-item-expand:focus,.rateplan a.rateplan-list-item-expand:hover{color:#36b22d;outline:0;text-decoration:none;cursor:pointer}.rateplan .rateplan-list-item-expand-action{min-height:26px;width:100%}.rateplan .rateplan-price--min-height{min-height:28px}.rateplan .light-green-button--min-height{min-height:44px}.rateplan .link-green--min-height{min-height:21px}.tab-rateplan-comparison .slick-next{right:-25px!important}.tab-rateplan-comparison .slick-prev{left:-25px!important}.wizard .tv-listing-products .pill--white{color:#36b22d}.wizard .tv-listing-products .comparison-specs-header .tv-online-gift-info{background-color:#42639e;height:100%;color:#fff;padding:5px;border-radius:5px;width:90%}.wizard .tv-listing-products .actions .light-green-button-new{padding:10px 45px;background:#fff;border-radius:35px;border:1px solid #36b22d;color:#36b22d!important;text-align:center;font-family:PeridotPEBold;max-width:330px;min-height:60px;min-width:182px;font-size:18px;font-weight:700;margin-top:15px;margin-bottom:30px}.wizard .tv-listing-products.fixed-listing-products .fixed-white-background{background-color:#fff!important}.wizard .tv-listing-products.fixed-listing-products .fixed-grey-background{background-color:#f8f8f8}.wizard .tv-listing-products.fixed-listing-products .comparison-specs .specs>.row:first-of-type{min-height:auto}.wizard .tv-listing-products.fixed-listing-products .rateplan h5{font-size:32px;color:#3e5567}.wizard .tv-listing-products.fixed-listing-products .rateplan-cosmote{font-size:22px;margin-bottom:20px}.wizard .tv-listing-products.fixed-listing-products .rateplan-list-item-expand-action{margin-bottom:30px;margin-top:20px}.wizard .tv-listing-products.fixed-listing-products .card-body>.details{min-height:233px!important}.mobile-tv-listing.wizardprices__container{background-color:transparent;box-shadow:none;margin-top:50px}.mobile-tv-listing.wizardprices__container .green-trasparent-button.green-new-transparent-button{border:1px solid #36b22d;color:#36b22d!important;height:47px}.mobile-tv-listing.wizardprices__container .tvoffer .tvoffer__img img{max-width:250px;max-height:150px}.mobile-tv-listing.wizardprices__container .tvoffer .tvoffer__bottomsection span{font-family:PeridotPESemiBold}.round-bottom-30{border-radius:0 0 30px 30px}.listing-top-tag{width:90%;left:5%;height:35px;display:flex;top:-36px;position:absolute;background:#e20074;border-radius:20px 20px 0 0;justify-content:center}.comparisonDiv .listing-top-tag{top:-74px}.listing-top-tag-text{align-self:center;font-size:14px;font-family:'PeridotPERegular';color:#fff;text-align:center}.softBundleContainer{min-height:78px;background-color:#edffeb;position:relative}.w-420 .softBundleContainer{margin-bottom:20px!important}.w-420 .softBundleContainer:last-child,.w-420 .softBundleContainer:only-child{margin-bottom:0!important}.modal-content .w-420:first-child:not(:only-child){padding:0 15px 0 0}.modal-content .w-420:not(:first-child):not(:last-child){padding:0 15px}.modal-content .w-420:last-child:not(:only-child){padding:0 0 0 15px}.softBundleTangibleContainer{height:78px;display:flex;flex-direction:row;justify-content:space-between;align-self:center;margin-top:25px;border:0;background-color:#edffeb;position:relative}.softBundleTangibleImageContainer{min-width:100px;display:flex;justify-content:center;align-self:center}.softBundleTangiblePrice{display:flex;padding-right:11px}.plus-container{position:absolute;top:-12%;left:50%}.plus-container-tangible{position:absolute;top:-16%;left:50%}.plus-container-soft-bundle-popUp{position:absolute;top:-8%;left:50%}.search-result .gift-description-column .plus-container,.gift-description-column .plus-container{top:-7%}.plus-img-size{width:13px;height:13px}.softBundleContainer_img{width:62px;height:62px;margin-top:0!important}.softBundleContainer_label{font-family:'PeridotPERegular';color:#3e5567;font-size:16px;line-height:16px}.rateplan .softBundleContainer_label{margin-bottom:2px}.softBundleContainer_product_label{font-size:16px;font-family:'PeridotPESemiBold';color:#3e5567;line-height:21px}.main-characteristic-label{font-family:PeridotPEBold;text-align:center;font-size:18px;color:#3e5567;line-height:22px}.softBundleContainer_initialPrice{text-align:center;font-size:12px;font-family:'PeridotPERegular';color:#3e5567;line-height:14px;text-decoration:line-through}.softBundleContainer_finalPrice{text-align:center;font-size:20px;font-family:'PeridotPESemiBold';color:#36b22d;line-height:21px}.plus_container{left:62%;position:absolute;top:-27px}.rateplan .plus_container{left:57%;top:-7px}.plus_vertical_line{background-color:#36b22d;width:2px;height:12px;display:inline-block;transform:translateX(-8.5px)}.plus_horizontal_line{background-color:#36b22d;width:2px;height:12px;display:inline-block;transform:translateX(-8.5px);transform:rotate(90deg) translateY(14px)}.shopping-cart-body .plus_container{left:52%;position:absolute;top:-10%;z-index:1}.shopping-cart-body .plus_vertical_line{background-color:#36b22d;width:2px;height:13px;display:inline-block;transform:translateX(-8.5px)}.shopping-cart-body .plus_horizontal_line{background-color:#36b22d;width:2px;height:13px;display:inline-block;transform:translateX(-8.5px);transform:rotate(90deg) translateY(14.5px)}.soft_bundle_price_devider{width:2px;height:28px;display:flex;margin-left:10px;margin-right:8px;align-self:center;background:#36b22d}.learn_more_button{width:90%;height:45px;background:#37b22e 0 0 no-repeat padding-box;border:1px solid #36b22d;border-radius:11px;display:flex;align-self:center;justify-content:center}.rateplan .learn_more_button{width:92%;height:45px;background:#36b22d;border:1px solid #36b22d;border-radius:11px;display:flex;align-self:center;justify-content:center}.rateplan .learn_more_button:hover{background:#006d29;border:1px solid #006d29}.comparison-page .learn_more_button{background:#36b22d}.learn_more_button_txt{font-family:PeridotPESemiBold;font-size:24px;font-weight:500;color:#fff!important;line-height:45px;text-decoration:none!important}.learn_more_button_txt:hover{background:#006d29!important;border:1px solid #006d29}.shopping-cart .learn_more_button{width:100%;height:45px;background:#36b22d 0 0 no-repeat padding-box;border:1px solid #36b22d;border-radius:11px;display:flex;justify-content:center;margin-top:15px}.shopping-cart .learn_more_button_txt{font-family:PeridotPESemiBold;font-size:24px;color:#fff!important;line-height:45px;text-decoration:none!important}.circular_tag_listing{width:85px;height:82px;background:#3e5567 0 0 no-repeat padding-box;box-shadow:3px 3px 6px #00000029;border-radius:50px;opacity:1;position:absolute;top:-50px;left:252px;z-index:1;display:flex;justify-content:center;text-align:center}.rateplan .circular_tag_listing{width:85px;height:82px;background:#3e5567 0 0 no-repeat padding-box;box-shadow:3px 3px 6px #00000029;border-radius:50px;opacity:1;position:absolute;top:-57px;left:82%;z-index:1;display:flex;justify-content:center;text-align:center}@media screen and (max-width:768px){.listing-products .circular_tag_listing{width:75px;height:72px;top:-8%}.listing-products .circular_tag_listing.circular_tag_listing__tangible{width:75px;height:72px;top:-8%;left:80%}}@media screen and (max-width:575px){.listing-products .circular_tag_listing{width:52px;height:51px;top:-26px;left:80%}.listing-products .circular_tag_listing.circular_tag_listing__tangible{width:49px;height:47px;top:-5%;left:78%}}@media screen and (max-width:480px){.listing-products .circular_tag_listing.circular_tag_listing__tangible{width:39px;height:37px;top:-2.7%;left:83%}.listing-top-tag-text{font-size:10px!important}}@media screen and (max-width:400px){.listing-products .circular_tag_listing.circular_tag_listing__tangible{width:39px;height:37px;top:-2.7%;left:77%}}.availability_error_msg{text-align:center;font-size:12px;font-family:PeridotPERegular;color:#df541d;opacity:1;padding:10px 0;min-height:38px;margin-bottom:8px;margin-top:3px}.second_small_image_position{position:absolute;top:5%;left:68%}.comparison-page .second_small_image_position{position:absolute;top:3%;left:64%}.second_small_image_size{width:61px;height:57px}.clear_all_comparison_list{font-size:16px;font-family:PeridotPERegular;color:#000;opacity:1;right:5.5%;position:absolute;top:15px;cursor:pointer}.compare_button_listing{font-size:16px;font-family:PeridotPERegular;color:#fff;line-height:29px}.comparison_top_tag{position:absolute;width:90px;height:16px;top:-16px;left:3%;background:#e20074;border-radius:7px 7px 0 0;z-index:1;text-align:center;font-size:10px;font-family:PeridotPESemiBold;color:#fff;line-height:16px}.shopping-cart-body .comparison_top_tag{width:93%}.shopping-cart-element .comparison_top_tag{position:absolute;width:90px;height:14px;top:-11%;left:4%;background:transparent linear-gradient(93deg,#98c44f 0,#03a9e4 65%,#00a9e7 100%) 0 0 no-repeat padding-box;border-radius:7px 7px 0 0;z-index:1;text-align:center;font-size:10px;font-family:PeridotPESemiBold;color:#fff;line-height:16px}.listing_products_comparison_image{min-width:160px;max-width:160px}.listing_products_comparison_description{min-width:210px;max-width:210px}.listing .listing-products .card .card-body{margin-top:15px}.filter_mobile_extra_space{height:9px;border-radius:0;z-index:1;box-shadow:none;background-color:#f0f0f0;width:123px}.close_btn_search_filter_mob{width:11px;height:11px;color:#36b22d;opacity:.8;font-weight:100}.clear_filters_mobile{font-size:12px;font-family:PeridotPERegular;color:#36b22d;width:100%;text-align:left;padding:0}.ui-widget-content{border:none!important}.border_radius_for_extra_space{border-radius:6px 6px 0 0}.listing_page_main_title{text-align:center;font-size:40px;font-family:'PeridotPERegular';color:#3e5567}.minicart_coupon_position{display:flex;flex-direction:row;margin-bottom:23px}.minicart_coupon_input{width:72%;background:#fff 0 0 no-repeat padding-box;border:.5px solid #707070;height:31px;font-size:12px;font-family:PeridotPERegular;color:#3e5567;padding-left:10px}.minicart_coupon_button{background:#004b87;border:1px solid #004b87;font-size:12px;line-height:28px;font-family:PeridotPERegular;color:#fff;width:25%;text-align:center;padding-top:0;padding-bottom:0;cursor:pointer}.rateplan .hero-carousel--item{border-bottom-right-radius:30px;border-bottom-left-radius:30px}.rateplan .hero-carousel--item>img{border-bottom-right-radius:30px;border-bottom-left-radius:30px}.rateplan .rateplan-brand{font-family:BTCosmoBold;font-size:20px;font-weight:bold;letter-spacing:0;color:#37b22e;line-height:22px}.rateplan .family-members-info{font-size:16px!important;font-family:PeridotPERegular;color:#3e5567;margin-top:0!important;line-height:24px}.search-result .softBundleCore .rateplan-name,.rateplan .softBundleCore .rateplan-name,.rateplan .listing-products .rateplan-name{font-family:BTCosmoBold;font-size:20px;font-weight:bold;letter-spacing:0;color:#00a6e3;line-height:22px;text-align:center}.productwizard .rateplan-name{font-size:41px;font-family:BTCosmoBold;color:#00a5e3;line-height:1;text-align:center}.rateplan .characteristics-container{padding:10px 17px 0 17px}.productWizard .rateplan .characteristics-container,.product .rateplan .characteristics-container{padding:20px 0 0 20px}.search-result .info-label-container,.rateplan .info-label-container{background:#36b22d;border-radius:5px;width:fit-content}.search-result .info-label-text,.rateplan .info-label-text{font-size:16px;font-family:PeridotPESemiBold;color:#e9ffef;padding:0 6px}.slick-dots .slick-active>li button:before{background:#ffe8e0}.rateplan .listing-icons{height:42px;max-width:42px;max-height:42px}.rateplan .sb-item-title{font-size:14px;font-family:PeridotPERegular;color:#3e5567;line-height:20px;margin-top:10px;text-align:center}.rateplan .sb-plus-icon{max-width:13px;max-height:10px;margin-top:15px}.rateplan .sb-description-container{display:flex;align-self:center;max-width:340px}.sb-description-container+.characteristics-container{padding-top:0}.rateplan .sb-description-text{text-align:center;font-size:22px;font-family:'BTCosmoBold';color:#00a5e3;line-height:22px;margin-top:15px}.rateplan .sb-description-text.subName{color:#36b22d!important}.rateplan .sb-description-text.mainName{margin-top:0!important}.rateplan .show-more-btn{text-decoration:underline;font-size:18px;font-family:PeridotPERegular;color:#3e5567}.rateplan .gift-description-column{min-height:78px;display:flex;flex-direction:column;justify-content:center;position:relative}.rateplan .bullet-arrow-img{position:absolute;top:43%;left:60%}.rateplan .bullet-arrow-img-back{position:absolute;top:43%;left:49%;transform:rotate(180deg)}.rateplan .family-selector-container{width:895px;height:213px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px #A1EBD978;border:1px solid #36b22d;border-radius:17px;display:flex;justify-content:space-around;flex-direction:column}.rateplan .family-selector-item{width:204px;height:107px;display:flex;flex-direction:column;text-align:center;justify-content:center;cursor:pointer}.rateplan .selector-active-item{background:#e9ffef 0 0 no-repeat padding-box;border:1px solid #36b22d;border-radius:10px}.rateplan .selector-members-label{font-size:18px;font-family:PeridotPEBold;color:#3e5567;margin-top:5px}.rateplan .family-text-container{display:flex;flex-direction:column;text-align:center;margin-top:30px;max-width:800px;color:#3e5567}.rateplan .family-text-title{font-size:20px;font-family:PeridotPESemiBold;line-height:24px}.rateplan .family-text-description{font-size:20px;font-family:PeridotPERegular;line-height:24px}.family-top-text{text-align:center;font-size:20px;font-family:PeridotPESemiBold;color:#3e5567}.rateplan .gigamax-selector-container{width:895px;height:174px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px #A1EBD978;border:1px solid #36b22d;border-radius:10px;display:flex;justify-content:space-evenly;flex-direction:column}.rateplan .gigamax-top-text{text-align:center;font-size:18px;font-family:PeridotPESemiBold;color:#3e5567}.rateplan .gigamax-selector-item{width:155px;height:86px;display:flex;flex-direction:column;text-align:center;justify-content:center;cursor:pointer}.rateplan .family-selector-item:hover,.rateplan .gigamax-selector-item:hover{background:rgba(233,255,239,0.6);border:1px solid rgba(54,178,45,0.6);border-radius:10px}.rateplan .family-selector-item,.rateplan .gigamax-selector-item{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rateplan .selector-active-item{background:#e9ffef 0 0 no-repeat padding-box;border:1px solid #36b22d;border-radius:10px}.rateplan .selector-active-item:hover{background:rgba(233,255,239,1);border:1px solid rgba(71,177,73,1);border-radius:10px}.rateplan .selector-characteristic-label{font-size:33px;font-family:PeridotPEBold;color:#3e5567;margin-top:5px}.rateplan .selector-characteristic-label-inf{font-size:18px;font-family:PeridotPEBold;color:#3e5567;margin-top:5px}.rateplan .container-alignment{display:flex;flex-direction:column}.rateplan .characteristic-row{display:flex;justify-content:space-around}.rateplan .first-characteristic-column{display:none!important;justify-content:space-around}.rateplan .second-characteristic-column{display:none!important}.soft-bundle-popUp .media img{margin-right:20px!important}.soft-bundle-popUp{display:flex;justify-content:center;align-items:center;backdrop-filter:blur(6px);background:rgba(71,177,73,0.4)}.soft-bundle-popUp-container{width:fit-content;max-width:1380px;height:fit-content;display:flex;flex-direction:column;background:#fff;box-shadow:0 1px 22px #A1EBD996;border-radius:16px}.soft-bundle-popUp-container .modal-content{border-radius:16px}.soft-bundle-popUp .characteristics-container{padding:10px 28px 0 26px!important;min-height:223px}.soft-bundle-popUp .products-section{height:67%;display:flex;flex-direction:row;justify-content:space-around;margin-bottom:20px;border:0}.soft-bundle-popUp .price-section{max-height:195px;display:flex;flex-direction:row;justify-content:center;background:#e9ffef;border-radius:0 0 15px 15px;text-align:center;margin-top:25px;border:0}.soft-bundle-popUp .close-label{text-decoration:underline;font-size:18px;font-family:PeridotPERegular;color:#3e5567;cursor:pointer;margin-bottom:10px;outline-width:0}.soft-bundle-popUp .plus-container{position:absolute;top:-13px;left:53%}.soft-bundle-popUp .plus-img-size{height:13px;width:13px}.gigamax .hero-carousel--item>img{height:350px}section+.gigamax_section{position:relative;top:-230px;z-index:10}section+.gigamax_section .rateplan-page-title{color:#fff}.softBundleCore{display:flex;flex-direction:row}.filter-button{width:162px;min-width:162px!important;height:36px;min-height:36px}.listing-rateplan-prices{min-width:100%;align-self:center;justify-content:center;line-height:1;margin:10px 0}.listing-grid .shorting-filter-mobile{width:111px;margin:0!important;max-width:111px!important;max-height:27px!important}.listing-grid .shorting-filter-mobile-inner{height:27px;min-height:27px}.comparison-items-wrapper .close:hover{color:#36b22d}.comparison-items-wrapper :focus-visible{outline:none!important}.soft-bundle-popUp .modal-dialog{margin-top:60px}.soft-bundle-popUp .listing-top-tag{width:98%;left:1%}@media screen and (min-width:990px) and (max-width:1379px){.comparison-page .card .listing-rateplan-prices.color-magenta .fs-31,.comparison-page .card .pl-1_25rem.color-magenta .fs-31{font-size:25px!important}.listing-top-tag-text{font-size:16px}}@media screen and (min-width:768px) and (max-width:1200px){.listing .card .plus_container{top:-17px}}@media screen and (min-width:719px) and (max-width:768px){.listing-products.comparison-page .listing-products .card{min-width:330px}}@media screen and (min-width:650px) and (max-width:734px){.listing .softBundleContainer_label{font-size:14px;line-height:14px}.listing .softBundleContainer_product_label{font-size:14px;line-height:19px}.listing .card .plus_container{left:64%;top:-28px}.listing .softBundleContainer_finalPrice{font-size:18px;line-height:21px}}@media screen and (min-width:1301px) and (max-width:1610px){.product .rateplan .slick-track .slick-slide{width:430px!important}}@media screen and (min-width:1201px) and (max-width:1300px){.rateplan.comparison-page .listing-products .card{margin-left:30px}.rateplan .slick-track .slick-slide{width:405px!important}}@media screen and (min-width:861px) and (max-width:1200px){.rateplan.comparison-page .listing-products .card{margin-left:30px}.productWizard .rateplan.comparison-page .listing-products .card,.product .rateplan.comparison-page .listing-products .card{width:450px!important;margin-left:0}.rateplan .slick-track .slick-slide{width:550px!important}.rateplan .row.d-flex.color-magenta.text-center>.col.p-0.text-end{margin-right:10px}}@media screen and (max-width:790px){.gigamax .gigamax-selector-container{width:100%;height:237px;border-top:0;border-left:0;border-right:0;border-radius:0}.gigamax .container-alignment{flex-direction:column}.gigamax .first-characteristic-column,.gigamax .second-characteristic-column{display:flex!important;flex-direction:row;justify-content:space-around}.gigamax .characteristic-row{display:none!important}.gigamax .second-characteristic-column{justify-content:space-evenly}.gigamax .gigamax-selector-item{width:105px;height:82px}}@media screen and (min-width:681px) and (max-width:860px){.rateplan.comparison-page .listing-products .card{width:380px!important;margin-left:30px}.productWizard .rateplan.comparison-page .listing-products .card,.product .rateplan.comparison-page .listing-products .card{width:450px!important;margin-left:0}.rateplan .slick-track .slick-slide{width:380px!important}.rateplan .row.d-flex.color-magenta.text-center>.col.p-0.text-end{margin-right:10px}}@media screen and (min-width:576px) and (max-width:680px){.rateplan.comparison-page .listing-products .card{min-width:280px!important;margin-left:10px}.rateplan .slick-track .slick-slide{width:320px!important}.rateplan .learn_more_button{width:92%!important;height:40px!important;background:#36b22d!important}.rateplan .learn_more_button_txt{font-size:22px!important;line-height:40px!important}.rateplan .fs-31{font-size:24px!important}.rateplan .soft_bundle_price_devider{height:20px;margin-left:6px;margin-right:4px}.rateplan .row.d-flex.color-magenta.text-center>.col.p-0.text-end{margin-right:10px}}@media screen and (min-width:576px) and (max-width:649px){.listing .softBundleContainer_label{font-size:14px;line-height:14px}.listing .softBundleContainer_product_label{font-size:14px;line-height:19px}.listing .card .plus_container{left:64%;top:-19px}.listing .softBundleContainer_finalPrice{font-size:18px;line-height:21px}.listing .main-characteristic-label{font-size:14px}.listing-products .tangible-price .color-magenta{display:contents}}@media screen and (min-width:576px) and (max-width:718px){.comparison-page .card .listing-rateplan-prices.color-magenta .fs-14,.listing.listing-grid .card .listing-rateplan-prices.color-magenta .fs-14{font-size:14px!important}.comparison-page .card .listing-rateplan-prices.color-magenta .fs-31,.listing.listing-grid .card .listing-rateplan-prices.color-magenta .fs-31{font-size:25px!important}.comparison-page .card .listing-rateplan-prices.color-magenta .soft_bundle_price_devider,.listing.listing-grid .card .listing-rateplan-prices.color-magenta .soft_bundle_price_devider{width:2px;height:25px;margin-left:7px;margin-right:6px}.gigamax .rateplan-page-title,.family .rateplan-page-title{text-align:center;font-size:27px;font-family:PeridotPESemiBold;color:#3e5567;margin:20px 0 20px 0}.family .family-top-text{font-size:20px;font-family:PeridotPERegular;color:#3e5567;display:flex;justify-content:center}.gigamax .mb-60,.family .mb-60{margin-bottom:0!important}.family .family-selector-container{width:500px;height:180px}.family .family-selector-item{width:120px;height:90px}.family .family-members-img{max-height:25px}.family .selector-members-label{font-size:16px}.family .family-text-container{max-width:500px;margin-top:20px}.family .family-text-title,.family .family-text-description{font-size:18px;line-height:22px}}@media screen and (min-width:576px) and (max-width:718px){.comparison-page .card .listing-rateplan-prices.color-magenta .fs-14,.listing.listing-grid .card .listing-rateplan-prices.color-magenta .fs-14{font-size:10px!important}.comparison-page .card .listing-rateplan-prices.color-magenta .fs-31,.listing.listing-grid .card .listing-rateplan-prices.color-magenta .fs-31{font-size:25px!important}.comparison-page .card .listing-rateplan-prices.color-magenta .soft_bundle_price_devider,.listing.listing-grid .card .listing-rateplan-prices.color-magenta .soft_bundle_price_devider{width:2px;height:25px;margin-left:7px;margin-right:6px}.gigamax .rateplan-page-title,.family .rateplan-page-title{text-align:center;font-size:27px;font-family:PeridotPESemiBold;color:#3e5567;margin:20px 0 20px 0}.family .family-top-text{font-size:20px;font-family:PeridotPERegular;color:#3e5567;display:flex;justify-content:center}.gigamax .mb-60,.family .mb-60{margin-bottom:0!important}.family .family-selector-container{width:500px;height:180px}.family .family-selector-item{width:120px;height:90px}.family .family-members-img{max-height:25px}.family .selector-members-label{font-size:16px}.family .family-text-container{max-width:500px;margin-top:20px}.family .family-text-title,.family .family-text-description{font-size:18px;line-height:22px}}@media screen and (min-width:401px) and (max-width:575px){.mobile-view.comparison-page .card .pl-1_25rem.color-magenta .fs-14,.listing .card .pl-1_25rem.color-magenta .fs-14{font-size:12px!important}.mobile-view.comparison-page .card .pl-1_25rem.color-magenta .fs-31,.listing .card .pl-1_25rem.color-magenta .fs-31{font-size:13px!important}.mobile-view.comparison-page .card .pl-1_25rem.color-magenta .soft_bundle_price_devider,.listing .card .pl-1_25rem.color-magenta .soft_bundle_price_devider{width:1px;height:15px;margin-left:5px;margin-right:4px}.mobile-view.comparison-page .learn_more_button_txt{font-size:16px!important}.mobile-view.comparison-page .learn_more_button{width:90%}}@media screen and (min-width:415px) and (max-width:600px){.listing .listing-products .card .card-body{padding:1.25rem}}@media screen and (min-width:501px) and (max-width:575px){.mobile-view .listing-products .card{min-width:220px}}@media screen and (min-width:441px) and (max-width:500px){.mobile-view .listing-products .card{min-width:200px}}@media screen and (min-width:401px) and (max-width:440px){.mobile-view .listing-products .card{min-width:190px}}.comparison-items-wrapper .close:hover{color:#36b22d}.comparison-items-wrapper :focus-visible{outline:none!important}@media screen and (max-width:600px){.rateplan .filter-title-btn{width:130px;height:40px}}.white_bullet_border{border:.5px solid #707070}@media screen and (max-width:575px){.listing .card .softBundleContainer{text-align:center;min-height:33px;display:flex!important}.listing .listing-top-tag{width:90%;left:5%}.mobile-view.comparison-page .card-body .fs-24,.listing .card-body .fs-24{font-size:18px!important}.mobile-view.comparison-page .mobile_padding,.listing .mobile_padding{padding-left:10px;padding-right:0}.col-6.pr-0{padding-left:0}.listing .plus_container{left:54.5%;position:absolute;top:-5px}.listing .card .plus_container{left:53%;top:-11px}.listing .card .plus_container .plus_vertical_line{width:1px;height:6px;transform:translateX(-6px)}.listing .card .plus_container .plus_horizontal_line{width:1px;height:6px;transform:rotate(90deg) translateY(10px)}.listing .card .softBundleContainer_product_label{line-height:15px}.listing .card .softBundleContainer_label{line-height:10px}.mobile-view.comparison-page .listing-products{margin-top:15px}.listing-search-tab .listing-top-tag,.mobile-view.comparison-page .listing-top-tag{width:85%;left:7%;height:20px;top:-20px}.mobile-view.comparison-page .listing-top-tag-text{font-size:12px;line-height:14px}.mobile-view.comparison-page .second_small_image_position{top:5%;left:57%}.rateplan .card .softBundleContainer{height:61px}.rateplan .softBundleContainer_label{font-size:12px;line-height:4px!important;text-align:left}.rateplan .softBundleContainer_product_label{font-size:14px;line-height:16px!important;text-align:left}.rateplan .plus_container{left:59%!important;top:-6px!important}.rateplan .plus_vertical_line{width:2px!important;height:12px!important;transform:translateX(-9px)!important}.rateplan .plus_horizontal_line{width:2px!important;height:12px!important;transform:rotate(90deg) translateY(14.5px)!important}.rateplan .align-self-center-addon-img{align-self:auto}.rateplan .gift-description-column{min-height:68px}.rateplan .softBundleContainer_finalPrice{font-size:19px}.rateplan .learn_more_button{width:92%!important;height:40px!important;background:#36b22d!important}.rateplan .learn_more_button_txt{font-size:18px!important;line-height:40px!important}.rateplan .fs-31{font-size:24px!important}.rateplan .soft_bundle_price_devider{height:20px;margin-left:6px;margin-right:4px}.rateplan .row.d-flex.color-magenta.text-center>.col.p-0.text-end{margin-right:10px}.rateplan .listing-top-tag{width:90%!important;left:5%!important;height:25px!important;top:-26px!important}.rateplan .listing-top-tag-text{font-size:16px}.rateplan .rateplan-name{font-size:24px}.rateplan ul.img-list>li img{width:35px;height:35px}.rateplan ul.img-list>li{font-size:14px}.rateplan .info-label-text{font-size:14px}.rateplan .characteristics-container{padding:20px 5px 0 0!important}.gigamax .rateplan-page-title,.family .rateplan-page-title{text-align:center;font-size:26px;font-family:PeridotPESemiBold;color:#3e5567;margin:20px 0 20px 0}.family .family-top-text{font-size:18px;font-family:PeridotPERegular;color:#3e5567;display:flex;justify-content:center}.gigamax .mb-60,.family .mb-60{margin-bottom:0!important}.family .family-selector-container{width:100%;height:151px;border-top:0;border-left:0;border-right:0;border-radius:0}.family .family-selector-item{width:89px;height:82px}.family .family-members-img{max-height:20px}.family .selector-members-label{font-size:14px}.family .family-text-container{max-width:328px;margin-top:20px}.family .family-text-title,.family .family-text-description{font-size:16px;line-height:20px}.listing-products .plus-container{position:absolute;top:-21%;left:48%}.listing-products .gift-description-column .plus-container{top:-8%!important;left:50%!important}.d-flex .listing-products .plus-container{position:absolute;top:-6%;left:48%}.listing-products .plus-img-size{width:8px;height:8px}.listing-products .gift-description-column .plus-img-size{width:12px;height:12px}.listing .main-characteristic-label{font-size:14px}}@media screen and (max-width:415px){.listing .mt-60{margin-top:0!important}.listing .listing-products .card{padding-left:5px;padding-right:5px}.rateplan .listing-products .card{padding-left:0;padding-right:0}.mobile-view.comparison-page .card .card-title>h4,.listing .listing-products .card .listing-model .card-title>h4{font-size:16px;font-family:PeridotPERegular;letter-spacing:0;color:#000}.mobile-view.comparison-page .listing-top-tag-text,.listing .listing-top-tag-text{font-size:12px;line-height:14px}.listing .second_small_image_position{top:4%;left:62%}.mobile-view.comparison-page .second_small_image_position{top:4%;left:59%}.listing .second_small_image_size{width:45px;height:42px}.mobile-view.comparison-page .card .card-title>span,.listing .listing-products .card .listing-model .card-title>span{font-size:12px!important}.mobile-view.comparison-page .prices .price-amount,.listing .listing-products .prices .price-amount{font-size:15px!important}.mobile-view.comparison-page .card .softBundleContainer_product_label,.listing .card .softBundleContainer_product_label{line-height:15px}.mobile-view.comparison-page .card .softBundleContainer_label,.listing .card .softBundleContainer_label{line-height:10px}.mobile-view.comparison-page .card .card-body .details .row.prices,.listing .card .card-body .details .row.prices{margin-bottom:10px!important;height:40px!important;min-height:40px!important}.mobile-view.comparison-page .card .pl-1_25rem.color-magenta,.listing .card .pl-1_25rem.color-magenta{padding:0!important}.mobile-view.comparison-page .card .pl-1_25rem.color-magenta .fs-14,.listing .card .pl-1_25rem.color-magenta .fs-14{font-size:12px!important}.mobile-view.comparison-page .card .pl-1_25rem.color-magenta .fs-31,.listing .card .pl-1_25rem.color-magenta .fs-31{font-size:13px!important}.mobile-view.comparison-page .card color-magenta .fs-31,.listing.listing-grid .card .listing-rateplan-prices.color-magenta .seperate-line{font-size:15px!important}.mobile-view.comparison-page .card .listing-rateplan-prices.color-magenta .fs-31,.mobile-view.comparison-page .card .pl-1_25rem.color-magenta .fs-31{line-height:20px}.mobile-view.comparison-page .card .pl-1_25rem.color-magenta .soft_bundle_price_devider,.listing .card .pl-1_25rem.color-magenta .soft_bundle_price_devider,.listing.listing-grid .card .listing-rateplan-prices.color-magenta .soft_bundle_price_devider{width:1px;height:15px;margin-left:5px;margin-right:4px}.mobile-view.comparison-page .card .learn_more_button,.listing .card .learn_more_button{height:32px;margin-top:10px}.mobile-view.comparison-page .card .learn_more_button.learn_more_button_txt,.listing .card .learn_more_button.learn_more_button_txt{font-size:12px!important;line-height:32px}.listing .compareBox{margin-top:5px!important}.listing .card-body .tangible-price .fs-24{font-size:15px!important}}@media screen and (max-width:768px){.listing .search-filter-panel{height:fit-content}.listing .filters .filter-label.mt-4{margin-top:0!important}}@media screen and (max-width:768px){.new-wizard-tv-listing-products .desktop-tv-listing{display:none!important}.new-wizard-tv-listing-products .wizardtvheader{padding-top:20px}.new-wizard-tv-listing-products .wizardheadertitle-sub{padding:0 20px}}@media screen and (min-width:769px){.new-wizard-tv-listing-products .mobile-tv-listing{display:none!important}}@media screen and (max-width:576px){.new-wizard-tv-listing-products .mobile-tv-listing .tvoffer{width:300px;margin:40px 10px}.new-wizard-tv-listing-products .mobile-tv-listing .tvoffer .tvoffer__img img{max-width:200px}}.card-img-top{max-width:100%;max-height:100%;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.listing-img-top{max-width:218px;max-height:218px}.color-magenta{color:#e20074}.mr-2-per{margin-right:2%!important}.listing-rateplan-prices{min-width:100%;align-self:center;justify-content:center;line-height:1;margin:10px 0}.rateplan.comparison-page .listing-products .card{min-width:305px;width:360px!important;box-shadow:0 0 6px #a1ebd996;border-radius:16px;margin-top:60px}@media screen and (max-width:768px){.listing-search-tab.rateplan.comparison-page .listing-products .card{width:305px!important;margin-bottom:40px!important}}.listing-search-tab.rateplan.comparison-page .listing-products .card{margin-top:0!important}.rateplan.listing-products .card-body>.details{min-height:192px!important}.card.border-green{border:1px solid #36b22d!important}.soft-bundle-item-icon{min-width:127px}@media screen and (max-width:993px){.listing-products .soft-bundle-item-icon,.softBundle-container .soft-bundle-item-icon{min-width:107px}}@media(-ms-high-contrast:active),(-ms-high-contrast:none){.rateplan .media{min-width:200px}}@media screen and (max-width:577px){.mobile-wizard-padding{padding:0}}@media screen and (max-width:1325px){.soft-bundle-popUp .soft-bundle-3-items.modal-dialog{margin-top:60px}.soft-bundle-3-items .softBundleCore{flex-direction:column!important}.soft-bundle-popUp .soft-bundle-3-items .softBundleCore .characteristics-container{min-height:0!important;padding:10px 15px 0 12px!important}.soft-bundle-3-items .modal-content .w-420{padding:0!important;width:100%!important}.soft-bundle-3-items .softBundleCore .w-420:not(:first-child){margin-top:30px}.soft-bundle-3-items .pl-30{padding-left:0!important}.soft-bundle-3-items .pr-30{padding-right:0!important}.soft-bundle-popUp .listing-top-tag{width:94%;left:3%}}@media screen and (max-width:970px){.soft-bundle-popUp .soft-bundle-2-items.modal-dialog{margin-top:60px}.soft-bundle-2-items .softBundleCore{flex-direction:column!important}.soft-bundle-popUp .soft-bundle-2-items .softBundleCore .characteristics-container{min-height:0!important;padding:10px 15px 0 12px!important}.soft-bundle-2-items .modal-content .w-420{padding:0!important;width:100%!important}.soft-bundle-2-items .softBundleCore .w-420:not(:first-child){margin-top:30px}.soft-bundle-2-items .pl-30{padding-left:0!important}.soft-bundle-2-items .pr-30{padding-right:0!important}}@media screen and (max-width:575px){.soft-bundle-popUp .soft-bundle-1-items.modal-dialog{margin-left:25px;margin-right:25px}.soft-bundle-popUp .soft-bundle-2-items.modal-dialog{margin-left:25px;margin-right:25px}.soft-bundle-popUp .soft-bundle-3-items.modal-dialog{margin-left:25px;margin-right:25px}}@media screen and (max-width:575px){.soft-bundle-popUp .soft-bundle-1-items.modal-dialog{margin-top:60px}.soft-bundle-1-items .softBundleCore{flex-direction:column!important}.soft-bundle-popUp .soft-bundle-1-items .softBundleCore .characteristics-container{min-height:0!important;padding:10px 15px 0 12px!important}.soft-bundle-1-items .modal-content .w-420{padding:0!important;width:100%!important}.soft-bundle-1-items .softBundleCore .w-420:not(:first-child){margin-top:30px}.soft-bundle-1-items .pl-30{padding-left:0!important}.soft-bundle-1-items .pr-30{padding-right:0!important}#productsRecordGrid{width:calc(100% - 0)!important;margin-left:0}}@media screen and (min-width:500px){.soft-bundle-1-items .softBundleTangibleContainer{width:420px}}@media screen and (max-width:400px){.learn_more_button_txt{font-size:16px;line-height:32px}}@media screen and (max-width:467px){.comparison-specs{padding:0}}.mobile-view.comparison-page .listing-top-tag{border-radius:10px 10px 0 0}.tangible-prices-wrapper{display:flex;align-items:center;align-content:center}.tangible-prices-wrapper .color-magenta{display:flex}.search-logo{max-width:180px;max-height:180px}@media screen and (max-width:580px){.tangible-prices-wrapper{flex-wrap:wrap;justify-content:center}}.container_page_selection{height:42px}.list_page_selection{list-style-type:none;margin:0;padding:0;align-items:center}.list_page_selection_button,.list_page_selection_button_outter{width:42px;height:42px;text-align:center;background:#fff 0 0 no-repeat padding-box;box-shadow:0 0 6px #00000029;border-radius:5px;opacity:1;border-color:transparent;margin-right:5px;margin-left:6px}.list_page_selection_button_selected,.list_page_selection_button:focus,.list_page_selection_button:hover,.list_page_selection_button_outter:focus,.list_page_selection_button_outter:hover{text-align:center;color:white;background:#37b22e 0 0 no-repeat padding-box;outline:0;border:0;display:block}.list_page_selection_button:focus,.list_page_selection_button_outter:focus,.list_page_selection_button_selected:focus{border:1px solid black}#paginationPreviousLink:focus,#paginationNextLink:focus{border:2px solid black}.list_page_selection_button_navigation{text-align:center;font-family:PeridotPERegular;font-size:16px;background:transparent 0 0 no-repeat padding-box;border:0;opacity:1;padding:0;margin-right:14px;margin-left:15px;outline:0}.list_page_selection_button_navigation:focus{outline:0}.list_page_selection_button_navigation.disablePaginationPrevious{cursor:not-allowed;color:#707070}.list_page_selection_button_navigation.enablePaginationPrevious{opacity:1;cursor:pointer}.list_page_selection_button_navigation.disablePaginationNext{cursor:not-allowed;color:#707070}.list_page_selection_button_navigation.enablePaginationNext{opacity:1;cursor:pointer}@media screen and (max-width:768px){.list_page_selection_button_outter{display:none}.remove_dots_on_mobile{display:none}.list_page_selection{margin-left:11px;margin-right:11px}.list_page_selection_button_selected{display:block}}.pill_new{border:0;border-radius:16px;background:#004b87 0 0 no-repeat padding-box;min-height:31px;color:#fff;margin-bottom:13px}.pill_mra{margin-right:5px}.pill_container{display:flex;flex-wrap:wrap;justify-content:flex-start}.pill_div{justify-content:space-evenly;align-items:center}.pill:focus,.pill:active{outline:0}.pill_content{margin-left:10px;font-family:PeridotPERegular;font-size:14px;text-align:left;height:100%}.pill_x{font-size:13px;margin-right:5px;margin-left:5px;height:100%}.availability_filter{width:196px}.availability_filter_label{border:0;text-align:left;background:0;font-family:PeridotPERegular;font-size:22px;letter-spacing:0;color:#000;opacity:1;padding:0}.availability_filter_label:focus,.availability_filter_label:active{outline:0}.availabiliy_filter_radio{background:#fff 0 0 no-repeat padding-box;border:1px solid #707070;width:18px!important;height:18px!important;margin-right:10px}.availabiliy_filter_radio_label{margin-bottom:0;font-family:PeridotPERegular;font-size:16px;color:#000;height:19px}.mt-14{margin-top:14px}.col-6.pr-0{width:100%}.details.h-100.listing-model{display:flex;flex-direction:column;justify-content:space-between}.custom-checkmark2{width:6px;height:10px}#listing_result{margin-top:0}.new_prices_right{width:50%}.new_prices_left{width:40%;margin-left:10px}.card .custom-checkmark:after{width:5px!important;height:10px!important}.override_dropdown_div{margin:0!important;padding:0!important;min-width:170px!important;margin-left:43px!important}.override_dropdown_button{margin:0!important;padding:0!important;min-width:100%!important;justify-content:space-evenly!important}.override_dropdown_span{margin:0!important;padding:0!important;min-width:auto!important;font-size:16px}.override_dropdown_i{border:none!important;min-width:auto!important;padding:0;right:auto;width:17px;height:17px}.override_container{padding:0}.override_dropdown-menu{padding:0!important;min-width:170px!important}.override_dropdown-item{padding:0!important;padding-left:14px!important}.override_title{color:#00a6e3}.override_title_prefix{color:#37b22e}.override_title_suffix{color:#000;font-weight:normal}.fw_bolder{font-weight:bolder}.override_rateplans_img{width:38px}.override_rateplans_media{margin-bottom:22px}.override_rateplans{width:100%;padding-left:17px;padding-right:17px}.override_rateplans_left{display:flex;width:100%;justify-content:start;column-gap:5px}.override_rateplans_left_price{align-items:center}.override_rateplans_left_price_spacer{margin-right:3px!important}.override_learn_more_button_txt{margin-bottom:41px!important}.override_rateplans_card{margin-bottom:67px;padding-left:22px;padding-right:0!important}.override_rateplans_inner_card{min-width:100%!important}.override_rateplans_title{margin-top:8px!important;margin-bottom:20px!important}.override_span{text-align:left;font-family:PeridotPERegular;font-size:16px;letter-spacing:0;color:#000}.override_prefix_span{text-align:left;font-family:PeridotPERegular;font-weight:800;font-size:16px;letter-spacing:0;color:#000}ul.tick{display:flex;flex-direction:column;align-items:center}ul.tick>li{width:calc(100% - 34px)}.detailed_view{text-align:center;text-decoration:underline!important;font-family:PeridotPERegular;font-size:14px;letter-spacing:0;color:#004a87!important;opacity:1;margin-bottom:9px}.li_selector2{display:none}.li_selector3{display:none}.li_selector4{display:none}.benefit_full{display:none}.show_characteristics{text-align:center;text-decoration:underline!important;font-family:PeridotPERegular;font-size:14px;letter-spacing:0;color:#004a87!important;opacity:1}.h-ft{height:fit-content!important}.tangible-price{min-height:46px;margin:0!important;margin-bottom:10px!important}.override_breadcrumb::before{color:#004a87!important}.characteristics-container{padding-left:17px;padding-right:17px}.rateplan-brand{font-family:BTCosmoBold;font-size:20px;font-weight:bold;letter-spacing:0;color:#37b22e;line-height:22px}.rateplan-name{font-family:BTCosmoBold;font-size:20px;font-weight:bold;letter-spacing:0;color:#00a6e3;line-height:22px;text-align:center}.fg-0{flex-grow:0!important}.fg-1{flex-grow:1!important}.min-h-44{min-height:44px}@media screen and (max-width:480px){.new_prices_left{width:40%;margin:0}}@media screen and (max-width:991px){.filterWrapper{overflow-y:scroll;height:calc(100% - 130px)}.listing .listing-ctrl.custom-container{padding-left:28px}#mainContainerDiv>div.row.justify-content-center{justify-content:space-between!important;margin:0;width:100%}#mainContainerDiv>div.row.justify-content-center>div.row.d-block.d-sm-block.d-md-block.d-lg-none.d-xl-none.mt-3.mt-sm-3.flexPosition.shorting-filter-mobile>div{padding:0}#mainContainerDiv>div.row.justify-content-center>div.row.d-block.d-sm-block.d-md-block.d-lg-none.d-xl-none.mt-3.mt-sm-3.flexPosition.shorting-filter-mobile>div>div{margin:0!important}#dropdown-menu-2{display:flex;justify-content:space-between;min-width:111px;padding:0;padding:5px 0 5px 5px}#dropdown-menu-2>i{margin:0;padding:0;right:0;width:11px;height:11px;margin-right:5px}#dropdown-menu-2>span{padding:0}#dropdown-menu-2>span{font-size:14px;min-height:24px;min-width:82px}#mainContainerDiv>div.row.justify-content-center>div.col.col-sm-12.col-md-12.col-lg-9.col-xl-9.p-lg-0.w-1090{margin:0;padding:0}#mainContainerDiv>div.row.justify-content-center>div.col.col-sm-12.col-md-12.col-lg-9.col-xl-9.p-lg-0.w-1090>div{margin:0!important;padding:0;width:100%;justify-content:center;overflow-y:scroll}#mainContainerDiv #listing_result>div{padding-top:46px!important}#mainContainerDiv>div.row.justify-content-center>div.col.col-sm-12.col-md-12.col-lg-9.col-xl-9.p-lg-0.w-1090>div>div{margin:0!important;padding:0!important;margin-bottom:25px!important}#mainContainerDiv>div.row.justify-content-center>div.col.col-sm-12.col-md-12.col-lg-9.col-xl-9.p-lg-0.w-1090>div>div>div.listing-products>div>div.card-body.pt-0.pb-0>div>div.row.prices.mt-1.mb-20{margin:0!important}#mainContainerDiv{padding:0;margin:0}#mainContainerDiv>div.row.justify-content-center>div.col.col-sm-12.col-md-12.col-lg-9.col-xl-9.p-lg-0.w-1090>div>div>div.listing-products>div>div.bullet-color>ul{display:flex;align-items:center;margin-top:0}#mainContainerDiv>div.row.justify-content-center>div.col.col-sm-12.col-md-12.col-lg-9.col-xl-9.p-lg-0.w-1090>div>div>div.listing-products>div>div.card-body.pt-0.pb-0>div>div.row.prices.mt-1.mb-20>div.col-5.mobile_padding>span.mt-1.d-none.d-sm-block{display:block!important;color:#000;font-size:10px;margin:0!important}#mainContainerDiv>div.row.justify-content-center>div.col.col-sm-12.col-md-12.col-lg-9.col-xl-9.p-lg-0.w-1090>div>div>div.listing-products>div>div.card-body.pt-0.pb-0>div>div.row.prices.mt-1.mb-20>div.col-5.mobile_padding>span.price-amount.mt-1.mb-2.fs-24{color:#000;margin:0!important}#mainContainerDiv>div.row.justify-content-center>div.col.col-sm-12.col-md-12.col-lg-9.col-xl-9.p-lg-0.w-1090>div>div>div.listing-products>div>a{background:#37b22e 0 0 no-repeat padding-box;border:0;border-radius:8px;margin:0;margin-top:17px;margin-bottom:10px}.learn_more_button{align-items:center}#mainContainerDiv>div.row.justify-content-center>div.col.col-sm-12.col-md-12.col-lg-9.col-xl-9.p-lg-0.w-1090>div>div>div.listing-products>div>div.card-body.pt-0.pb-0>div>div.row.prices.mt-1.mb-20>div.col-6.pr-0>span.mt-1.color-magenta.d-block.d-sm-block.d-md-none.d-lg-none.d-xl-none{margin:0!important}#mainContainerDiv>div.row.justify-content-center>div.col.col-sm-12.col-md-12.col-lg-9.col-xl-9.p-lg-0.w-1090>div>div>div.listing-products>div>div.card-body.pt-0.pb-0>div>div.row.prices.mt-1.mb-20>div.col-6.pr-0{padding:0}#search-filters{padding:0!important;margin:0!important;width:100%!important;height:calc(100% - 80px);background-color:#fff!important;padding-left:20px!important;padding-right:20px!important}#search-filters-btn{background-color:#fff!important;width:fit-content!important;column-gap:5px;height:fit-content}.availability_error_msg{margin-bottom:0;min-height:28px;padding-bottom:5px;padding-top:5px}#productsRecordGrid{width:calc(100% - 40px);justify-content:flex-start}.options_bar{width:100%;align-items:center;margin-bottom:32px;justify-content:space-between}.mobile-filter{padding:0;margin:0;min-width:fit-content;flex-basis:auto}.mobile-filter-button{flex-grow:unset;flex-basis:auto;max-width:fit-content;height:fit-content}.mobile-filter-wrapper{display:flex;min-width:fit-content}.full_screen_filters{height:100%;width:100vw!important;position:fixed;z-index:20;top:80px;left:0}.top-58{top:58px!important}.full_screen_filters_button{height:17px;width:fit-content;column-gap:5px}.full_screen_filters_bar{justify-content:space-between;height:17px;padding-bottom:21px;padding-top:24px;align-items:center;position:sticky;top:0;background:white;z-index:30}.close_mobile{width:fit-content;white-space:nowrap;color:#37b22e;font-size:14px;opacity:1}.submit_button{display:block!important;border:1px solid #707070;border-radius:10px;width:50%;height:42px}.op-1{opacity:1!important}.pill_mra{margin-right:10px}.sticky_filters{display:flex;flex-direction:column;position:sticky;z-index:25;background:white;width:100%;top:0;padding-right:20px;padding-left:20px}.sticky_pills{padding-top:10px;padding-bottom:10px;position:sticky;z-index:30;background:white;width:100%;top:45px}.override_dropdown_div{margin:0!important;padding:0!important;min-width:100px!important}.override_dropdown_button{margin:0!important;padding:0!important;min-width:100%!important;justify-content:space-evenly!important}.override_dropdown_span{margin:0!important;padding:0!important;min-width:auto!important;font-size:14px;margin-left:8px!important;margin-right:8px!important;color:#000;font-family:PeridotPERegular}.override_dropdown_i{border:none!important;min-width:auto!important;padding:0;right:auto;width:11px;height:11px;margin-right:8px!important}.mobile-product-grid{margin-top:20px!important}.listing-grid .shorting-filter-mobile{max-width:fit-content!important;margin-left:13px!important}.override_dropdown_wrapper{display:flex;width:fit-content}.override_listing_title{display:flex!important;margin-left:20px!important;margin-bottom:12px!important}.listing .clear-filter-label{margin-bottom:12px}.listing-product-row>div:nth-child(odd){margin-bottom:60px!important;margin-top:0!important;padding-left:0}.listing-product-row>div:nth-child(2n){margin-bottom:60px!important;margin-top:0!important;padding-right:0}.listing-products .prices{justify-content:space-between;width:100%!important;min-height:40px}.listing .listing-products .card .card-body{padding-left:13px!important;padding-right:13px!important}.override_dropdown-menu{padding:0!important;min-width:100%!important}.override_dropdown-item{padding:0!important;padding-left:5px!important;font-family:PeridotPERegular;font-size:14px}.override_title{color:#00a6e3}.override_title_prefix{color:#37b22e}.override_title_suffix{color:#000}.listing-products .card .card-title>h4{min-height:78px}.rateplan-brand{font-size:16px}.rateplan-name{font-size:16px}.override_prefix_span{font-size:14px}.override_span{font-size:14px}.override_rateplans_img{height:27px;width:27px}.listing.listing-grid .card .listing-rateplan-prices.color-magenta .fs-31{font-size:15px!important}.override_rateplan_img{height:38px!important}.listing .listing-products .card .override_rateplan_card{padding:0!important}}@media(min-width:992px) and (max-width:1024px){.filterWrapper{width:260px}.availability_filter_radio_label{min-width:165px!important;max-width:165px!important}#Filter,#Filter-Eco{width:90%!important}}@media(min-width:1024px) and (max-width:1367px){.filterWrapper{max-width:260px}.availability_filter_radio_label{min-width:165px!important;max-width:165px!important}}.override_rateplan_monthly{display:none}.override_rateplan_monthly_i{display:flex}@media screen and (max-width:430px){.override_rateplan_monthly_i{display:none}.override_rateplan_monthly{display:flex}}@media screen and (max-width:411px){.listing-products .listing-model{font-size:8px}.availability_error_msg{min-height:48px}}@media screen and (max-width:372px){.listing .filter-icon{height:15px;width:15px;background-size:14px 11px}#search-filters-btn{font-size:14px}}.submit_button{display:none}@media screen and (max-width:405px){.list_page_selection_button_navigation{margin:0}}@media screen and (max-width:367px){.listing-products .card .card-title>h4{min-height:96px}}.listing-products .col{min-height:93px;flex-basis:unset}.softbundles_icons{max-width:60px;max-height:60px}.sticky_submit_btn{bottom:0;position:sticky;z-index:30;background:white;width:100%;height:80px;justify-content:flex-start;display:flex;flex-direction:column;padding-top:10px}.availability_filter_radio{background:#fff 0 0 no-repeat padding-box;border:1px solid #707070;width:18px!important;height:18px!important;margin-right:10px;accent-color:black}.availability_filter_radio_label{margin-bottom:0;font-family:PeridotPERegular;font-size:16px;color:#000;height:19px;overflow:hidden;-webkit-line-clamp:1;min-width:188px;max-width:188px;-webkit-box-orient:vertical;line-height:19px;display:-webkit-box;text-decoration:none!important;cursor:pointer!important}.availability_filter_radio_span{color:#707070}.listing-products .card .fs-26.seperate-line{margin-left:8px}@media(min-width:992px){.productwizard .tv-listing-products .rateplan-comparison-wrapper .row{margin-right:30px!important;margin-left:0!important}}@media(max-width:840px){.rateplan.comparison-page .listing-products .card{min-width:305px;width:305px!important}}@media(max-width:750px){.rateplan.comparison-page .listing-products .card{min-width:280px;width:280px!important}}@media(max-width:573px){.rateplan.comparison-page .listing-products .card{min-width:250px;width:250px!important}}@media(max-width:490px){.rateplan.comparison-page .listing-products .card{min-width:210px;width:210px!important}.listing .learn_more_button_txt{font-size:16px!important;height:36px}}@media(max-width:410px){.rateplan.comparison-page .listing-products .card{min-width:180px;width:180px!important}}@media(max-width:840px){.productwizard .listing-rateplan-prices .fs-14{font-size:12px!important}.productwizard .listing-rateplan-prices .fs-22{font-size:20px!important}.productwizard .listing-rateplan-prices .fs-26{font-size:24px!important}}@media(max-width:750px){.productwizard .listing-rateplan-prices .fs-14{font-size:10px!important}.productwizard .listing-rateplan-prices .fs-22{font-size:18px!important}.productwizard .listing-rateplan-prices .fs-26{font-size:20px!important}}@media(max-width:571px){.productwizard .listing-rateplan-prices .fs-22{font-size:16px!important}.productwizard .listing-rateplan-prices .fs-26{font-size:18px!important}.listing-products .card .fs-26.seperate-line{margin-left:4px}}@media(max-width:491px){.productwizard .listing-rateplan-prices .fs-22{font-size:12px!important}.productwizard .listing-rateplan-prices .fs-26{font-size:14px!important}}.familyRadioBtn{margin-bottom:12px;cursor:pointer}.familyRadioBtn,.familyRadioBtn input:hover,.familyRadioBtn label:hover{cursor:pointer}#Filter,#Filter-Eco,#Filter-rec{width:95%;margin-left:10px}.override_container_wizard{max-width:1500px}.normalize{flex-basis:auto;max-width:fit-content}@media(max-width:1485px){.override_min_width{min-width:100%!important}}@media(max-width:1236px){.normalize{padding:0}}@media(max-width:1115px){.max-width-override{max-width:70%}}@media(max-width:992px){.max-width-override{max-width:100%}.wizard_filters_pos{top:55px;height:100%!important}}@media(max-width:640px){.learn_more_button.learn_more_button_txt.mb-20{font-size:20px}}.filter-title-btn-override{box-shadow:0 0 10px #a1ebd996;border-radius:20px;width:197px;height:50px;text-align:center}.compare-no-wrap{flex-wrap:nowrap}.m-w-100{min-width:100%}.override_font_size_rateplans_l{font-size:22px!important}.override_font_size_rateplans_r{font-size:26px!important}@media(max-width:575px){.override_font_size_rateplans_l{font-size:16px!important}.override_font_size_rateplans_r{font-size:20px!important}}@media(min-width:1200px){#productsRecordGrid{width:100%}}@media(max-width:1200px){.override_min_width_wizard_sorting{min-width:fit-content!important}}.specsWidth{min-width:auto;max-width:70%;margin:0 auto}.hover-link{background-color:#fff;color:#000;border:2px solid #555;padding:12px 21px;text-align:center;text-decoration:none;display:inline-block;font-weight:800;font-size:18px;transition-duration:.4s;cursor:pointer;border-radius:43px;opacity:1}.hover-link:hover{background-color:#36b22d;color:white;border:2px solid #36b22d;text-decoration:none;outline:0}.scrolled-up{position:fixed;width:100%;top:6%;justify-content:center;z-index:1000}.scrolled-down{position:fixed;width:100%;top:-3%;justify-content:center;z-index:1000}@media(max-width:1115px){.scrolled-down{top:3%}}@media(max-width:992px){.scrolled-down{top:15%}}@media(max-width:465px){.hover-link{width:100%;padding:12px 8px}.scrolled-down{top:1%}}.product-information-title{background-color:#fff;color:#000;text-align:center;text-decoration:none;display:inline-block;font-weight:bold;font-size:35px;margin:4px 2px;transition-duration:.4s;opacity:100%}.loader-listing{width:65px;height:65px;border:10px solid #d7d7d7;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.loader-position{position:fixed;top:50%;right:50%;z-index:9999;border-bottom-color:#36b22d}.promotionalCardSlider{display:block;width:100%;margin-bottom:65px!important;background-color:rgba(243,243,243,0.08);-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background:#bde8bb;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.01);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.01);box-shadow:0 2px 4px 0 rgba(0,0,0,0.01)}.promotionalCardSlider .slickArrow{position:absolute;width:24px;height:24px;display:flex!important;align-items:center;justify-content:center;top:50%;z-index:2;font-size:20px;line-height:20px;color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:820px){.promotionalCardSlider .slickArrow{display:none!important}}.promotionalCardSlider .slickArrow.slickArrowLeft{left:8px}.promotionalCardSlider .slickArrow.slickArrowRight{right:8px}.promotionalCardSlider .slickArrow.slick-disabled{display:none!important}.promotionalCardSlider .slick-dots{display:flex;align-items:center;justify-content:center;position:absolute;bottom:16px;width:auto;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.promotionalCardSlider .slick-dots li{width:12px;height:12px;margin:0 5px;background-color:#f2f2f3;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.promotionalCardSlider .slick-dots li.slick-active{width:15px;height:15px}.promotionalCardSlider .slick-dots li button{display:none}.promotionalCardSlider .listing-products{display:flex;flex-direction:column;outline:none!important}@media screen and (max-width:576px){.promotionalCardSlider .slick-track{left:0!important}}@media screen and (max-width:991px){.promotionalCardSlider .slick-track{left:0!important}.promotionalCardSlider .mobile-product-grid{margin-top:0!important}.promotionalCardSlider .override_productGridCard{margin-bottom:45px!important}}.pattern_blue{position:relative;text-align:center;overflow:hidden;max-height:600px;top:-50}.pattern_blue img{max-width:80%;display:block}@media screen and (max-width:991px){.pattern_blue{display:none}.image-container .lazy-img{height:210px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.wcs-tabs a{font-size:14px!important}}.wcs-tabs a{display:inline-block;vertical-align:middle;height:51px;line-height:51px;font-size:19px;color:#FFF;font-family:BTCosmoBold;background:#fff;border-radius:26px;margin:0 5px;padding:0 30px;transition:200ms}.wcs-tabs{max-width:1360px;text-align:center;position:relative;margin:0 auto;padding:0 0 30px;color:#FFF}.wcs-tabs a.wcs-active.active{border-width:2px;background:#e20074;color:#fff}.wcs-tabs a.wcs-active{border-width:2px;color:#000}.wcs-tabs a:hover{text-decoration:none}.comparison-page .close:focus{border:1px solid black;height:30px;width:20px;border-radius:3px}.productComparisonsTitle{cursor:auto!important}@media screen and (min-width:991px){.banner_tabs_gap .banner_tabs_gap_only{max-height:520px}.pdp-characteristics-container .pdp-characteristics-heading{max-width:70%}}