.promo-tpl-1.promotions_wrapper .promo_link_wrapper{width:320px;height:220px;margin:40px;display:block;float:left}.promo-tpl-1 .promotion_container{width:300px;height:200px;margin:10px;float:left;cursor:pointer;transition:all .2s ease-in-out}.promo-tpl-1 .promotion_container:hover{transform:scale(1.1)}.promo-tpl-1 .promotion_image{background-color:#3c3c3c;width:100%;height:165px}.promo-tpl-1 .promotion_title{width:100%;min-height:35px;font-size:13px;font-weight:700;position:relative;border-top:0;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;overflow:hidden;text-align:center;-webkit-transition:width 2s;transition:width 2s}.promo-tpl-1 .promotion_container .promotion_image .expired_text{background-color:red;color:#fff;font-size:13px;font-weight:700;display:none;line-height:35px;text-transform:uppercase;text-align:center;position:absolute;right:0;bottom:0;left:0;z-index:1}.promo-tpl-1 .promotion_title .promo_btn,.promo-tpl-1 .promotion_title .promo_desc{height:0;overflow:hidden;display:none;transition:all 2s}.promo-tpl-1 .promotion_title .promo_btn{position:absolute;right:0;top:0;bottom:0;width:50px;border-bottom-color:#8d5e26;font-size:20px;line-height:80px}.promo-tpl-1 .promotion_container:hover .promotion_title .promo_btn,.promo-tpl-1 .promotion_container:hover .promotion_title .promo_desc{height:auto;overflow:visible;display:block;transition:all 2s}.promo-tpl-1 .promo_desc{border-top:1px solid grey;margin-left:10px;margin-right:60px;font-size:12px}.promo-tpl-1 .promotion_title span{line-height:35px;text-transform:uppercase}.promo-tpl-1 .promotion_title:after,.promo-tpl-1 .promotion_title:before{content:"";position:absolute;top:1px;bottom:-1px;width:2px}.promo-tpl-1 .promotion_title:before{left:0}.promo-tpl-1 .promotion_title:after{right:0}.promo-tpl-1 .promotion_image img{height:165px;width:300px;transition:all .2s ease-in-out}.promo-tpl-1 .prom_content img{max-width:100%}.promo-tpl-1.expired_promo .promotion_container .promotion_image .expired_text{display:block}.promo-tpl-1.expired_promo .promotion_container .promotion_title{background:#3b3b3b}.promo-tpl-1.expired_promo .promotion_container .promotion_title span{color:#fff}.promo-tpl-1.promotions_wrapper_lrg .promo_link_wrapper{margin:20px;width:360px;height:295px}.promo-tpl-1.promotions_wrapper_lrg .promotion_container{width:340px;height:275px}.promo-tpl-1.promotions_wrapper_lrg .promotion_image{width:340px;height:238px;position:relative}.promo-tpl-1.promotions_wrapper_lrg .promotion_image img{width:340px;height:238px}.promo-tpl-1.promotions_wrapper_lrg .promotion_container:hover{transform:scale(1.1)}@media only screen and (max-width:380px){.promo-tpl-1.promotions_wrapper .promo_link_wrapper{margin:30px}.promo-tpl-1.promotions_wrapper.promotions_wrapper_lrg .promo_link_wrapper,.promo-tpl-1.promotions_wrapper_lrg .promo_link_wrapper{margin:8px}}@media only screen and (max-width:360px){.promo-tpl-1.promotions_wrapper .promo_link_wrapper{margin:20px}.promo-tpl-1.promotions_wrapper.promotions_wrapper_lrg .promo_link_wrapper{margin:0}}@media only screen and (max-width:320px){.promo-tpl-1.promotions_wrapper .promo_link_wrapper{margin:5px 0}.promo-tpl-1.promotions_wrapper.promotions_wrapper_lrg .promo_link_wrapper{width:320px;height:270px}.promo-tpl-1.promotions_wrapper.promotions_wrapper_lrg .promotion_container{width:300px;height:250px}.promo-tpl-1.promotions_wrapper.promotions_wrapper_lrg .promotion_image,.promo-tpl-1.promotions_wrapper.promotions_wrapper_lrg .promotion_image img{width:300px;height:220px}}.promo-tpl-1 .promotions_filter_btn{padding:10px 30px;margin-top:10px;display:block}.promo-tpl-1 .promotions_filter_btn a{padding:15px 25px;background:#104a79;border-radius:50px;color:#fff;font-size:12px}.promo-tpl-1 .show_only_exp .promo_link_wrapper{display:none}.promo-tpl-1 .show_only_exp .promo_link_wrapper.expired_promo{display:block}@media screen and (max-width:767px){.promo-tpl-1 .promotions_filter_btn{padding:10px;margin-top:10px;display:block}}.promo-tpl-2 a.promo_link_wrapper,.promo-tpl-2 a.promo_link_wrapper:hover,.promo-tpl-2 a.promo_link_wrapper:visited{text-decoration:none}@media (min-width:991px){.promo-tpl-2 .promotions{display:grid;grid-template-columns:1fr 1fr 1fr}}.promo-tpl-2.promotions_wrapper{margin:10px 0 0 0}.promo-tpl-2 .promotion_container{float:left;width:380px;padding:15px;margin:10px;box-sizing:border-box;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.promo-tpl-2 .promo_btn{display:block;padding:10px;font-size:13px;font-weight:700;margin-top:20px;text-align:center;text-transform:uppercase;border-radius:4px}.promo-tpl-2 .promo_btn span{display:block;width:80%;margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.promo-tpl-2 .promotion_image{overflow:hidden;position:relative}.promo-tpl-2 a.promo_link_wrapper:hover .promotion_container{transform:translateY(-5px)}.promo-tpl-2 a.promo_link_wrapper:hover .bs_icon{transform:rotate(-90deg);transition:all .25s ease-out}.promo-tpl-2 .promotion_container{transition:all .25s ease-out}.promo-tpl-2 .promotion_container img{display:block;width:100%;border-radius:3px}.promo-tpl-2 .promotion_title{border-bottom:1px dotted rgba(255,255,255,.2);color:#fff;display:block;font-size:18px;padding:18px 0}.promo-tpl-2 .promotion_title .ttl{display:inline-block;position:relative;top:3px;left:10px;font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.promo-tpl-2 .promotion_title .ttl:before{content:"";width:20px;height:20px}.promo-tpl-2 .promo_desc p{font-size:13px;color:#fff;margin:22px 5px;line-height:1.5}.promo-tpl-2 .bs_icon.arrow{display:inline-block;width:20px;height:20px;font-weight:400;float:left;border:1px solid #636363;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.promo-tpl-2 .bs_icon.arrow:after{content:"\f107";font-family:FontAwesome,sans-serif;font-size:13px;color:#636363;position:relative;top:1px;left:6px}.promo-tpl-2 .promotion_container .expired_text{background-color:red;color:#fff;font-size:13px;font-weight:700;display:none;line-height:36px;text-transform:uppercase;position:absolute;left:0;bottom:0;right:0}.promo-tpl-2 .expired_promo .promotion_container .expired_text{display:block;text-align:center}.promo-tpl-2 .expired_promo .promo_btn{margin-top:0}.promo-tpl-2 .promo_link_wrapper.expired_promo .promo_btn{background:#3b3b3b}@media only screen and (max-width:1024px){.promo-tpl-2 .promotion_container{min-height:575px}.promo-tpl-2 a.promo_link_wrapper:hover .promotion_container{transform:none}}@media only screen and (max-width:768px){.promo-tpl-2 .promotion_container{min-height:500px}}@media only screen and (max-width:640px){.promo-tpl-2 .promo_desc p{height:auto!important}.promo-tpl-2 .promo_btn{position:unset;bottom:unset;right:unset;left:unset}}@media screen and (max-width:375px){.promo-tpl-2 .promotion_title .ttl{left:0;width:85%}}.portable-device .promo-tpl-2.promotions_wrapper{margin:10px 0 25px 0}body.portable-device .promo-tpl-2 .promotion_container{width:calc(50% - 20px);margin:10px}@media only screen and (max-width:640px){body.portable-device .promo-tpl-2 .promotion_container{width:90%;margin:10px 5%;min-height:auto}}.promo-tpl-3 .section_title{padding:15px;line-height:1;background-color:#0075cd;border-top:1px solid #09243b;font-size:16px;letter-spacing:1.3px}.promo-tpl-3 .promotions_menu{display:flex;flex-wrap:wrap}.promo-tpl-3 .promotions_menu div{width:25%;text-align:center}.promo-tpl-3 .promotions_link a{padding:10px 5px;display:block;border-bottom:1px solid transparent}.promo-tpl-3 .promotions_link a span:before{content:"";width:35px;display:block;height:30px;background-size:25px;background-repeat:no-repeat;margin:0 auto;margin-bottom:5px;position:relative;background-image:url(/media/brands/107/mobile/images/left_menu_icons/sports.svg);background-position:50% 50%}.promo-tpl-3 .promotions_link.active a{border-bottom:1px solid #a6e82d;font-weight:700}.promo-tpl-3 .promotions{display:flex;flex-wrap:wrap}.promo-tpl-3 .promotions .promotion{width:33.3%;padding:10px;box-sizing:border-box;position:relative}.promo-tpl-3 .promotions .promotion img{width:100%}.promo-tpl-3 .promotions .promotion .promotion_type{position:absolute;background:#09243b;bottom:14px;padding:10px;line-height:0;border-top-right-radius:100%}.promo-tpl-3 .promotions .promotion .promotion_type img{width:20px;position:relative;left:-4px;bottom:-4px}.promo-tpl-3 .promotion_main_img{min-height:150px}@media screen and (max-width:787px){.promo-tpl-3 .promotions .promotion{width:50%}}@media screen and (max-width:400px){.promo-tpl-3 .promotions .promotion{width:100%}}.promotions_wrapper{min-height:760px}.promotions_wrapper .promotions_filter_btn{padding:10px 30px;margin-top:10px;display:block;text-align:center}.promotions_wrapper .promotions_filter_btn a{padding:15px 25px;background:#104a79;border-radius:50px;color:#fff;font-size:12px}.promotions_wrapper.show_only_exp .promo_link_wrapper{display:none}.promotions_wrapper.show_only_exp .promo_link_wrapper.expired_promo{display:block}@media screen and (max-width:1200px){.promotions_wrapper #fe_main{max-width:100%;min-width:100%}}@media screen and (max-width:767px){.promotions_wrapper .promotions_filter_btn{padding:10px;margin-top:10px;display:block}}
/*# sourceMappingURL=promotions.min.css.map */