/* https://www.ceska-koksarenska.cz/wp-content/themes/ceska-koksarenska/plugins/button-effects/button.css */
.button-effects{margin-bottom:40px}.button-after,.button-after .container{position:relative;z-index:2}.button-after:after{content:"";position:absolute;right:0;height:100%;width:50%;top:0;background:#1A1A1A;z-index:1}.btnhover1{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;position:relative}.btnhover1:hover{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.btnhover2{position:relative;overflow:hidden}.btnhover2 span{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.btnhover2:hover{background-color:var(--color-hover)}.btnhover2:hover>span{opacity:0;-webkit-transform:translate(0,-40px);transform:translate(0,-40px)}.btnhover2::after{content:attr(data-text);position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transform:translate(0,100%);transform:translate(0,100%);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;vertical-align:middle;display:flex;align-items:center;justify-content:center}.btnhover2:hover::after{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.btnhover3{position:relative;overflow:hidden}.btnhover3 span{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.btnhover3:hover{background-color:var(--color-hover)}.btnhover3:hover>span{opacity:0;-webkit-transform:translate(0,40px);transform:translate(0,40px)}.btnhover3:after{content:attr(data-text);position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;vertical-align:middle;display:flex;align-items:center;justify-content:center}.btnhover3:hover:after{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.btnhover4{position:relative;overflow:hidden}.btnhover4>span{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.btnhover4:hover{background-color:var(--color-hover)}.btnhover4:hover>span{opacity:0;-webkit-transform:translate(0,40px);transform:translate(0,40px)}.btnhover4::after{content:attr(data-text);position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transform:translate(-30%,-50%) rotate(-30deg);transform:translate(-30%,-50%) rotate(-30deg);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;vertical-align:middle;display:flex;align-items:center;justify-content:center}.btnhover4:hover::after{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.btnhover5{position:relative}.btnhover5:hover{-webkit-animation-name:jello;animation-name:jello;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.btnhover6{position:relative;overflow:hidden;z-index:2}.btnhover6:hover{-webkit-transition:all 0.8s ease 0.1s;-moz-transition:all 0.8s ease 0.1s;-o-transition:all 0.8s ease 0.1s;transition:all 0.8s ease 0.1s}.btnhover6::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;background-color:var(--color-hover);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;-webkit-transform:scale(.5,1);transform:scale(.5,1)}.btnhover6:hover::before{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}.btnhover7{position:relative;overflow:hidden;z-index:2}.btnhover7:hover{-webkit-transition:all 0.8s ease 0.1s;-moz-transition:all 0.8s ease 0.1s;-o-transition:all 0.8s ease 0.1s;transition:all 0.8s ease 0.1s}.btnhover7::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;background-color:var(--color-hover);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;-webkit-transform:scale(1,.5);transform:scale(1,.5)}.btnhover7:hover::before{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}.btnhover8{position:relative;overflow:hidden;z-index:2}.btnhover8:hover{-webkit-transition:all 0.8s ease 0.1s;-moz-transition:all 0.8s ease 0.1s;-o-transition:all 0.8s ease 0.1s;transition:all 0.8s ease 0.1s}.btnhover8:before{content:'';position:absolute;top:0;left:0;width:0%;height:100%;z-index:-1;opacity:0;background-color:var(--color-hover);-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.btnhover8:hover::before{opacity:1;width:100%}.btnhover9{position:relative;overflow:hidden;z-index:2}.btnhover9:hover{-webkit-transition:all 0.5s ease 0.1s;-moz-transition:all 0.5s ease 0.1s;-o-transition:all 0.5s ease 0.1s;transition:all 0.5s ease 0.1s}.btnhover9::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;background-color:var(--color-hover);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.btnhover9:hover::before{opacity:1;-webkit-transform:skewX(-180deg) scale(.5,1);transform:skewX(-180deg) scale(.5,1)}.btnhover10{position:relative;overflow:hidden;z-index:1}.btnhover10::before{content:'';position:absolute;top:50px;left:50%;width:0;height:0;border-left:100px solid transparent;border-right:100px solid transparent;border-bottom:190px solid rgba(0,0,0,.1);z-index:-1;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.btnhover10::after{content:'';position:absolute;top:50px;left:50%;width:0;height:0;border-left:100px solid transparent;border-right:100px solid transparent;border-bottom:190px solid rgba(0,0,0,.1);z-index:-1;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.btnhover10::after{-webkit-transition-delay:0.2s;transition-delay:0.2s}.btnhover10:hover::before{opacity:1;-webkit-transform:translate(-50%,-70%);transform:translate(-50%,-70%)}.btnhover10:hover::after{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btnhover11{position:relative;z-index:2}.site-button.btnhover11.outline-2,.site-button.btnhover11.outline{border-width:0}.btnhover11:hover{-webkit-transition:all 0.5s ease 0.1s;-moz-transition:all 0.5s ease 0.1s;-o-transition:all 0.5s ease 0.1s;transition:all 0.5s ease 0.1s}.btnhover11::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-transform:scale(1);transform:scale(1);border-radius:4px}.btnhover11:hover::before{opacity:0;-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.btnhover11::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;background-color:var(--color-hover);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-transform:scale(.5,.5);transform:scale(.5,.5);border-radius:4px}.site-button.btnhover11.outline.outline-2::before{border:2px solid var(--color-hover)}.site-button.btnhover11.outline::before{border:1px solid var(--color-hover)}.btnhover11:hover::after{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}.btnhover12:hover{-webkit-transition:all 0.5s ease 0.1s;-moz-transition:all 0.5s ease 0.1s;-o-transition:all 0.5s ease 0.1s;transition:all 0.5s ease 0.1s}.btnhover12{position:relative;overflow:hidden;z-index:1}.btnhover12::before,.btnhover12::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:rgba(0,0,0,.5);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.btnhover12::after{-webkit-transition-delay:0.2s;transition-delay:0.2s;background:var(--color-hover)}.btnhover12:hover::before,.btnhover12:hover::after{-webkit-transform:translate(0,0);transform:translate(0,0)}.btnhover13{position:relative;overflow:hidden;z-index:1}.btnhover13:hover{-webkit-transition:all 0.5s ease 0.1s;-moz-transition:all 0.5s ease 0.1s;-o-transition:all 0.5s ease 0.1s;transition:all 0.5s ease 0.1s}.btnhover13::before,.btnhover13::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:rgba(0,0,0,.5);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;-webkit-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.btnhover13::after{-webkit-transition-delay:0.2s;transition-delay:0.2s;background:var(--color-hover)}.btnhover13:hover::before,.btnhover13:hover::after{-webkit-transform:translate(0,0);transform:translate(0,0)}.btnhover14{position:relative;overflow:hidden;z-index:1}.btnhover14::before,.btnhover14::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:rgba(0,0,0,.5);-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s;-webkit-transform:translate(-13%,-190%) rotate(-30deg);transform:translate(-13%,-190%) rotate(-30deg);-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.btnhover14::after{-webkit-transition-delay:0.8s;transition-delay:0.8s;background:var(--color-hover)}.btnhover14:hover::before,.btnhover14:hover::after{-webkit-transform:translate(0,0);transform:translate(0,0)}.btnhover15{position:relative;overflow:hidden;z-index:1}.btnhover15::before,.btnhover15::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:rgba(0,0,0,.5);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-transform:translate(13%,190%) rotate(-30deg);transform:translate(13%,190%) rotate(-30deg);-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}.btnhover15::after{-webkit-transition-delay:0.2s;transition-delay:0.2s;background:var(--color-hover)}.btnhover15:hover::before,.btnhover15:hover::after{-webkit-transform:translate(0,0);transform:translate(0,0)}.btnhover16{position:relative;overflow:hidden;z-index:1}.btnhover16::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;opacity:1;-webkit-transform:translate(0,-105%);transform:translate(0,-105%);border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,1);background-color:rgba(255,255,255,.5)}.btnhover16:hover::before{opacity:0;-webkit-transform:translate(0,0);transform:translate(0,0)}.btnhover17{position:relative;overflow:hidden;z-index:1}.btnhover17::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;opacity:1;-webkit-transform:translate(-105%,0);transform:translate(-105%,0);border-right-width:1px;border-right-style:solid;border-right-color:rgba(255,255,255,1);background-color:rgba(255,255,255,.5)}.btnhover17:hover::before{opacity:0;-webkit-transform:translate(0,0);transform:translate(0,0)}.btnhover18{position:relative;z-index:1;overflow:hidden}.btnhover18::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;opacity:1;-webkit-transform:translate(-13%,-190%) rotate(-30deg);transform:translate(-13%,-190%) rotate(-30deg);border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,1);background-color:rgba(255,255,255,.5)}.btnhover18:hover::before{opacity:0;-webkit-transform:translate(0,0);transform:translate(0,0)}.btnhover19{position:relative;z-index:1;overflow:hidden}.btnhover19::before,.btnhover19::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;opacity:1;-webkit-transform:translate(0,-105%);transform:translate(0,-105%);border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,1);background-color:rgba(255,255,255,.5)}.btnhover19::after{-webkit-transition-delay:0.2s;transition-delay:0.2s}.btnhover19:hover::before,.btnhover19:hover::after{opacity:0;-webkit-transform:translate(0,0);transform:translate(0,0)}.btnhover20{position:relative;z-index:1;overflow:hidden}.btnhover20::before,.btnhover20::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s;transition:all 0.8s;opacity:1;-webkit-transform:translate(-105%,0);transform:translate(-105%,0);border-right-width:2px;border-right-style:solid;border-right-color:rgba(255,255,255,1);background-color:rgba(255,255,255,.5)}.btnhover20::after{-webkit-transition-delay:0.75s;transition-delay:0.75s}.btnhover20:hover::before,.btnhover20:hover::after{opacity:0;-webkit-transform:translate(0,0);transform:translate(0,0)}.btnhover21{position:relative;z-index:1;overflow:hidden}.btnhover21::before,.btnhover21::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;opacity:1;-webkit-transform:translate(-13%,-190%) rotate(-30deg);transform:translate(-13%,-190%) rotate(-30deg);border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,1);background-color:rgba(255,255,255,.25)}.btnhover21::after{-webkit-transition-delay:0.2s;transition-delay:0.2s}.btnhover21:hover::before,.btnhover21:hover::after{opacity:0;-webkit-transform:translate(0,0);transform:translate(0,0)}