.js .carousel,.js .carousel__content{position:relative}.js .carousel__content{left:0;width:440em}.js .column__content .list-of-cards{flex-wrap:wrap;margin-right:0}.js .grid__content .list-card{margin-bottom:10px}.js .grid__content .list-of-cards{flex-wrap:wrap}.carousel__button{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:8px;border:none;border-radius:100%;box-shadow:0 4px 6px 0 rgba(0,0,0,.15);cursor:pointer;height:44px;padding:0;position:absolute;-webkit-tap-highlight-color:rgba(255,255,255,0);text-align:center;top:calc(50% - 22px);width:44px;z-index:1}.carousel__button:hover{background-color:#ffd900;outline:none}.carousel__button--previous{background-image:url(../images/icons/svg/slate-grey/icon-chevron-left.svg)}.carousel__button--next{background-image:url(../images/icons/svg/slate-grey/icon-chevron-right.svg)}.carousel__control-discs{display:none;margin-top:30px;text-align:center}.carousel__control-disc{background:#ccc;border-radius:50%;border-width:0;height:12px;margin:0 .563em;opacity:.75;padding:1px .375em;position:relative;top:-5px;width:12px}.carousel__control-disc--active{background:#5c596d;opacity:1}.t-accent-dark .carousel__control-disc--active{background:#fff}.carousel__control-disc:hover{opacity:1;outline:none}@media screen and (min-width:30em){.js .carousel__content .list-card{max-width:17.5em}}@media screen and (min-width:48em){.carousel__button{background-size:11px}.js .grid__content .list-card{margin-bottom:20px}.js .carousel__content .list-card{max-width:21.5em}}@media screen and (min-width:62em){.carousel__button{background-size:12px;height:50px;top:calc(50% - 25px);width:50px}.js .grid__content .list-card{margin-bottom:30px}.js .carousel__content .list-card{max-width:17.813em}.carousel__control-discs{display:block}}