.collection-slider{-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.collection-slider:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:0}.collection-slider .callout-msg{position:relative;color:#fff;z-index:1}.collection-slider .carousel__slider{background:hsla(0,0%,100%,.25)}.collection-slider .carousel__slider .active-slider:before{background:#fff}@media only screen and (min-width:768px){.collection-slider__carousel{cursor:none!important}.collection-slider__carousel+.customCursorWrapper .cursor{visibility:hidden;opacity:0;-webkit-transition:visibility .2s ease-in-out,opacity .2s ease-in-out;transition:visibility .2s ease-in-out,opacity .2s ease-in-out;cursor:none!important}.collection-slider__carousel:hover+.customCursorWrapper .cursor{opacity:1;visibility:visible}.collection-slider__carousel:hover+.customCursorWrapper .cursor.active .cursorContent{-webkit-transform:translate(-50%,-50%) scale(.5);transform:translate(-50%,-50%) scale(.5);-webkit-transition:scale .2s ease-in-out,width .2s ease-in-out,height .2s ease-in-out,font-size .2s ease-in-out;transition:scale .2s ease-in-out,width .2s ease-in-out,height .2s ease-in-out,font-size .2s ease-in-out;font-size:0;width:20px;height:20px}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes slideInFromLeft{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes slideInFromLeft{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes slideOutToLeft{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes slideOutToLeft{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@-webkit-keyframes slideInFromRight{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes slideInFromRight{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes slideInFromRightDelayBefore{0%{-webkit-transform:translate(100%);transform:translate(100%)}50%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes slideInFromRightDelayBefore{0%{-webkit-transform:translate(100%);transform:translate(100%)}50%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes slideOutToRight{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(100%);transform:translate(100%)}}@keyframes slideOutToRight{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(100%);transform:translate(100%)}}.collection-block{display:inline-block;width:75vw;max-width:290px;margin-right:20px;white-space:normal;font-size:0;vertical-align:top}.collection-block__img{max-width:100%;height:auto}.collection-block__content{position:relative;padding:25px 30px 20px}.collection-block__title{position:absolute;bottom:calc(100% - 10px);left:0;width:100%;margin:0;padding:0 30px;font-size:24px;line-height:1;letter-spacing:0;text-transform:uppercase;color:#fff}.collection-block__text{display:none}.collection-block__cta{display:block}@media only screen and (min-width:768px){.collection-block{width:75vw;max-width:400px;margin-right:30px}.collection-block__title{font-size:30px;line-height:.85}}@media only screen and (min-width:1280px){.collection-block{position:relative;width:70vw;max-width:1000px;margin-right:100px}.collection-block__figure{position:relative;max-width:45%;margin-right:0;margin-left:auto}.collection-block__content{position:absolute;bottom:0;left:0;padding:60px}.collection-block__title{position:relative;bottom:auto;left:auto;max-width:80%;padding:0;font-size:56px}.collection-block__text{display:block;max-width:50%;padding:20px 0 0;font-weight:300;font-size:14px;line-height:1.75;color:#fff}.collection-block__cta{display:inline-block;margin-top:20px;padding:20px 40px!important}}