:root{--ease-elastic: linear(0, .55 7.5%, .85 12%, .95 14%, 1.03 16.5%, 1.09 20%, 1.13 22%, 1.14 23%, 1.15 24.5%, 1.15 26%, 1.13 28%, 1.11 31%, 1.05 39%, 1.02 43%, .99 47%, .98 52%, .97 59%, 1.002 81%, 1)}.btn-group{grid-column-gap:3em;grid-row-gap:3em;justify-content:center;align-items:flex-start;display:flex}.btn-group a{color:var(--btn-text-color)}.btn-bounce{color:#113d28;padding-left:2em;padding-right:2em;font-size:1em;text-decoration:none;position:relative}.btn-bounce-bg{z-index:0;background-color:var(--btn-background);border-radius:100em;position:absolute;top:0%;right:0%;bottom:0%;left:0%}.btn-bounce-text{z-index:1;display:block;position:relative}.btn-bounce-text__wrap{padding-top:.6em;padding-bottom:.6em;overflow:hidden}@media (hover:hover) and (pointer:fine){.btn-bounce,.btn-bounce-text,.btn-bounce-text__wrap{transition:transform .65s var(--ease-elastic)}.btn-bounce-text{--text-duplicate-distance: 3em;text-shadow:0px var(--text-duplicate-distance) currentColor}.btn-bounce:hover{transform:scale(.92) rotate(-3deg)}.btn-bounce:hover .btn-bounce-text__wrap{transform:rotate(3deg)}.btn-bounce:hover .btn-bounce-text{transform:translateY(calc(-1 * var(--text-duplicate-distance)))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-header.css.map */
