.juli-cta-section{position:relative;width:100%;min-height:var(--cta-height, 860px);display:flex;align-items:center;justify-content:center;background:#fff;padding-top:var(--cta-padding-top, 20px);padding-bottom:var(--cta-padding-bottom, 20px);padding-left:var(--cta-side-padding, 16px);padding-right:var(--cta-side-padding, 16px);box-sizing:border-box}.juli-cta-wrapper{width:100%;max-width:var(--juli-page-width, 1440px);margin:0 auto;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.juli-cta-section--fullwidth .juli-cta-wrapper{max-width:100%;width:100%}.juli-cta-banner-box{position:relative;width:100%;min-height:var(--cta-box-height, 860px);border-radius:var(--radius-2xl, 40px);background:var(--c-light-surface, #F2F3F5);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:clamp(60px,8vw,120px) clamp(20px,4vw,40px);gap:46px;box-shadow:none;overflow:hidden;box-sizing:border-box;perspective:1000px}.juli-cta-app-icon{position:relative;width:var(--cta-icon-size, 96px)!important;height:var(--cta-icon-size, 96px)!important;max-width:var(--cta-icon-size, 96px)!important;max-height:var(--cta-icon-size, 96px)!important;border-radius:var(--cta-icon-radius, 26px);background:var(--c-accent-green, #00D06C);display:flex;align-items:center;justify-content:center;color:var(--cta-icon-text, #FFFFFF);font-size:var(--cta-icon-font-size, 48px);font-weight:900;box-shadow:none!important;z-index:2;overflow:hidden;box-sizing:border-box;flex-shrink:0;opacity:0;transform:translateY(30px) scale(.85);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.34,1.56,.64,1);will-change:transform,opacity}.juli-cta-app-icon span{display:block;-webkit-user-select:none;user-select:none;line-height:1}.juli-cta-app-icon img,.juli-cta-icon-img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:cover!important;display:block!important;border-radius:inherit}.juli-cta-app-icon--has-img{background:transparent!important;box-shadow:none!important}.juli-cta-banner-box.is-inview .juli-cta-app-icon{opacity:1;transform:translateY(0) scale(1);animation:juli-float-pulse 5s ease-in-out infinite 1.2s}.juli-cta-headline{font-size:clamp(36px,4.167vw,60px);font-style:italic;font-weight:500;line-height:1.1;letter-spacing:-.3px;color:var(--cta-headline-color, #070808);max-width:580px;margin:0 auto;position:relative;z-index:2;text-wrap:balance}.juli-cta-headline em,.juli-cta-headline .juli-muted,.juli-cta-headline .juli-cta-muted{font-style:italic;font-weight:500;color:#646566!important}.juli-cta-word-wrap{display:inline-block;overflow:hidden;vertical-align:bottom;padding-top:4px;padding-bottom:6px;margin-bottom:-6px}.juli-cta-word{display:inline-block;transform:translateY(115%) rotate(3deg);opacity:0;transition:transform .85s cubic-bezier(.16,1,.3,1),opacity .75s cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.juli-cta-banner-box.is-inview .juli-cta-word{transform:translateY(0) rotate(0);opacity:1}.juli-cta-banner-box:not(.has-split-words) .juli-cta-headline{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.16,1,.3,1) .2s,transform .8s cubic-bezier(.16,1,.3,1) .2s}.juli-cta-banner-box:not(.has-split-words).is-inview .juli-cta-headline{opacity:1;transform:translateY(0)}.juli-cta-btn-wrapper{position:relative;z-index:2;opacity:0;transform:translateY(24px) scale(.94);transition:opacity .85s cubic-bezier(.16,1,.3,1) .6s,transform .9s cubic-bezier(.34,1.56,.64,1) .6s;will-change:transform,opacity}.juli-cta-banner-box.is-inview .juli-cta-btn-wrapper{opacity:1;transform:translateY(0) scale(1)}.juli-cta-br{display:block}.juli-cta-btn{padding:16px 24px;font-size:20px;font-weight:500;letter-spacing:-.07px;border-radius:var(--radius-md, 14px);background:#090b10a6!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;color:#f5f7fa;box-shadow:none;cursor:pointer;transition:transform .35s cubic-bezier(.34,1.56,.64,1),background .3s ease}.juli-cta-btn strong{font-weight:900;color:#fff}.juli-cta-btn:hover{background:var(--c-accent-green, #00D06C)!important;color:#fff!important;border:none!important;box-shadow:none!important;transform:translateY(-2px) scale(1.03)}@keyframes juli-float-pulse{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-4px) scale(1.01)}}@media(max-width:768px){.juli-cta-section{min-height:100vh;min-height:100dvh;padding-top:0;padding-bottom:0}.juli-cta-banner-box{min-height:100vh;min-height:100dvh;border-radius:28px;padding:60px 16px;gap:40px}.juli-cta-app-icon{width:96px!important;height:96px!important;max-width:96px!important;max-height:96px!important;font-size:48px!important;border-radius:26px!important}.juli-cta-headline{font-size:clamp(28px,8.5vw,36px)!important;line-height:1.15!important;letter-spacing:-.18px!important;max-width:360px!important;width:100%!important;margin:0 auto!important}.juli-cta-btn{padding:16px 24px!important;font-size:20px!important;border-radius:14px!important;background:#090b10a6!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-cta-banner.css.map */
