.btn-sa-secondary-inverted{color:#fff;background-color:#000;border-color:#000;font-weight:800;padding:13px 25px;min-width:160px;font-size:16px}[data-module=promotions]{background-color:#f3f3f3;padding:0}@media(min-width:576px){[data-module=promotions] .promotion-wrap{margin-bottom:15px}}@media(min-width:1200px){[data-module=promotions] .promotion-wrap{margin-bottom:20px}}[data-module=promotions] .promotion-item{position:relative;margin-bottom:0;background:#e4e4e4;box-shadow:0 0 5px 0 rgba(0,0,0,.05),0 5px 20px 0 rgba(0,0,0,.05)}[data-module=promotions] .promotion-item .promotion-img-wrapper:after{background-color:transparent;content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:linear-gradient(180deg,hsla(0,0%,89.4%,0) 50%,#e4e4e4);z-index:0}@media(min-width:992px){[data-module=promotions] .promotion-item .promotion-img-wrapper{position:relative}[data-module=promotions] .promotion-item .promotion-img-wrapper:after{background-color:transparent;content:"";position:absolute;left:0;top:0;width:100%;height:100%;display:inline-block;background:linear-gradient(90deg,hsla(0,0%,89.4%,0) 10%,#e4e4e4);z-index:0}}[data-module=promotions] .promotion-item .promotion-label{position:relative;background-color:#0e3a2f;z-index:1;padding-left:20px;padding-top:13px;padding-right:15px;height:44px;width:auto;display:inline-block;border-width:0;white-space:nowrap;height:40px;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:3px;color:#78faae;line-height:117%;font-size:12px;position:absolute;left:0;top:0}[data-module=promotions] .promotion-item .promotion-label:after{content:" ";position:absolute;display:block;width:auto;height:auto;top:0;right:0;bottom:0;left:0;transform:skew(23deg);z-index:-1;transform-origin:bottom right;background:#0e3a2f}[data-module=promotions] .promotion-item .promotion-label:after{transform:skew(-23deg)}@media(min-width:576px){[data-module=promotions] .promotion-item .promotion-label{position:relative;background-color:#0e3a2f;z-index:1;padding-left:20px;padding-top:13px;padding-right:15px;height:44px;width:auto;display:inline-block;border-width:0;white-space:nowrap;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:3px;color:#78faae;line-height:114%;font-size:14px;height:42px;position:absolute}[data-module=promotions] .promotion-item .promotion-label:after{content:" ";position:absolute;display:block;width:auto;height:auto;top:0;right:0;bottom:0;left:0;transform:skew(23deg);z-index:-1;transform-origin:bottom right;background:#0e3a2f}[data-module=promotions] .promotion-item .promotion-label:after{transform:skew(-23deg)}}@media(min-width:1200px){[data-module=promotions] .promotion-item .promotion-label{position:relative;background-color:#0e3a2f;z-index:1;padding-left:20px;padding-top:13px;padding-right:15px;height:44px;width:auto;display:inline-block;border-width:0;white-space:nowrap;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:3px;color:#78faae;line-height:113%;font-size:16px;position:absolute}[data-module=promotions] .promotion-item .promotion-label:after{content:" ";position:absolute;display:block;width:auto;height:auto;top:0;right:0;bottom:0;left:0;transform:skew(23deg);z-index:-1;transform-origin:bottom right;background:#0e3a2f}[data-module=promotions] .promotion-item .promotion-label:after{transform:skew(-23deg)}}[data-module=promotions] .promotion-item .promotion-img-wrapper{position:relative;overflow:hidden;padding-bottom:56%;width:100%}[data-module=promotions] .promotion-item .promotion-img-wrapper [data-component=responsive-image],[data-module=promotions] .promotion-item .promotion-img-wrapper a{position:absolute;left:0;top:0;width:100%;height:auto}[data-module=promotions] .promotion-item .promotion-img-wrapper a{z-index:1;bottom:0;color:transparent}@media(min-width:992px){[data-module=promotions] .promotion-item .promotion-img-wrapper{position:relative;display:inline-block;width:calc(66.66667% - 10px);float:left;padding-bottom:30.6666666667%;overflow:hidden}}[data-module=promotions] .promotion-item .promotion-text-wrapper{overflow:hidden;color:#373737}@media(min-width:992px){[data-module=promotions] .promotion-item .promotion-text-wrapper{position:absolute;left:60%;top:0;bottom:0;right:0;width:auto;height:auto}}[data-module=promotions] .promotion-item .promotion-text-wrapper .promotion-text{display:block;width:100%;position:relative;padding:15px 30px 31px;height:auto}@media(min-width:576px){[data-module=promotions] .promotion-item .promotion-text-wrapper .promotion-text{padding-bottom:40px;padding-left:89px;padding-right:89px}}@media(min-width:992px){[data-module=promotions] .promotion-item .promotion-text-wrapper .promotion-text{padding:0 78px 0 0;margin:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media(min-width:1200px){[data-module=promotions] .promotion-item .promotion-text-wrapper .promotion-text{padding-right:21.5%;padding-left:calc(74.575% - 321.1px)}}[data-module=promotions] .promotion-item .promotion-text-wrapper .promotion-text [data-component=tile-text] .tile-text-headline{font-size:24px;color:#373737}[data-module=promotions] .promotion-item .promotion-text-wrapper .promotion-text [data-component=tile-text] .tile-text-perex{font-size:16px;font-weight:100;color:#373737}[data-module=promotions] .promotion-item .promotion-text-wrapper .promotion-text [data-component=tile-text] .tile-text-link{position:static}@media(min-width:576px){[data-module=promotions] .promotion-item .promotion-text-wrapper .promotion-text [data-component=tile-text] .tile-text-headline{font-size:30px}[data-module=promotions] .promotion-item .promotion-text-wrapper .promotion-text [data-component=tile-text] .tile-text-perex{font-size:16px}}@media(min-width:1200px){[data-module=promotions] .promotion-item .promotion-text-wrapper .promotion-text [data-component=tile-text] .tile-text-headline{font-size:36px}[data-module=promotions] .promotion-item .promotion-text-wrapper .promotion-text [data-component=tile-text] .tile-text-perex{font-size:18px}}[data-module=promotions] .promotion-item .cb{clear:both}@media(max-width:991px){[data-module=promotions] .promotion-item .cb.single{display:none;visibility:hidden}}[data-module=promotions] .button-wrapper{text-align:center;padding-top:10px}