.viking-bonus1{display:flex;justify-content:center;padding:20px 0;width:100%}.viking-bonus1 .slideContainer{margin-right:20px}.viking-bonus1 .slideContainer.car{align-items:center;background-color:#000178;display:flex}.viking-bonus1 .slideContainer.car img{max-height:634px;max-width:100%}.viking-bonus1 .slides{display:flex;width:800px}.viking-bonus1 .slide1{align-items:center;background:#0ff;color:#00f;display:flex;flex-direction:column;font-size:12px;justify-content:center;overflow:hidden;width:50%}.viking-bonus1 .slide1 .bannerTitle{margin-top:3vw}.viking-bonus1 .slide1 .bannerNr{margin:.2em 0 .2em -5%}.viking-bonus1 .slide1 .bannerText{color:#ffff96}.viking-bonus1 .slide1>*{display:inline-block;font-family:viking;line-height:.56em;opacity:0;padding-bottom:.36em}.viking-bonus1 .slide2{align-items:center;background:#0000fe;display:flex;overflow:hidden;position:relative;width:50%}.viking-bonus1 .slide2 img{position:absolute;width:100%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.viking-bonus1 .slide2{align-items:flex-start}}.viking-bonus1 .coupon{max-width:100%}.viking-bonus1 .vikingPanel{margin-bottom:0}.viking-bonus1 .cupon-error{max-width:400px}.viking-bonus1 .panel-footer{align-items:center;display:flex;justify-content:space-between}.viking-bonus1 .mobileButtons{display:flex;justify-content:space-evenly;margin:10px 0;text-align:center}.viking-bonus1 .panel-footer .btn{border-radius:0;padding:10px}.viking-bonus1 .panel-footer .total{color:#737373;font-size:21px;font-weight:700}.viking-bonus1 .bigBtn{background:#249550;border:none;box-shadow:0 2px 4px 0 #000000b3;color:#fff;font-size:4vw;max-width:46%;padding:2vw 3vw;text-align:center;text-shadow:0 2px 2px #00000080;width:50%}@media screen and (max-width:360px){.viking-bonus1 .bigBtn{max-width:44%}}.viking-bonus1 .total{text-align:left}@media screen and (max-width:1200px){.viking-bonus1 .slides{font-size:0;left:0;overflow:hidden;position:relative;transition:all 1s ease-out;width:200%}.viking-bonus1 .slideContainer{overflow:hidden;width:50%}.viking-bonus1 .slide{max-height:100vw}.viking-bonus1 .slides.shifted{left:-100%}}@media screen and (max-width:767px){.viking-bonus1{display:block;padding:0;width:100%}.viking-bonus1 .vikingPanel{margin:0 10px}.viking-bonus1 .slideContainer{margin:0;overflow:hidden;width:100%}.viking-bonus1 .slides{min-height:100vw}}@media screen and (min-width:768px){.viking-bonus1 .slides{height:100%}.viking-bonus1 .coupon{min-height:505px}}.info-window{background:#fff;border:1px solid #ddd;border-radius:6px;padding:0 10px 0 50px}.viking-bonus-rules ol{list-style-position:outside;padding:30px 0 10px}.viking-bonus-rules ol li{font-size:16px;margin-bottom:10px;padding-left:10px}.viking-hockey-title{color:#000078;font-family:viking;font-size:50px}.viking-hockey-title span{color:#ff0096}.viking-car2-title{color:#000078;font-family:viking;font-size:50px}.viking-car2-title span{color:#ffff96;text-shadow:0 1px 2px #000078}.vikingHockeyResults{padding-bottom:20px}.va3-banner{position:relative}.va3-banner img{max-width:100%}.va3-banner .btnArea{bottom:3vw;position:absolute;right:12vw;text-align:center;width:33vw}.va3-banner .addToCart{background:#e6007e;border:none;border-radius:50px;color:#fff;font-family:Roboto Slab;font-size:2.5vw;line-height:4vw;outline:none;padding:1vw 3vw}.va3-banner .addToCart.disabled{opacity:.6}@media (max-width:767px){.va3-banner .btnArea{bottom:16vw;right:0;width:100%}.va3-banner .addToCart{font-size:24px;padding:25px 30px}}.addedToCartPopup{margin:auto;padding:40px;position:relative}.addedToCartPopup .content{background:#fff;border-radius:10px;max-width:440px;padding:25px;text-align:center}.addedToCartPopup .text{color:#01458b;font-family:Roboto Slab;font-size:21px;margin:0 0 30px}.addedToCartPopup button.close{background:url(https://static.latloto.lv/assets/landing/popupclose.svg);background-repeat:no-repeat;height:40px;outline:none;position:absolute;right:0;top:0;width:40px}.addedToCartPopup .goToCart{background:#e6007e;border:none;border-radius:50px;color:#fff;display:inline-block;font-family:Roboto Slab;font-size:18px;outline:none;padding:10px 40px}
