.m-nugget{background:#fff;font-size:.9375rem;line-height:1.5rem;padding:0 20px 220px 20px;position:relative;z-index:1}.all-fonts-loaded .m-nugget{font-size:1rem}@media screen and (min-width: 576px){.m-nugget{padding-bottom:280px}}.m-nugget__content{margin:0 auto;padding:37px 0 35px 0;position:relative;text-align:left;z-index:2}.m-nugget__content--colour-light{color:#fff}.m-nugget__title{font-size:1.6875rem;line-height:2.25rem;font-weight:400;padding-bottom:10px}.all-fonts-loaded .m-nugget__title{font-size:1.75rem}.m-nugget__image{background:no-repeat 50% 50%;background-size:cover;bottom:0;height:240px;left:0;position:absolute;right:0;z-index:1}@media screen and (min-width: 576px){.m-nugget__image{height:300px}}.m-nugget__image--crossfade:before{background:linear-gradient(to bottom, #fff, rgba(255, 255, 255, 0));content:"";display:block;height:50px;left:0;position:absolute;right:0;top:0;z-index:1}@media screen and (min-width: 576px){.m-nugget__image--crossfade:before{height:80px}}@media screen and (min-width: 768px){.m-nugget--layout-horizontal{padding:0 45px}}@media screen and (min-width: 1025px){.m-nugget--layout-horizontal{font-size:1.1875rem;line-height:1.75rem;padding:0 75px}.all-fonts-loaded .m-nugget--layout-horizontal{font-size:1.25rem}}@media screen and (min-width: 768px){.m-nugget--layout-horizontal__content{float:left;padding:30px 0 19px 0;width:50%}}@media screen and (min-width: 1025px){.m-nugget--layout-horizontal__content{padding:40px 0 35px 0}}@media screen and (min-width: 768px){.m-nugget--layout-horizontal__title{font-size:1.9375rem;line-height:2.5rem}.all-fonts-loaded .m-nugget--layout-horizontal__title{font-size:2rem}}@media screen and (min-width: 1025px){.m-nugget--layout-horizontal__title{font-size:2.4375rem;line-height:3rem}.all-fonts-loaded .m-nugget--layout-horizontal__title{font-size:2.5rem}}@media screen and (min-width: 768px){.m-nugget--layout-horizontal__image{height:auto;left:auto;top:0;width:45%;width:calc(50% - 30px)}}@media screen and (min-width: 1025px){.m-nugget--layout-horizontal__image{bottom:0;right:0;top:0;width:calc(50% - 60px)}}@media screen and (min-width: 768px){.m-nugget--layout-horizontal__image--crossfade{height:auto}}@media screen and (min-width: 768px){.m-nugget--layout-horizontal__image--crossfade:before{background:linear-gradient(to right, #fff, rgba(255, 255, 255, 0));height:100%;right:auto;width:90px}}@media screen and (min-width: 1025px){.m-nugget--layout-horizontal__image--crossfade:before{width:145px}}
/*# sourceMappingURL=nugget.css.map */
