.ac-sec{background:var(--paper);position:relative;overflow:hidden}.ac-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.ac-bg i{position:absolute;border-radius:50%;filter:blur(3px)}.ac-bg .b1{width:340px;height:340px;top:-120px;left:-90px;background:radial-gradient(circle at 40% 40%,#f2e27c99,#f2e27c00 68%);animation:acFloat 14s ease-in-out infinite}.ac-bg .b2{width:420px;height:420px;bottom:-190px;right:-130px;background:radial-gradient(circle at 60% 40%,#ee5c9b52,#ee5c9b00 68%);animation:acFloat 18s ease-in-out infinite reverse;animation-delay:-4s}.ac-bg .b3{width:260px;height:260px;top:40%;right:22%;background:radial-gradient(circle at 50% 45%,#4fa8de38,#4fa8de00 66%);animation:acFloat 12s ease-in-out infinite;animation-delay:-7s}@keyframes acFloat{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(18px,-22px,0) scale(1.07)}}.ac-in{position:relative;z-index:1;max-width:1300px;margin:0 auto;padding:78px 48px}.ac-head{margin-bottom:34px;max-width:62ch}.ac-head .k{font-size:10px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--cereza)}.ac-head h2{font-family:var(--disp);font-weight:640;font-size:clamp(34px,4.4vw,58px);letter-spacing:-.028em;line-height:1.02;margin-top:12px}.ac-head p{font-size:15px;font-weight:300;color:var(--ink60);line-height:1.7;margin-top:14px}.ac-wrap{display:grid;grid-template-columns:.95fr 1.05fr;gap:52px;align-items:start}.ac-stage{position:sticky;top:92px}.ac-canvas{position:relative;aspect-ratio:1/1.18;border-radius:30px;overflow:hidden;background:linear-gradient(178deg,var(--white) 0%,var(--white) 62%,#F6F0E2 100%);box-shadow:0 22px 60px #1412101c;border:1px solid rgba(20,18,16,.06)}.ac-gridbg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5;background-image:linear-gradient(rgba(20,18,16,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(20,18,16,.045) 1px,transparent 1px);background-size:34px 34px}#acSvg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2}.ac-dije{position:absolute;left:50%;top:60%;transform:translate(-50%,-50%);width:44%;z-index:4;filter:drop-shadow(0 14px 22px rgba(20,18,16,.28))}.ac-dije img{width:100%;height:auto;display:block}.ac-dije.pop{animation:acPop .55s cubic-bezier(.34,1.56,.64,1)}@keyframes acPop{0%{transform:translate(-50%,-50%) scale(.7) rotate(-8deg)}60%{transform:translate(-50%,-50%) scale(1.09) rotate(4deg)}to{transform:translate(-50%,-50%) scale(1) rotate(0)}}.ac-ph{position:absolute;left:50%;top:60%;transform:translate(-50%,-50%);z-index:4;width:44%;aspect-ratio:1;border-radius:20px;border:2px dashed rgba(20,18,16,.22);display:grid;place-items:center;text-align:center;padding:14px;color:var(--ink35);font-size:11px;font-weight:600;letter-spacing:.06em;line-height:1.5}.ac-st{position:absolute;z-index:1;pointer-events:none;animation:acTw 4.2s ease-in-out infinite}.ac-st.s1{width:30px;height:30px;top:9%;left:11%}.ac-st.s2{width:19px;height:19px;top:19%;right:13%;animation-delay:.7s}.ac-st.s3{width:24px;height:24px;top:47%;left:7%;animation-delay:1.4s}.ac-st.s4{width:16px;height:16px;top:38%;right:8%;animation-delay:2.1s}.ac-st.s5{width:26px;height:26px;bottom:16%;right:17%;animation-delay:2.8s}.ac-st.s6{width:18px;height:18px;bottom:11%;left:19%;animation-delay:3.4s}.ac-st.s7{width:13px;height:13px;top:63%;left:26%;animation-delay:1.9s}@keyframes acTw{0%,to{opacity:.28;transform:scale(.86) rotate(0)}50%{opacity:1;transform:scale(1.16) rotate(22deg)}}.ac-ring{position:absolute;left:50%;top:60%;transform:translate(-50%,-50%);z-index:3;width:40%;aspect-ratio:1;border-radius:50%;border:3px solid var(--cereza);opacity:0;pointer-events:none}.ac-ring.go{animation:acRing .9s cubic-bezier(.2,.7,.3,1)}@keyframes acRing{0%{opacity:.9;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}.ac-spark{position:absolute;z-index:6;pointer-events:none;font-size:16px;animation:acSpark .9s ease-out forwards}@keyframes acSpark{0%{opacity:0;transform:translate(0) scale(.4)}25%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(1.25)}}.ac-badge{position:absolute;top:16px;right:16px;z-index:6;background:var(--cereza);color:#fff;border-radius:100px;padding:7px 14px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:0;transform:translateY(-8px);transition:.3s}.ac-badge.on{opacity:1;transform:none}.ac-cap{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}.ac-cap .nm{font-family:var(--disp);font-weight:640;font-size:23px;letter-spacing:-.01em}.ac-cap .sb{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink35);margin-top:3px}.ac-cap .pz{font-family:var(--disp);font-weight:640;font-size:23px;white-space:nowrap}.ac-step{display:flex;align-items:center;gap:12px;margin:0 0 15px}.ac-step .n{width:28px;height:28px;border-radius:50%;background:var(--cereza);color:#fff;display:grid;place-items:center;font-family:var(--disp);font-weight:640;font-size:14px;flex:none}.ac-step .t{font-family:var(--disp);font-weight:620;font-size:20px;letter-spacing:-.01em}.ac-step .h{font-size:12px;color:var(--ink35);margin-left:auto;text-align:right}.ac-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:34px}.ac-ch{border:2px solid var(--line);border-radius:18px;overflow:hidden;cursor:pointer;background:var(--white);padding:0;position:relative;font-family:var(--sans);transition:transform .22s,border-color .22s,box-shadow .22s}.ac-ch img{width:100%;aspect-ratio:1;object-fit:contain;display:block;padding:9px}.ac-ch .ph{width:100%;aspect-ratio:1;display:grid;place-items:center;color:var(--ink35);font-size:20px}.ac-ch .lb{display:block;padding:0 4px 8px;font-size:10.5px;font-weight:600;text-align:center;color:var(--ink60);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac-ch:hover{transform:translateY(-5px) rotate(-1.5deg);box-shadow:0 14px 26px #14121021}.ac-ch.on{border-color:var(--cereza)}.ac-ch.on .lb{color:var(--ink);font-weight:700}.ac-ch .tick{position:absolute;top:7px;right:7px;width:22px;height:22px;border-radius:50%;background:var(--cereza);color:#fff;display:grid;place-items:center;font-size:12px;opacity:0;transform:scale(.5);transition:.22s;z-index:2}.ac-ch.on .tick{opacity:1;transform:scale(1)}.ac-sw{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:14px}.ac-swb{width:44px;height:44px;border-radius:50%;border:2.5px solid transparent;background:none;padding:3px;cursor:pointer;position:relative;transition:transform .2s}.ac-swb i{display:block;width:100%;height:100%;border-radius:50%;box-shadow:inset 0 -3px 7px #00000029,inset 0 3px 6px #fff6,0 2px 6px #14121024}.ac-swb:hover{transform:translateY(-3px) scale(1.06)}.ac-swb.on{border-color:var(--ink)}.ac-swb .tip{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);background:var(--ink);color:#fff;font-size:10.5px;font-weight:600;padding:5px 10px;border-radius:100px;white-space:nowrap;opacity:0;pointer-events:none;transition:.2s;z-index:5}.ac-swb:hover .tip{opacity:1;bottom:calc(100% + 4px)}.ac-swname{font-size:12.5px;color:var(--ink60);margin-bottom:30px}.ac-swname b{color:var(--ink);font-weight:700}.ac-box{background:var(--white);border-radius:24px;padding:24px 26px;border:1px solid var(--line);box-shadow:0 10px 32px #1412100f}.ac-line{display:flex;justify-content:space-between;align-items:baseline;font-size:13.5px;color:var(--ink60);padding:7px 0}.ac-line b{color:var(--ink);font-weight:600}.ac-line.tot{border-top:1px solid var(--line);margin-top:10px;padding-top:15px;align-items:center}.ac-line.tot span{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink35)}.ac-line.tot b{font-family:var(--disp);font-weight:640;font-size:30px}.ac-free{color:var(--sprite);font-weight:700}.ac-cta{width:100%;margin-top:18px;background:var(--cereza);color:#fff;border:none;border-radius:100px;padding:19px;font-family:var(--sans);font-size:12.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:transform .2s,background .25s,box-shadow .25s;box-shadow:0 10px 26px #e23b2e47}.ac-cta:hover{transform:translateY(-3px);box-shadow:0 16px 34px #e23b2e57}.ac-cta.ok{background:var(--sprite);box-shadow:0 10px 26px #2e9e444d}.ac-cta[disabled]{opacity:.55;cursor:not-allowed;transform:none}.ac-note{font-size:11.5px;color:var(--ink35);text-align:center;margin-top:12px}.ac-trust{display:flex;gap:16px;justify-content:center;margin-top:14px;flex-wrap:wrap}.ac-trust span{font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink35)}.acb{background:var(--paper);position:relative;overflow:hidden}.acb-in{position:relative;z-index:1;max-width:1300px;margin:0 auto;padding:58px 48px;display:grid;grid-template-columns:auto 1fr auto;gap:44px;align-items:center}.acb-view{position:relative;width:190px;aspect-ratio:1/1.15;border-radius:22px;flex:none;background:linear-gradient(178deg,var(--white) 0%,var(--white) 68%,#F6F0E2 100%);box-shadow:0 14px 34px #1412101c;overflow:hidden;border:1px solid rgba(20,18,16,.06)}#acbSvg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.acb-dije{position:absolute;left:50%;top:62%;transform:translate(-50%,-50%);width:52%;filter:drop-shadow(0 8px 14px rgba(20,18,16,.26))}.acb-dije img{width:100%;height:auto;display:block}.acb-dije.pop{animation:acPop .5s cubic-bezier(.34,1.56,.64,1)}.acb-ph{position:absolute;left:50%;top:62%;transform:translate(-50%,-50%);width:52%;aspect-ratio:1;border-radius:16px;border:2px dashed rgba(20,18,16,.22);display:grid;place-items:center;color:var(--ink35);font-size:10px;font-weight:600;text-align:center;padding:8px;line-height:1.4}.acb-st{position:absolute;z-index:1;pointer-events:none;animation:acTw 4s ease-in-out infinite}.acb-st.b1{width:20px;height:20px;top:8%;left:10%}.acb-st.b2{width:14px;height:14px;top:20%;right:11%;animation-delay:.9s}.acb-st.b3{width:17px;height:17px;bottom:13%;right:15%;animation-delay:1.8s}.acb-st.b4{width:12px;height:12px;bottom:20%;left:14%;animation-delay:2.6s}.acb-txt .k{font-size:10px;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--cereza)}.acb-txt h2{font-family:var(--disp);font-weight:640;font-size:clamp(30px,3.6vw,46px);letter-spacing:-.025em;line-height:1.04;margin-top:12px}.acb-txt p{font-size:14.5px;font-weight:300;color:var(--ink60);line-height:1.7;margin-top:12px;max-width:42ch}.acb-sw{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px;align-items:center}.acb-sw button{width:32px;height:32px;border-radius:50%;border:2px solid transparent;background:none;padding:2px;cursor:pointer;transition:transform .18s}.acb-sw button i{display:block;width:100%;height:100%;border-radius:50%;box-shadow:inset 0 -2px 5px #00000029,inset 0 2px 4px #fff6,0 2px 5px #14121024}.acb-sw button:hover{transform:translateY(-3px) scale(1.08)}.acb-sw button.on{border-color:var(--ink)}.acb-sw .more{font-size:12px;font-weight:600;color:var(--ink35);margin-left:6px}.acb-cta{display:flex;flex-direction:column;align-items:flex-end;gap:10px;flex:none}.acb-cta a{background:var(--cereza);color:#fff;text-decoration:none;border-radius:100px;padding:18px 34px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;transition:transform .2s,box-shadow .2s;box-shadow:0 10px 26px #e23b2e42}.acb-cta a:hover{transform:translateY(-3px);box-shadow:0 16px 34px #e23b2e52}.acb-cta small{font-size:11px;color:var(--ink35)}@media(max-width:1000px){.acb-in{grid-template-columns:1fr;gap:22px;padding:44px 18px;text-align:center;justify-items:center}.acb-txt p{margin-left:auto;margin-right:auto}.acb-sw{justify-content:center}.acb-cta{align-items:center;width:100%}.acb-cta a{width:100%;text-align:center}}@media(max-width:900px){.ac-in{padding:54px 18px}.ac-wrap{grid-template-columns:1fr;gap:30px}.ac-stage{position:static}.ac-canvas{max-width:330px;margin:0 auto}.ac-cap{max-width:330px;margin-left:auto;margin-right:auto}.ac-grid{grid-template-columns:repeat(4,1fr);gap:8px}.ac-ch .lb{font-size:9px;padding:0 2px 6px}.ac-ch img{padding:6px}.ac-step .h{display:none}.ac-swb{width:38px;height:38px}.ac-sw{gap:9px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/visos-armar.css.map */
