.circle-text-section{display:flex;flex-direction:column;align-items:var(--text-align, center);justify-content:center;padding-top:var(--padding-top, 60px);padding-bottom:var(--padding-bottom, 60px);padding-left:var(--padding-left, 20px);padding-right:var(--padding-right, 20px);background-color:var(--bg-color, #ffffff)}.circle-text-container{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:20px 40px;transform:translate(var(--offset-x, 0px))}.circle-text-content{font-size:var(--font-size, 48px);font-weight:var(--font-weight, 600);letter-spacing:var(--letter-spacing, .05em);color:var(--text-color, #000000);position:relative;z-index:1;line-height:1.2}.circle-text-content.uppercase{text-transform:uppercase}.circle-svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:130%;pointer-events:none;overflow:visible}.circle-path{stroke:var(--circle-color, #000000);stroke-dasharray:800;stroke-dashoffset:800;transition:none}.circle-text-section.animate .circle-path{animation:drawCircle var(--animation-duration, 1s) ease-out forwards}@keyframes drawCircle{0%{stroke-dashoffset:800}to{stroke-dashoffset:0}}.circle-text-section.animate .circle-svg{animation:subtleWiggle .3s ease-out calc(var(--animation-duration, 1s) + .1s) forwards}@keyframes subtleWiggle{0%,to{transform:translate(-50%,-50%) rotate(0)}25%{transform:translate(-50%,-50%) rotate(-1deg)}75%{transform:translate(-50%,-50%) rotate(1deg)}}.circle-text-subtext{margin-top:20px;font-size:1.1rem;color:var(--text-color, #000000);opacity:.7;text-align:center;max-width:500px}@media(max-width:768px){.circle-text-container{padding:15px 25px}.circle-text-content{font-size:calc(var(--font-size, 48px) * .7)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/animated-circle-text.css.map */
