.category-tile{position:relative}.category-tile h3{position:absolute;bottom:1.875rem;left:1.875rem;color:#fff}.category-tile::before{content:'';position:absolute;width:100%;height:100%;background-image:linear-gradient(to bottom,transparent 60%,rgba(0,0,0,0.5) 100%)}.container-fluid{background:#fff}.container-fluid .new-slider{position:relative}.container-fluid .new-slider img{width:100%}.container-fluid .new-slider .bannerCTA{position:absolute;bottom:50px;left:0;background:#ffd200;padding:10px 60px 10px 20px;color:#fff;font:18px circularpro-bold!important}.container-fluid .new-slider .bannerCTA:hover{background:#ffe850;text-decoration:none}.starting{color:#1a1a1a!important}.product-name{text-align:center;font:15px circularpro-book;padding-top:10px}.product-name a{text-decoration:none}.product-name a span{color:#000}.item-holder{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background:#fff;transition:all .2s ease-in;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;padding:20px 0}.item-holder a img{display:block;margin:auto}.popular-device-item{float:left}.home-shop-top-devices{font:25px circularpro-bold;margin:30px 0;color:#000;padding:0 0 10px;text-align:center}.home-shop-top-devices-more{text-align:center;margin-top:40px}.home-shop-top-devices-more a{text-decoration:none;font:16px circularpro-bold}.home-popular{margin-bottom:40px;margin-top:40px}.home-search{background:#f1f1f1;box-shadow:0 0 5px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2);padding:15px 0 25px;position:relative}.home-search h2{text-align:center;font:16px circularpro-book;color:#000;font-weight:700;margin:10px 0}.home-search .form-search{background:#fff;width:80%;margin:0 auto;padding:0}.home-search .form-search .fa-search{padding:0 7px 0 12px;color:#fcd204;font-size:14px}.home-search .form-search input{width:70%;border:none;height:50px;font:14px dinnextltpro-regular!important;padding-top:8px}.home-search .form-search input:focus{outline:0}.home-search .form-search button{border:none;padding:16px 15px;float:right;color:#fff;cursor:pointer;font:16px circularpro-bold;background:#2870b8!important;border-color:#2870b8!important;min-width:150px;text-align:left}.home-search .form-search button:hover{background:#498fd6!important;border-color:#498fd6!important}.home-search .form-search button:focus{outline:none}.home-mobile-banner .mobile-banner img{width:100%}.home-mobile-banner .banner-section{width:100%;margin:20px 0}.home-mobile-banner .banner-section .banner img{width:100%}.home-mobile-banner .banner-section .home-new-product{margin:18px 0}.home-mobile-banner .banner-section .home-new-product img{width:100%}.home-mobile-banner .banner-section .home-social{overflow:hidden}.home-mobile-banner .banner-section .home-social img{width:100%}.home-mobile-banner .banner-section .home-social .feature-fb-sub{width:48%;float:left;margin-bottom:15px}.home-mobile-banner .banner-section .home-social .fb-sub-left{margin-right:4%}.home-assurance .leader-heading{font:38px circularpro-bold;color:#000}.home-assurance .more-leaders a{transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;background:#8a8c8c;font:14px circularpro-bold;color:#fff;padding:10px 30px;margin-bottom:20px}.home-assurance .assurence-home strong{font:16px circularpro-bold;color:#000}.home-assurance .leader-heading span{position:relative;font:43px circularpro-book;left:-7px}.home-assurance .leaders-in-device-protection{min-height:715px}@media(min-width:1200px){.popular-products-home .col-xl-2{-ms-flex:20%;flex:20%;max-width:20%}}.home-shop-top-devices-more a{padding:7px 40px;text-decoration:none;background:#2870b8!important;border-color:#2870b8!important;border-radius:12px}.home-shop-top-devices-more a:hover{background:#498fd6!important;border-color:#498fd6!important}.home-shop-top-devices-more a span{color:#fff}@media(min-width:769px){body{background-color:#fff}.item-holder:hover{box-shadow:0 0 20px rgba(0,0,0,.2);-moz-box-shadow:0 0 20px rgba(0,0,0,.2);-webkit-box-shadow:0 0 20px rgba(0,0,0,.2)}.home-assurance .newAdvantage a{width:100%;display:block;height:410px}.home-assurance .leader-content{font:18px/28px "CircularPro-Book";color:#000}.home-assurance .leaderimg{display:block;margin:40px auto 20px}.home-assurance .more-leaders a:hover{background:#00a0df;text-decoration:none}.home-assurance .new-testimonial{background-size:cover;width:100%;position:relative;overflow:hidden}.home-assurance .reviewttext{font:18px/29px "CircularPro-Book";color:#fff;padding:0 75px;min-height:120px}.home-assurance .mythumb{overflow:hidden;padding:0 15px}.home-assurance .mythumb li.selected{opacity:1}.home-assurance .mythumb li{overflow:hidden;transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;opacity:.3;float:left;display:block;width:33%;cursor:pointer}.home-assurance .mythumb li div{font:16px circularpro-bold}.home-assurance .mythumb li div .company{color:#fff}.home-assurance .mythumb li div .name{color:#fff;display:block}.home-assurance .mythumb li img{float:left}.home-assurance .assurence-main-home .assurence-home img{max-height:79px}.home-assurance .assurence-main-home .assurence-home a{padding-bottom:12px}.home-assurance .assurence-main-home .assurence-home .customer-service-icon img{margin-bottom:15px}}@media(max-width:1199.98px){.home-assurance .leaders-in-device-protection{min-height:740px}.home-assurance .mythumb,.home-assurance .reviewttext{padding:0}}@media(max-width:991.98px){body{background-color:#fff}.container-fluid .new-slider .bannerCTA{bottom:25px}.home-search .form-search input{width:65%}}@media(max-width:768.98px){.home-shop-top-devices{margin:0;padding:0}.home-popular{margin-top:20px}.popular-products-home .col-sm-6{max-width:50%;width:50%}.home-search{display:none}.home-assurance .assurence-main-home{background:#f1f1f1}.home-assurance .assurence-home span{display:none;font:14px/18px "CircularPro-Book";color:#505454}.home-assurance .leaders-in-device-protection{min-height:550px}.home-assurance .leader-content{font:14px/35px "CircularPro-Book";color:#111}.home-assurance .more-leaders a{text-decoration:none;font:14px fortfoundry-prohibition;background:#111}.home-assurance .hav-qus h2{font:32px circularpro-bold;color:#000}.home-assurance .hav-qus p{font:16px/22px "CircularPro-Book";color:#000}.home-assurance .hav-qus p span{font:16px circularpro-bold}.home-assurance .more-help .sfi{width:100%}.home-assurance .more-help .sfi,.home-assurance .more-leaders a{transition:opacity .5s;transition:all ease .5s}.home-assurance .more-help .sfi a{color:#fff;display:block;font:16px circularpro-bold;background:#ffd200}.home-assurance .more-help .sfi a:hover{text-decoration:none;background:#ffe850}.home-assurance .hav-qus{border-top:1px solid #000;margin-left:15px;margin-right:15px}.assurence-main-home .assurence-home div{margin-bottom:50px}.assurence-main-home .assurence-home div:nth-child(3),.assurence-main-home .assurence-home div:nth-child(4){margin-bottom:20px}.assurence-main-home .assurence-home p strong{font:16px circularpro-bold}.assurence-main-home .assurence-home img{max-height:60px}.assurence-main-home .assurence-home a{padding-bottom:12px}.leaders-in-device-protection{background-size:contain!important}.home-assurance .leader-heading{font:26px circularpro-bold}footer .copyright{width:100%;padding:0}}@media(max-width:543.98px){.home-assurance .leaders-in-device-protection{min-height:480px;background-size:cover}.home-assurance .assurence-main-home{overflow:hidden}.assurence{float:left}.popular-products-home .col-sm-6{float:left}.home-assurance .leader-content{line-height:22px}}.homepage i.fa-angle-right{font-weight:700;position:relative;top:1px;margin-left:3px}.recommendations{max-width:968px;margin:auto;overflow:hidden;padding-bottom:25px}.recommendations .actions-btn{display:none!important}.recommendations .recommendations-title{float:left}@media(max-width:768.98px){.recommendations .recommendations-title:nth-child(5n+1){display:none}}.recommendations .fa-stack{display:none}.recommendations h5{font:25px circularpro-bold!important;margin:30px 0;color:#000;text-align:center}.recommendations .product-tile{min-height:100%}@media(max-width:768.98px){.recommendations .product-tile{padding:25px!important}}@media(max-width:768px) and (min-width:960px){.recommendations .product-tile{padding:10px!important}}.recommendations .link{font:14px circularpro-book,Helvetica,sans-serif;color:#525252;padding:5px;min-height:136px;text-align:center;text-decoration:none!important}.recommendations .link a:hover{color:#da0925!important;text-decoration:none!important}.recommendations .price-tag,.recommendations .value{font:16px circularpro-book,Helvetica,sans-serif;color:#7c8d8f;padding:5px;text-decoration:none;text-align:center}.recommendations .image-container{text-align:center}.recommendations .image-container .tile-image{max-width:100%;height:100%}@media(max-width:768px) and (min-width:960px){.recommendations .image-container{min-height:0!important}}.recommendations .tile-body{text-align:center}.recommendations .product-category-description{display:none}@media(max-width:768.98px){.recommendations .pdp-link{min-height:0!important}}.recommendations-title .product-tile .tile-body{text-align:center}.recommendations-title .product-tile .tile-body .pdp-link .product-quality-type span{font:10px CircularPro-Book;letter-spacing:.5px;padding:7px 10px 5px;color:#fff}.recommendations-title .product-tile .tile-body .pdp-link .link{font:16px CircularPro-Bold;color:#000}.recommendations-title .product-tile .tile-body .pdp-link .product-device-name{font:12px CircularPro-BookItalic;color:#000;opacity:.5}.recommendations-title .product-tile .tile-body .pdp-link .product-category-description-new{display:none}.free-shipping{font:12px CircularPro-Book;color:#000;opacity:.5;margin:3px 0 10px}.recommendations .product-quality-type{display:none}