﻿.promoContainer .promoContainer__close::before,.promoContainer .promoContainer__circle::after,.promoContainer .promoContainer__url--addOffer::before{font-family:"gratka_icomoon_main";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"gratka_icomoon_main";src:url("/assets/gratka/v0.40.39/dist/fonts/icomoon/main/main.woff2") format("woff2"),url("/assets/gratka/v0.40.39/dist/fonts/icomoon/main/main.woff") format("woff");font-weight:normal;font-style:normal;font-display:block}.promoContainer{position:fixed;width:200px;left:10px;bottom:15px;background-color:#fefefe;font-size:16px;font-weight:bold;border:1px solid #ccc;border-top:0;border-radius:40px;z-index:1000;transition:bottom 0.25s, border-radius 0.5s}.promoContainer *{box-sizing:border-box}@media screen and (max-width: 40em){.promoContainer{display:none}}.promoContainer.promoContainer--open{border-radius:40px 40px 25px 25px}.promoContainer.promoContainer--open .promoContainer__circle::after{transform:rotate(-180deg);transition:transform 0.5s}.promoContainer.promoContainer--open .promoContainer__urlContainer{opacity:1}.promoContainer.promoContainer--hide{display:none}.promoContainer .promoContainer__close{position:absolute;top:-20px;left:0;cursor:pointer}.promoContainer .promoContainer__close::before{content:""}.promoContainer .promoContainer__close::before{font-size:16px;color:#ff002b;font-weight:900}.promoContainer .promoContainer__button{cursor:pointer;display:block;position:relative;width:202px;height:58px;margin-left:-2px;margin-bottom:-1px;background-image:url("/assets/gratka/v0.40.39/dist/images/logoPromo.svg");background-position:25px 10px;background-repeat:no-repeat;background-color:#ff002b;border:0;border-radius:40px;outline:none;z-index:1000;box-shadow:0 10px 20px 0 rgba(0,0,0,0.2)}.promoContainer .promoContainer__circle{position:absolute;cursor:pointer;top:0;right:0;width:50px;height:50px;background-color:#fefefe;border:1px solid #ff002b;border-radius:25px;margin:4px 4px 0 0;z-index:1000}.promoContainer .promoContainer__circle::after{content:""}.promoContainer .promoContainer__circle::after{display:block;font-weight:bold;font-size:20px;color:#ff002b;padding:14px;transition:transform 0.5s}.promoContainer .promoContainer__urlContainer{position:relative;height:0;opacity:0;overflow:hidden;z-index:997;transition:height 0.5s ease-in-out, opacity 0.4s ease-in-out}.promoContainer .promoContainer__url{display:block;font-family:Lato, Arial, sans-serif;font-size:16px;color:#0a0a0a;text-decoration:none;padding:25px 20px;transition:color 0s ease-in-out}.promoContainer .promoContainer__url--addOffer::before{content:""}.promoContainer .promoContainer__url:hover{color:#0058b2}.promoContainer .promoContainer__url:hover::before{color:#0058b2}.promoContainer .promoContainer__url::before{display:inline-block;position:relative;font-size:16px;color:#0a0a0a;width:20px;height:20px;top:1px;margin-right:5px}
