.sticky-branding .top-banner{width:100%;margin:0 auto;height:auto;overflow:hidden;position:relative}.sticky-branding .top-banner img{aspect-ratio:5;width:100%;height:auto}.sticky-branding .left-banner{display:none}.sticky-branding .right-banner{display:none}@media only screen and (min-width:768px){.sticky-branding{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;overflow:hidden}.sticky-branding .top-banner{width:750px;height:150px;min-width:750px}.sticky-branding .top-banner .banner-link{width:750px;position:static;margin-left:0;top:0;left:50%}.sticky-branding .left-banner{display:block;top:0;left:0;position:absolute;width:calc(100% / 2 - ( 750px / 2));overflow:hidden;background:#ffffff}.sticky-branding .left-banner .side-banner{float:right}.sticky-branding .left-banner .side-banner .banner-link{margin-left:auto}.sticky-branding .left-banner img{max-width:unset}.sticky-branding .right-banner{display:block;top:0;right:0;position:absolute;width:calc(100% / 2 - ( 750px / 2));overflow:hidden}.sticky-branding .right-banner img{max-width:unset}.sticky-branding .side-banner{height:1200px}.sticky-branding .side-banner .banner-link{max-width:460px}.branding-wrap{position:absolute;top:0;right:0;left:0;height:150px}.branding-in{position:relative;height:150px}.main-container.active-branding{position:relative;width:750px;margin:0 auto;background:#e5eaea;margin-top:150px;-webkit-box-shadow:0 0 5px 1px rgba(0, 0, 0, 0.6);box-shadow:0 0 5px 1px rgba(0, 0, 0, 0.6)}.main-container.active-branding .container{width:750px}.main-container.active-branding main{padding-bottom:0}.main-container.active-branding .single-sellpoint-group{padding-left:0}.main-container.active-branding .comparator-item-inner.btn-item-inner a.main-btn:after{display:none}.main-container.active-branding .article-header .post-main-image img{min-height:360px}footer{position:relative;z-index:1}}@media only screen and (min-width:992px){.sticky-branding .top-banner{width:720px;height:144px;min-width:720px}.sticky-branding .top-banner .banner-link{width:720px}.sticky-branding .left-banner{width:calc(100% / 2 - ( 720px / 2))}.sticky-branding .right-banner{width:calc(100% / 2 - ( 720px / 2))}.branding-wrap{height:144px}.branding-in{height:144px}.main-container.active-branding{width:720px;margin-top:144px}.main-container.active-branding .container{width:720px;padding-left:20px;padding-right:20px}.main-container.active-branding #page-header .wrapper:nth-of-type(2) .container,.main-container.active-branding #page-header .wrapper:nth-of-type(1) .container{padding-left:20px;padding-right:20px}.main-container.active-branding .wrapper.header-wrapper .container{padding-left:20px !important;padding-right:20px !important}.main-container.active-branding .btn-item-inner a.btn:after{display:none}.main-container.active-branding .tags-list .label{white-space:pre-wrap}.main-container.active-branding .comparator-body-footer .btn.btn-xl{font-size:16px;padding:14px 25px 14px 25px}.main-container.active-branding .comparator-body-footer .btn.btn-xl:after{display:none}.main-container.active-branding .single-sellpoint-group{padding-left:20px;padding-right:20px}.main-container.active-branding .hero-content .btn-ghost{margin-left:0 !important}.main-container.active-branding .poster.hero-poster img{margin-top:15px}.main-container.active-branding .hero-content p.lead{font-size:18px}.main-container.active-branding .comparator-body-cta .box .main-btn{padding:14px 25px 14px 25px;min-width:unset}.main-container.active-branding .poster.new-with-products.non-product{padding-left:15px;padding-right:20px}.main-container.active-branding .poster.new-with-products.non-product .main-btn{white-space:normal}.main-container.active-branding .poster.new-with-products.non-product .main-btn:after{display:none}.main-container.active-branding .breadcrumbs{padding-left:30px;padding-right:30px}.main-container.active-branding .article-header .post-main-image img{min-height:254px}}@media only screen and (min-width:1200px){.sticky-branding .top-banner{width:960px;height:192px;min-width:960px}.sticky-branding .top-banner .banner-link{width:960px}.sticky-branding .left-banner{width:calc(100% / 2 - ( 960px / 2))}.sticky-branding .right-banner{width:calc(100% / 2 - ( 960px / 2))}.branding-wrap{height:192px}.branding-in{height:192px}.main-container.active-branding{width:960px;margin-top:192px}.main-container.active-branding .container{width:960px;padding-left:40px;padding-right:40px}.main-container.active-branding .wrapper.header-wrapper .container{padding-left:40px !important;padding-right:40px !important}.main-container.active-branding .breadcrumbs{padding-left:20px;padding-right:20px}.main-container.active-branding .btn-item-inner a.btn:after{display:inline-block}.main-container.active-branding .tags-list .label{white-space:pre-wrap}.main-container.active-branding .hero-content p.lead{font-size:26px}.main-container.active-branding .comparator-body-footer .btn.btn-xl{font-size:22px}.main-container.active-branding .comparator-body-footer .btn.btn-xl:after{display:inline-block}.main-container.active-branding .single-sellpoint-group{padding-left:20px;padding-right:20px}.main-container.active-branding .hero-content .btn-ghost{margin-left:18px !important}.main-container.active-branding #page-header .wrapper:nth-of-type(2) .container,.main-container.active-branding #page-header .wrapper:nth-of-type(1) .container{padding-left:40px;padding-right:40px}.main-container.active-branding .poster.new-with-products.non-product .main-btn:after{display:inline-block}.main-container.active-branding .breadcrumbs{padding-left:20px;padding-right:20px}.main-container.active-branding .comparator-item-inner.btn-item-inner a.main-btn:after{display:inline-block}.main-container.active-branding .article-header .post-main-image img{min-height:330px}}@media only screen and (min-width:1300px){.sticky-branding .top-banner{width:1000px;height:200px;min-width:1000px}.sticky-branding .top-banner .banner-link{width:1000px}.sticky-branding .left-banner{width:calc(100% / 2 - ( 1000px / 2))}.sticky-branding .right-banner{width:calc(100% / 2 - ( 1000px / 2))}.branding-wrap{height:200px}.branding-in{height:200px}.main-container.active-branding{width:1000px;margin-top:200px}.main-container.active-branding .container{width:1000px}.main-container.active-branding .breadcrumbs{padding-left:20px;padding-right:20px}.main-container.active-branding .single-sellpoint-group{padding-left:20px;padding-right:20px}.main-container.active-branding .article-header .post-main-image img{min-height:345px}}