.info-section{z-index:1;position:relative;isolation:isolate}.info-section__wrapper{display:flex;justify-content:center;width:calc(100% - 4rem / var(--font-body-scale));position:relative}.info-section:not(.info-section--full-width) .info-section__wrapper{margin:auto;width:calc(100% - 8rem / var(--font-body-scale))}.info-section__blocks{width:100%;position:relative}.info-section__blocks:before{content:"";position:absolute;top:-2rem;left:50%;transform:translate(-50%);width:4rem;height:4px;background:linear-gradient(90deg,transparent,currentColor,transparent);opacity:.3}@media screen and (min-width: 750px){.info-section__wrapper{width:100%}.info-section__wrapper--left{justify-content:flex-start}.info-section__wrapper--right{justify-content:flex-end}.info-section__blocks{max-width:50rem;padding:2rem;background:rgba(var(--color-background),.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:1rem;border:1px solid rgba(var(--color-foreground),.08)}.info-section--full-width .info-section__blocks{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:none;padding:0}}@media screen and (min-width: 990px){.info-section__blocks{max-width:78rem;padding:3rem}.info-section__blocks:before{width:6rem;height:5px}}.info-section__blocks *{overflow-wrap:break-word}.info-section__blocks>*{margin-top:0;margin-bottom:0}.info-section__blocks>*+*{margin-top:2rem;animation:fadeInUp .6s ease-out backwards}.info-section__blocks>*+a{margin-top:3rem}.info-section__buttons{display:inline-flex;justify-content:center;flex-wrap:wrap;gap:1rem;width:100%;max-width:45rem;word-break:break-word}.info-section__buttons--multiple>*{flex-grow:1;min-width:22rem}.info-section__buttons+.info-section__buttons{margin-top:1rem}.info-section__blocks.left .info-section__buttons{justify-content:flex-start}.info-section__blocks.right .info-section__buttons{justify-content:flex-end}.info-section__heading{position:relative;background:linear-gradient(135deg,currentColor 0%,currentColor 100%);-webkit-background-clip:text;background-clip:text;letter-spacing:-.02em;font-weight:700}.info-section__heading:after{content:"";position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%);width:3rem;height:2px;background:linear-gradient(90deg,transparent,currentColor,transparent);opacity:.5}.info-section__blocks.left .info-section__heading:after{left:0;transform:none}.info-section__blocks.right .info-section__heading:after{left:auto;right:0;transform:none}.info-section__caption{letter-spacing:.05em;text-transform:uppercase;font-weight:600;opacity:.85;position:relative;padding-left:1.5rem}.info-section__caption:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:1.5em;background:linear-gradient(180deg,currentColor,transparent);opacity:.4}.info-section__blocks.center .info-section__caption:before{display:none}.info-section__text p strong{font-size:1.4em;line-height:1.3;display:inline-block;margin-right:.25em;animation:pulse 2s ease-in-out infinite}.info-section__text p{font-size:1.4rem;line-height:1.7;color:rgba(var(--color-foreground),.9);position:relative;transition:all .3s ease}.info-section__text p:hover{transform:translate(2px)}.info-section__text:first-of-type p{font-size:1.4rem;line-height:1.8;font-weight:500}.info-section__buttons .button{position:relative;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000001a}.info-section__buttons .button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.info-section__buttons .button:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000026}.info-section__buttons .button:hover:before{left:100%}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.info-section__blocks>*:nth-child(n+2):before{content:"";display:block;width:2rem;height:1px;background:linear-gradient(90deg,transparent,currentColor,transparent);margin:0 auto 2rem;opacity:.2}.info-section__blocks.left>*:nth-child(n+2):before{margin:0 0 2rem}.info-section__blocks.right>*:nth-child(n+2):before{margin:0 0 2rem auto}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-info.css.map */
