.shop-button-exact{position:relative;display:block;justify-content:center;align-items:center;width:180px;height:113px;overflow:hidden;text-decoration:none;border:none;cursor:pointer;opacity:0;transition:all .15s ease-out;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;-ms-transition:all .15s ease-out;-o-transition:all .15s ease-out}.shop-button-exact span i{font-family:Roboto Mono;font-weight:400;display:block;font-style:normal;line-height:1}.shop-button-exact span{color:#e1ff04;z-index:3;transition:color .4s ease-in-out;position:absolute;top:65%;padding:10px;width:100%;font-family:Roboto Mono;font-weight:400;font-style:normal;font-size:20px;line-height:100%;letter-spacing:-.1rem;text-align:right;transform:translateY(-50%);-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-o-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%)}.shop-button-exact:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#414244;clip-path:polygon(100% 0,0 100%,100% 100%);transform-origin:bottom left;z-index:1;transform:scale(1) translate(0) translateY(0)}.shop-button-exact:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(148deg,transparent 50%,#414244 50%,#414244 51.5%,transparent 51.5%),linear-gradient(to top,#414244 3px,transparent 3px),linear-gradient(to left,#414244 3px,transparent 3px);clip-path:polygon(100% 0,0 100%,100% 100%);z-index:2;transition:opacity .3s ease}.block_inner_btn:hover .shop-button-exact:before{transform:scale(1) translate(0) translateY(0)}.block_inner_btn:hover .shop-button-exact{opacity:1}.block_inner_btn:hover .shop-button-exact:after{opacity:0}@media screen and (max-width:989px){.shop-button-exact span{font-size:16px}.shop-button-exact{width:137px;height:86px}}@media screen and (max-width:749px){.shop-button-exact:before{transform:scale(1) translate(0) translateY(0)}.shop-button-exact{opacity:1}}@media screen and (max-width:639px){.shop-button-exact span{font-size:14px;letter-spacing:0}}@media screen and (max-width:479px){.shop-button-exact{width:96px;height:61px}.shop-button-exact span{font-size:12px;padding:10px 10px 14px;letter-spacing:0}.shop-button-exact span i{display:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-style-corner-button.css.map */
