.home-page .hp-bgconsumerunitsocketpromo .banner__text--medium{font-size:75px}.home-page .hp-mkconsumerunits .banner__text--medium{font-size:75px}.home-page .homepage_skinnybanner{margin:0 .3em}.home-page .skinny-banner{background-color:#95c11e;margin:12px -.3em}.home-page .skinny-banner p{text-align:center;color:#fff;font:48px/48px screwfix_betaheavy;padding:13px}.home-page .skinny-banner a{text-decoration:none}.home-page .skinny-banner .arrow-right{width:0;height:0;display:inline-block;border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:18px solid #fff;margin-left:8px}.home-page .image-fixed-banner .banner-mg-wrap{box-shadow:0 4px 6px -2px rgba(0,0,0,.2)}.home-page .image-fixed-banner{margin:0 -.3em}.home-page .image-fixed-banner .banner-mg-wrap{height:376px;border:1px solid #d1d1d1}.home-page .image-fixed-banner .banner-mg-wrap img{height:356px}.home-page .image-fixed-banner .banner-mg-wrap a{border:11px solid #fff}@media screen and (max-width:40em){.homepage_carousel .slider-banners{margin-right:-5px;margin-left:-5px}.btn.slick-pause{background:#ededed;left:-9999px;position:absolute;z-index:12}.slick-pause:focus{left:50%;top:44px;transform:translateX(-50%)}.homepage_carousel{position:relative}.home-page .skinny-banner{margin:10px 0 12px}.home-page .skinny-banner{margin:0 -.1em;margin-bottom:30px}.home-page .skinny-banner p{font-size:26px;line-height:24px;padding:10px}.home-page .skinny-banner .arrow-right{border-top:9px solid transparent;border-bottom:9px solid transparent;border-left:9px solid #fff;margin-left:2px}.home-page .skinny-banner.top-deals .tmshp_skinnybanner{height:114px}.home-page .fuds-container{margin-bottom:20px!important}.home-page .image-fixed-banner .banner-mg-wrap{height:205px}.home-page .image-fixed-banner .banner-mg-wrap img{height:189px}.home-page .image-fixed-banner .banner-mg-wrap a{border:7px solid #fff}}