.section-type-promotional-offers .coupon-code-badge{position:absolute;top:20px;left:0;background:#fff}.section-type-promotional-offers .coupon-code-badge .coupon-code{font-weight:700;line-height:1;color:#000;padding-top:9px;padding-bottom:9px;padding-left:15px;padding-right:15px;border:1px solid #d6d6d6;text-transform:uppercase}@media (max-width:360px){.section-type-promotional-offers .coupon-code-badge .coupon-code{padding-top:10px;padding-bottom:10px}}.section-type-promotional-offers .coupon-code-badge:after{position:absolute;content:"";top:0}.section-type-promotional-offers .coupon-code-badge-small:after{background:url(../png/assan_sprites.png) no-repeat;background-position:0 -66px;width:29px;height:36px;right:-28px}.section-type-promotional-offers .coupon-code-badge-small .coupon-code{padding-right:1px}.section-type-promotional-offers .coupon-code-badge-large .coupon-code{padding-top:3px;padding-bottom:3px;line-height:2;font-size:28px}.section-type-promotional-offers .coupon-code-badge-large:after{background:url(https://vl-prod-static.b-cdn.net/prod/assets/assan_sprites.png) no-repeat;background-position:0 0;width:40px;height:64px;right:-38px}.section-type-promotional-offers .coupon-code-badge-medium:after{background:url(https://vl-prod-static.b-cdn.net/prod/assets/assan_sprites.png) no-repeat;background-position:0 -104px;width:34px;height:48px;right:-28px}.section-type-promotional-offers .coupon-code-badge-medium .coupon-code{padding-right:5px;line-height:2;font-size:20px;padding-top:3px;padding-bottom:3px}.section-type-promotional-offers .coupon-code-badge2{background-color:rgba(21,20,20,.6)}.section-type-promotional-offers .coupon-code-badge2:after,.section-type-promotional-offers .coupon-code-badge2:before{background:url(https://vl-prod-static.b-cdn.net/prod/assets/assan_sprites.png) no-repeat;background-position:0 -267px;width:13px;height:26px}.section-type-promotional-offers .coupon-code-badge2:after{right:-13px}.section-type-promotional-offers .coupon-code-badge2:before{position:absolute;content:"";-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);left:-13px}.section-type-promotional-offers .coupon-code-badge2 .coupon-code{background:0 0;color:#fff;line-height:.45;border-left:none;border-right:none;font-weight:300;font-size:14px}@media (max-width:360px){.section-type-promotional-offers .coupon-code-badge2 .coupon-code{line-height:.3}}.section-type-promotional-offers .slick-next,.section-type-promotional-offers .slick-prev{z-index:1;height:200px}.section-type-promotional-offers .slick-next:before,.section-type-promotional-offers .slick-prev:before{color:#fff}.section-type-promotional-offers .slick-prev{left:6px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(255,255,255,0) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00ffffff', GradientType=1)}.section-type-promotional-offers .slick-next{right:6px;background-image:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(0,0,0,.5) 100%);background-image:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#80000000', GradientType=1)}.section-type-promotional-offers .slider{padding:6px;border:1px dashed #333}@media (max-width:767px),(min-width:768px) and (max-width:991px){.section-type-promotional-offers .slider.coupon-slider.slider-enabled{margin-bottom:25px}.section-type-promotional-offers .slider.coupon-slider.slider-enabled .slick-dots{position:absolute;bottom:-30px}}.section-type-promotional-offers .slider.coupon-slider.slider-enabled.count-2 .coupon{width:575px}@media (max-width:767px){.section-type-promotional-offers .slider.coupon-slider.slider-enabled.count-2 .coupon{width:89vw}}@media (min-width:768px) and (max-width:991px){.section-type-promotional-offers .slider.coupon-slider.slider-enabled.count-2 .coupon{width:361px}}@media (min-width:992px) and (max-width:1199px){.section-type-promotional-offers .slider.coupon-slider.slider-enabled.count-2 .coupon{width:472px}}.section-type-promotional-offers .slider.coupon-slider.slider-enabled .coupon{width:381px}@media (max-width:767px){.section-type-promotional-offers .slider.coupon-slider.slider-enabled .coupon{width:89vw}}@media (min-width:768px) and (max-width:991px){.section-type-promotional-offers .slider.coupon-slider.slider-enabled .coupon{width:361px}}@media (min-width:992px) and (max-width:1199px){.section-type-promotional-offers .slider.coupon-slider.slider-enabled .coupon{width:472px}}.section-type-promotional-offers .slider.count-1{height:214px}@media (min-width:768px) and (max-width:991px),(min-width:992px){.section-type-promotional-offers .slider.count-1 .coupon{width:100%;border-right:none}.section-type-promotional-offers .slider.count-1 .content-wrapper{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding:0;position:absolute;top:0;height:100%;left:0}.section-type-promotional-offers .slider.count-1 .coupon-code-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:"row";flex-direction:"row";flex-direction:column;justify-content:center;height:100%;border-right:2px dashed #fff;padding-right:90px;max-width:45%}.section-type-promotional-offers .slider.count-1 .coupon-code-container .coupon-code-badge{font-family:Lato;font-style:inherit;color:#185303;font-weight:700;top:auto;margin:0;position:relative}.section-type-promotional-offers .slider.count-1 .coupon-code-container .coupon-code-badge:after{content:"";background:url(https://vl-prod-static.b-cdn.net/prod/assets/assan_sprites.png) no-repeat;background-position:0 0;width:40px;height:64px;right:-38px}.section-type-promotional-offers .slider.count-1 .coupon-code-container .coupon-code-badge .coupon-code{padding-top:15px;padding-bottom:15px}.section-type-promotional-offers .slider.count-1 .coupon-code-container .small-text{font-size:12px;font-weight:400;padding-top:0;padding-bottom:5px;position:absolute;top:calc(50% - 55px);color:#fff}.section-type-promotional-offers .slider.count-1 .coupon-description{max-width:50%;float:right;right:0;left:auto;height:100%;text-align:right;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:"row";flex-direction:"row";flex-direction:column;justify-content:center}}@media (min-width:768px) and (max-width:991px) and (min-width:768px),(min-width:992px) and (min-width:768px){.section-type-promotional-offers .slider.count-1 .content-wrapper{float:left;width:100%}}@media (min-width:768px) and (max-width:991px) and (min-width:768px) and (max-width:991px),(min-width:992px) and (min-width:768px) and (max-width:991px){.section-type-promotional-offers .slider.count-1 .coupon-code-container{padding-right:75px}}@media (max-width:767px){.section-type-promotional-offers .slider.count-1 .coupon{border-right:none;width:100%}}.section-type-promotional-offers .coupon-page-link,.section-type-promotional-offers .coupon-page-link:hover{color:#fff}.section-type-promotional-offers .init-slider .coupon{position:relative;min-height:1px;padding-left:0;padding-right:0}@media (min-width:768px){.section-type-promotional-offers .init-slider .coupon{float:left;width:50%}}@media (min-width:992px){.section-type-promotional-offers .init-slider .coupon{float:left;width:33.33333333%}}.section-type-promotional-offers .coupon{position:relative;height:200px;color:#fff;border-right:1px dashed #000;width:400px}.section-type-promotional-offers .black-50-overlay{background-color:rgba(0,0,0,.3)}.section-type-promotional-offers .coupon-code-container,.section-type-promotional-offers .coupon-description{position:absolute;left:0}.section-type-promotional-offers .coupon-code-container{top:0}.section-type-promotional-offers .coupon-code-container .code-use{padding-left:20px;padding-top:10px;line-height:1.3}.section-type-promotional-offers .coupon-code-container .coupon-code-badge{top:30px}.section-type-promotional-offers .coupon-code-container .coupon-code-badge .coupon-code{color:#000;overflow:hidden;text-overflow:ellipsis;padding-left:20px}.section-type-promotional-offers .coupon-description{bottom:0;text-align:left;padding:20px;line-height:1.3}@media (max-width:767px){.section-type-promotional-offers .coupon-description{max-width:calc(100vw - 90px)}}.section-type-promotional-offers .coupon-description .discount_basis{color:#fff;margin:0}