body:has(.digi-club-hero) .shopify-section-group-header-group{display:none!important}body:has(.digi-club-hero) #cookie-banner,body:has(.digi-club-hero) #adopt-controller-button,body:has(.digi-club-hero) #adopt-c-deHalo{display:none!important}body:has(.digi-club-hero) #compra-rapida-trigger{display:none!important}body:has(.digi-club-hero) .halo-sticky-toolbar-mobile{display:none!important}body:has(.digi-club-hero) #aca-modal{display:none!important}.digi-club-hero{position:relative;overflow:hidden;isolation:isolate;background:var(--digi-club-hero-background);padding-top:var(--digi-club-hero-padding-top-mobile);padding-bottom:var(--digi-club-hero-padding-bottom-mobile)}.digi-club-hero *,.digi-club-hero *:before,.digi-club-hero *:after{box-sizing:border-box}.digi-club-hero img{display:block;max-width:100%;height:auto}.digi-club-hero a{color:inherit;text-decoration:none}.digi-club-hero button{font:inherit;cursor:pointer}.digi-club-hero__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.digi-club-hero__background-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.12}.digi-club-hero__background-gradient{position:absolute;top:0;right:0;bottom:0;left:0}.digi-club-hero__glow{position:absolute;border-radius:50%;filter:blur(120px)}.digi-club-hero__glow--primary{width:420px;height:420px;left:-120px;top:-80px;background:#00a0b1;opacity:.25}.digi-club-hero__glow--secondary{width:360px;height:360px;right:-80px;bottom:-120px;background:#f4633a;opacity:.15}.digi-club-hero__container{position:relative;z-index:2;width:min(calc(100% - 32px),var(--digi-club-hero-content-width));margin-inline:auto}.digi-club-hero__layout{display:flex;flex-direction:column;gap:18px}.digi-club-hero__content{display:flex;flex-direction:column;align-items:flex-start}.digi-club-hero__eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:22px;padding:10px 18px;border-radius:999px;background:var(--digi-club-hero-eyebrow-background);color:var(--digi-club-hero-eyebrow-color);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.digi-club-hero__eyebrow-icon{display:flex;align-items:center;justify-content:center;width:22px;height:22px}.digi-club-hero__eyebrow-icon img{width:100%}.digi-club-hero__heading{margin:0 5px;max-width:12ch;color:var(--digi-club-hero-heading-color);font-size:clamp(2.8rem,9vw,5.5rem);font-weight:900;line-height:.92;letter-spacing:-1px}.digi-club-hero__heading strong{color:#d4ff3f}.digi-club-hero__description{margin:18px 5px 0;max-width:320px;color:var(--digi-club-hero-text-color);font-size:clamp(1rem,3vw,1.15rem);line-height:1.6}.digi-club-hero__description p{margin:0}.digi-club-hero__description p+p{margin-top:16px}.digi-club-hero__benefits{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0 0;padding:0;list-style:none}.digi-club-hero__benefit{display:flex;align-items:center;gap:5px;min-height:28px;padding:0 10px;border:1px solid var(--digi-club-hero-benefit-border);border-radius:999px;background:var(--digi-club-hero-benefit-background);color:var(--digi-club-hero-benefit-color);font-size:.95rem;font-family:Urbane;font-weight:500;text-transform:uppercase;transition:transform .25s ease,box-shadow .25s ease}.digi-club-hero__benefit:hover{transform:translateY(-2px);box-shadow:0 10px 24px #0000001a}.digi-club-hero__benefit-icon,.digi-club-hero__benefit-check{display:flex;align-items:center;justify-content:center;flex:none;width:20px;height:20px}.digi-club-hero__benefit-icon img{width:100%}.digi-club-hero__benefit-check svg{width:18px;height:18px}.digi-club-hero__benefit-text{white-space:nowrap}.digi-club-hero__helper{margin:22px 5px 0;color:var(--digi-club-hero-helper-color);font-size:10px;line-height:1.6}.digi-club-hero__actions{display:flex;flex-direction:column;gap:14px;width:100%;font-family:Urbane;font-weight:800;letter-spacing:-.3px;margin-top:30px}.digi-club-hero__button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;overflow:hidden;min-height:58px;padding:0 28px;border-radius:999px;font-size:1rem;transition:background .3s ease,color .3s ease,transform .3s ease,box-shadow .3s ease}.digi-club-hero__button:hover{transform:translateY(-2px)}.digi-club-hero__button--primary{background:var(--digi-club-hero-primary-background);color:var(--digi-club-hero-primary-color);border:none}.digi-club-hero__button--primary:hover{background:var(--digi-club-hero-primary-hover-background);color:var(--digi-club-hero-primary-hover-color)}.digi-club-hero__button--secondary{background:var(--digi-club-hero-secondary-background);color:var(--digi-club-hero-secondary-color);border:1px solid var(--digi-club-hero-secondary-border)}.digi-club-hero__button-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.digi-club-hero__button-icon svg{width:100%;height:100%}.digi-club-hero__button-shine{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 25%,rgba(255,255,255,.3) 50%,transparent 75%);transform:translate(-180%)}.digi-club-hero--animations .digi-club-hero__button:hover .digi-club-hero__button-shine{animation:digiClubHeroShine 1.1s ease}.digi-club-hero__media{position:relative;order:-1}.digi-club-hero__media-inner{position:relative;display:flex;justify-content:center}.digi-club-hero__picture{position:relative;z-index:2;width:min(100%,560px);transform:translateY(25px)}.digi-club-hero__image{width:var(--digi-club-hero-image-width);margin-inline:auto;transform:translate(var(--digi-club-hero-image-offset-x),var(--digi-club-hero-image-offset-y))}.digi-club-hero__media-glow{position:absolute;left:50%;top:50%;width:320px;height:320px;border-radius:50%;background:#00a0b1;filter:blur(90px);opacity:.28;transform:translate(-50%,-50%);z-index:1}.digi-club-hero__floating-badge{position:absolute;right:18px;bottom:38px;z-index:5;display:flex;flex-direction:column;text-align:center;gap:2px;padding:10px 18px;border-radius:18px;background:#00a0b1;box-shadow:0 24px 60px #00000029}.digi-club-hero__floating-badge-prefix{font-size:.72rem;font-family:Urbane;font-weight:500;line-height:1.3;color:#fff}.digi-club-hero__floating-badge-value{color:#fff;font-size:1.4rem;font-family:Urbane;font-weight:900;letter-spacing:-.3px;line-height:1}[data-digi-club-hero-reveal]{opacity:0;transform:translateY(24px);transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--digi-club-hero-order,1) * .08s)}[data-digi-club-hero-reveal].is-visible{opacity:1;transform:none}.digi-club-hero--animations .digi-club-hero__image{animation:digiClubHeroFloat 7s ease-in-out infinite}.digi-club-hero--animations .digi-club-hero__floating-badge{animation:digiClubHeroFloatBadge 5s ease-in-out infinite}@media(min-width:768px){.digi-club-hero{padding-top:var(--digi-club-hero-padding-top-tablet);padding-bottom:var(--digi-club-hero-padding-bottom-tablet)}.digi-club-hero__description{max-width:460px;font-size:14px}.digi-club-hero__actions{flex-direction:row;flex-wrap:wrap;width:auto}.digi-club-hero__button{width:auto}}@media(min-width:992px){.digi-club-hero{display:flex;align-items:center;min-height:var(--digi-club-hero-min-height);padding-top:var(--digi-club-hero-padding-top-desktop);padding-bottom:var(--digi-club-hero-padding-bottom-desktop)}.digi-club-hero__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(480px,46%);align-items:center;gap:72px}.digi-club-hero__media{order:initial}v .digi-club-hero__floating-badge{right:30px;bottom:120px}.digi-club-hero__floating-badge-prefix{font-size:16px}.digi-club-hero__floating-badge-value{font-size:26px}}@media(prefers-reduced-motion:reduce){.digi-club-hero *,.digi-club-hero *:before,.digi-club-hero *:after{animation:none!important;transition:none!important}}@keyframes digiClubHeroFloat{0%{transform:translate(var(--digi-club-hero-image-offset-x),calc(var(--digi-club-hero-image-offset-y) + 0px))}50%{transform:translate(var(--digi-club-hero-image-offset-x),calc(var(--digi-club-hero-image-offset-y) - 10px))}to{transform:translate(var(--digi-club-hero-image-offset-x),calc(var(--digi-club-hero-image-offset-y) + 0px))}}@keyframes digiClubHeroFloatBadge{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}@keyframes digiClubHeroShine{0%{transform:translate(-180%)}to{transform:translate(180%)}}
/*# sourceMappingURL=/cdn/shop/t/123/assets/digi-club-hero.css.map */
