:root{--bg:#1b100d;--text:#fff3e8;--accent:#ff8a5c;--accent2:#ff7a50}body.template-product:before{background-image:radial-gradient(ellipse at 15% 10%,rgba(255,138,92,.2),transparent 55%),radial-gradient(ellipse at 85% 90%,rgba(255,201,113,.13),transparent 55%),radial-gradient(2px 2px at 20px 30px,#ffe9d6,transparent),radial-gradient(1.5px 1.5px at 130px 90px,#ffb8a8,transparent),radial-gradient(1px 1px at 240px 50px,#ffc971,transparent),radial-gradient(1.5px 1.5px at 330px 150px,#ffe9d6,transparent)}body .vxl{background:linear-gradient(90deg,#2a1510,#4a2216 55%,#2a1510);border-bottom-color:#ffb8a859}body .vxl-lang select{border-color:#ffb8a880}body .vxl-lang select:hover{background-color:#ff8a5c4d;border-color:#ffb8a8}body .vxl-lang select option{background:#2a1510}body .sp-line{background:linear-gradient(90deg,transparent,#ff8a5c,#ffc971,#ff8a5c,transparent)}body .sp-star{color:#ffc971;text-shadow:0 0 14px #ff8a5c}body .in-card,body .cp-table{border-color:#ffb8a852}body .in-card.on:hover{box-shadow:0 0 36px #ff8a5c73}body .in-h span{background-image:linear-gradient(90deg,#fff,#ffd9b8,#ffb36b,#fff)}body .in-ph{box-shadow:0 0 50px #ff8a5c66}body .cp-v{background:#ff8a5c2e}body .cp-badge{background:linear-gradient(90deg,#ff8a5c,#ffc971);color:#2a1208;animation:none;box-shadow:0 0 18px #ff8a5c99}body .rel-card{box-shadow:0 0 36px #ff8a5c38}body .rel-img{background:#2a1510}body #vx-mascot .vxm-body{border-color:#ff8a5c;background:#2a1510;box-shadow:0 0 24px #ff8a5cb3}.vx{--c1:#ff8a5c;position:relative;overflow:hidden;padding:48px 0 80px}.vx:before,.vx:after{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;pointer-events:none;background-image:radial-gradient(2px 2px at 20px 30px,#ffe9d6,transparent),radial-gradient(1.5px 1.5px at 90px 80px,#ffb8a8,transparent),radial-gradient(2px 2px at 160px 120px,#ffe9d6,transparent),radial-gradient(1px 1px at 230px 40px,#ffc971,transparent);background-size:340px 200px;opacity:.5;animation:vxtw 6s ease-in-out infinite alternate}.vx:after{background-size:480px 280px;opacity:.3;animation-duration:9s}@keyframes vxtw{0%{opacity:.2}to{opacity:.65}}.vx-grid{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:start}@media(max-width:860px){.vx-grid{grid-template-columns:1fr;gap:28px}.vx{padding-bottom:110px}}.vx .vx-main{background:#2a1510;position:relative;border-radius:22px;overflow:hidden;animation:vxglow 4s ease-in-out infinite;transition:transform .15s ease-out;will-change:transform}@keyframes vxglow{0%,to{box-shadow:0 0 40px #ff8a5c47}50%{box-shadow:0 0 70px #ffc97166}}.vx-main img{width:100%;transition:opacity .2s,transform .6s}.vx-main img.swap{opacity:0}.vx-thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto;padding:4px}.vx-thumbs img{width:70px;height:70px;object-fit:cover;border-radius:12px;cursor:pointer;opacity:.6;border:2px solid transparent;transition:.25s}.vx-thumbs img.on,.vx-thumbs img:hover{opacity:1;border-color:var(--c1);transform:translateY(-4px)}.vx-info:not(.visible)>*{opacity:0}.vx-info.visible>*{animation:vxin .8s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--k,0)*.1s)}@keyframes vxin{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}.vx-top{display:flex;flex-wrap:wrap;gap:8px}.vx-badge,.vx-off{display:inline-block;padding:6px 14px;border-radius:99px;font-size:.8rem;font-weight:700;letter-spacing:.04em;color:#2a1208}.vx-badge{background:linear-gradient(90deg,#ffc971,#ff8a5c)}.vx-off{background:#22c55e;color:#04210f;font-weight:800}.vx h1{font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.1;margin:14px 0 10px;background:linear-gradient(90deg,#fff,#ffd9b8,#ffb36b,#fff);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:vxbg 6s linear infinite}@keyframes vxbg{to{background-position:-250% 0}}.vx-benefits{list-style:none;padding:0;margin:18px 0}.vx-benefits li{padding:6px 0;display:flex;gap:10px;align-items:center;opacity:0;transform:translate(-30px);transition:all .6s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--b)*.12s + .5s)}.vx-info.visible .vx-benefits li{opacity:1;transform:none}.vx-benefits li span:first-child{display:inline-block;animation:vxbob 2.6s ease-in-out infinite;animation-delay:calc(var(--b)*.3s)}@keyframes vxbob{50%{transform:translateY(-4px) scale(1.15)}}.vx-packs{display:grid;gap:16px;margin:24px 0 18px}.vx-pack{position:relative;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:18px 16px;border:2px solid rgba(255,255,255,.15);border-radius:16px;cursor:pointer;transition:transform .25s,border-color .25s,background .25s;background:#ffffff0a}.vx-pack:hover{transform:translateY(-3px) scale(1.01);border-color:#ffb8a8b3}.vx-pack input{position:absolute;opacity:0}.vx-pack:has(input:checked){border-color:var(--c1);background:#ff8a5c29;animation:vxsel 2.2s ease-in-out infinite}@keyframes vxsel{0%,to{box-shadow:0 0 14px #ff8a5c59}50%{box-shadow:0 0 32px #ff8a5cbf}}.vx-pack.unavail{opacity:.4;pointer-events:none}.vx-ptxt{display:flex;flex-direction:column;gap:8px;min-width:0}.vx-pt{font-size:1.05rem;line-height:1.2}.vx-chips{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.vx-chips>*{margin:0}.vx-free{display:inline-block;padding:3px 10px;border-radius:99px;font-size:.72rem;font-weight:700;color:#bbf7d0;background:#22c55e29;border:1px solid rgba(34,197,94,.45)}.vx-rec{position:absolute;top:-11px;right:14px;background:#ffc971;color:#2a1208;font-size:.68rem;font-weight:800;padding:3px 10px;border-radius:99px}.vx-save{display:inline-block;background:#22c55e;color:#04210f;font-size:.72rem;font-weight:800;padding:3px 10px;border-radius:99px}.vx-out{font-size:.72rem;opacity:.7}.vx-price{flex:none;font-weight:800;font-size:1.2rem;text-align:right;font-variant-numeric:tabular-nums}.vx-price s{display:block;font-size:.82rem;opacity:.5;font-weight:400}.vx-price.bump,#vx-sticky-price.bump,.vx-saveline.bump{animation:vxbump .5s ease}@keyframes vxbump{40%{transform:scale(1.25);color:#86efac}to{transform:none}}.vx-saveline{margin:0 0 12px;font-weight:800;color:#86efac;text-align:center;min-height:1.4em}.vx .vx-cta,.vx .vx-cta:hover,.vx-sticky .btn,.vx-sticky .btn:hover{background:linear-gradient(135deg,#ffc971,#ff7a50);color:#2a1208;font-weight:800}.vx-cta{position:relative;overflow:hidden;width:100%;font-size:1.15rem;padding:18px;animation:vxpulse 2s infinite}.vx-cta:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-20deg);animation:vxshine 3s ease-in-out infinite}@keyframes vxshine{0%{left:-60%}60%,to{left:130%}}@keyframes vxpulse{0%{box-shadow:0 0 #ff8a5c99}70%{box-shadow:0 0 0 16px #ff8a5c00}to{box-shadow:0 0 #ff8a5c00}}.vx-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-top:18px}.vx-tb{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;font-size:.85rem;font-weight:600;line-height:1.25;background:#ffffff0d;border:1px solid rgba(255,184,168,.3);transition:transform .3s,box-shadow .3s}.vx-tb:hover{transform:translateY(-4px);box-shadow:0 0 28px #ff8a5c73}.vx-ti{flex:none;font-size:1.5rem}.vx-sec{position:relative;z-index:1;margin-top:40px}.vx-sec h2{text-align:center;margin-bottom:24px;font-size:1.8rem}.vx-faq details{border-bottom:1px solid rgba(255,255,255,.15);padding:14px 0}.vx-faq summary{cursor:pointer;font-weight:700}.vx-faq p{opacity:.85;margin:10px 0 0}.vx-sticky{display:none}@media(max-width:860px){.vx-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:50;gap:12px;align-items:center;padding:10px 14px;background:#1b100df5;border-top:1px solid rgba(255,255,255,.15);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.vx-sticky .btn{flex:1;padding:14px}.vx-sp{display:flex;flex-direction:column;line-height:1.15}.vx-sp small{color:#86efac;font-weight:700;font-size:.72rem}}@media(prefers-reduced-motion:reduce){.vx *,.vx:before,.vx:after{animation:none!important;transition:none!important}.vx-info>*,.vx-benefits li{opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/peluche.css.map */
