@-webkit-keyframes spring-scale{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.2)}}@keyframes spring-scale{0%{opacity:1;transform:scale(1)}25%{opacity:.8;transform:scale(1.14)}75%{opacity:.6;transform:scale(.8)}to{opacity:0;transform:scale(.4)}}@-webkit-keyframes scale-spring{0%{opacity:.4;transform:scale(.4)}25%{opacity:.6;transform:scale(.8)}75%{opacity:.8;transform:scale(1.14)}to{opacity:1;transform:scale(1)}}@keyframes scale-spring{0%{opacity:.4;transform:scale(.4)}25%{opacity:.6;transform:scale(.8)}75%{opacity:.8;transform:scale(1.14)}to{opacity:1;transform:scale(1)}}#canvas{height:100vh;pointer-events:none;position:fixed;width:100%;top:0;z-index:1000000074}#sideModal{display:flex;justify-content:center;align-items:center;background-color:#0000;transition:background-color .3s ease}#sideModal.side_bg{background-color:#0006}#sideModal.modal{position:fixed;top:0;width:100%;height:100%;z-index:999999999}#closeModal{position:absolute;top:10px;right:10px;padding:5px 10px}.side-module{position:relative;width:560px}#sideModal.p-show .side-module{-webkit-animation-name:scale-spring;animation-name:scale-spring;-webkit-animation-duration:.5s;-webkit-animation-fill-mode:both;animation-duration:.5s;animation-fill-mode:both}#sideModal.p-hide .side-module{-webkit-animation-name:spring-scale;animation-name:spring-scale;-webkit-animation-duration:.3s;-webkit-animation-fill-mode:both;animation-duration:.3s;animation-fill-mode:both}.modal-content img{width:560px;object-fit:cover}.floating-btn{position:fixed;bottom:150px;right:36px;border:none;border-radius:50%;width:50px;height:50px;font-size:20px;box-shadow:0 8px 8px #00000075;cursor:pointer;z-index:100000;transition:right .3s ease;-webkit-animation:floatActiveScaleAnimation 1s cubic-bezier(.25,.25,.25,.25) 3s 3;animation:floatActiveScaleAnimation 1s cubic-bezier(.25,.25,.25,.25) 3s 3}.floating-btn.btn_hide{right:-100px}.floating-btn .floating-button-text{position:absolute;top:calc((100% - 45px)/2);right:90px;height:47px;color:#313437;-webkit-font-smoothing:subpixel-antialiased!important;font-size:16px;font-weight:700;line-height:1.7em;text-align:right;display:inline-block;white-space:nowrap;padding:10px 1.2em;border-radius:6px;border:1px solid rgba(0,0,0,.18);background:#fff;-webkit-transform:scale(.5) translateX(190px);transform:scale(.5) translate(190px);opacity:0;box-shadow:-2px 5px 10px -2px #00000029;-webkit-box-shadow:-2px 5px 10px -2px rgba(0,0,0,.16);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-box-sizing:border-box;box-sizing:border-box}.floating-btn img{width:100%;-webkit-transform:scale(1);transform:scale(1);transition:transform .25s}@media (min-width: 768px){.floating-btn:hover img{webkit-transform:scale(1.1);transform:scale(1.1)}.floating-btn:hover .floating-button-text{-webkit-animation:floatTextActiveAnimation .25s cubic-bezier(.75,.25,.25,.75) forwards,wiggleAnimation-data-v-04a37924 .55s ease-in-out .25s 1;animation:floatTextActiveAnimation .25s cubic-bezier(.75,.25,.25,.75) forwards,wiggleAnimation-data-v-04a37924 .55s ease-in-out .25s 1}}@keyframes floatTextActiveAnimation{0%{opacity:0;-webkit-transform:scale(.5) translateX(190px) rotate(0deg);transform:scale(.5) translate(190px) rotate(0)}20%{opacity:.4;-webkit-transform:scale(.7) translateX(100px) rotate(-15deg);transform:scale(.7) translate(100px) rotate(-15deg)}40%{opacity:.5;-webkit-transform:scale(.8) translateX(90px) rotate(0deg);transform:scale(.8) translate(90px) rotate(0)}60%{opacity:.6;-webkit-transform:scale(.9) translateX(40px) rotate(25deg);transform:scale(.9) translate(40px) rotate(25deg)}to{opacity:1;-webkit-transform:scale(1) translateX(0) rotate(0deg);transform:scale(1) translate(0) rotate(0)}}@keyframes wiggleAnimation{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}25%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0)}75%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@keyframes floatActiveScaleAnimation{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}25%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}50%{-webkit-transform:rotate(0deg);transform:rotate(0)}75%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@media (max-width: 767px){.modal-content img{height:auto}#sideModal .side-module{padding:120px 10px}#closeModal{top:120px;right:0}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/pop-up.css.map */
