:root{--p3d-noche: #121629;--p3d-noche-2: #1d2240;--p3d-naranja: #ff8a2b;--p3d-naranja-claro: #ffb05c;--p3d-coral: #f0475a;--p3d-fondo: #ffffff;--p3d-fondo-alt: #f6f4f1;--p3d-texto: #15182a;--p3d-suave: #5d6072;--p3d-linea: #e6e2dc;--p3d-ok: #1f9d55;--p3d-display: "Archivo", "Arial Black", Arial, sans-serif;--p3d-body: "Figtree", "Segoe UI", system-ui, sans-serif;--p3d-radio: 14px;--p3d-margen: 16px;--p3d-ease: cubic-bezier(.22, 1, .36, 1)}.p3d-section{font-family:var(--p3d-body);color:var(--p3d-texto);padding-top:0!important;padding-bottom:0!important;overflow-x:clip}.p3d-section *,.p3d-section *:before,.p3d-section *:after{box-sizing:border-box}.p3d-container{max-width:1200px;margin:0 auto;padding:0 var(--p3d-margen)}@media(min-width:750px){:root{--p3d-margen: 32px}}.section-header{margin-bottom:0!important}.p3d-h1,.p3d-h2{font-family:var(--p3d-display);font-weight:900;font-stretch:112%;line-height:1.08;letter-spacing:-.01em;margin:0;text-wrap:balance;color:var(--p3d-texto)}.p3d-eyebrow{display:block;line-height:1.4;margin-bottom:6px;font-family:var(--p3d-display);font-weight:700;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--p3d-naranja)}.p3d-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:54px;border:0;border-radius:12px;background:var(--p3d-naranja);color:var(--p3d-noche);font-family:var(--p3d-body);font-weight:800;font-size:17px;cursor:pointer;transition:transform .2s var(--p3d-ease),box-shadow .2s var(--p3d-ease),background .2s;box-shadow:0 6px #d96a12;text-decoration:none}.p3d-btn:hover{transform:translateY(-2px);box-shadow:0 8px #d96a12}.p3d-btn:active{transform:translateY(3px);box-shadow:0 2px #d96a12}.p3d-btn:disabled{background:#d6d3cc;box-shadow:none;color:#6b6f85;cursor:not-allowed;transform:none}.p3d-btn:focus-visible,.p3d-section input:focus-visible,.p3d-section textarea:focus-visible,.p3d-section button:focus-visible{outline:3px solid var(--p3d-naranja);outline-offset:2px}.p3d-prod__grid{display:grid;gap:20px}@media(min-width:990px){.p3d-prod__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px;align-items:start}.p3d-prod__media{position:sticky;top:24px}}.p3d-stage{position:relative;border-radius:20px;overflow:hidden;background:radial-gradient(120% 90% at 30% 20%,#262b4d 0%,var(--p3d-noche) 60%);aspect-ratio:1 / 1;max-width:100%;display:grid;place-items:center}.p3d-stage__label{position:absolute;left:12px;top:12px;z-index:3;background:#121629b8;color:#fff;font-size:12px;font-weight:700;padding:5px 10px;border-radius:99px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.p3d-stage__note{position:absolute;right:14px;top:17px;z-index:3;color:#ffffffb3;font-size:11px}.p3d-stage__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.p3d-stage__photo.is-contain{object-fit:contain;background:#fff}.p3d-stage svg.p3d-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#eef0f6;fill:#c9ccd8}.p3d-stage__panel{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;transition:opacity .3s}.p3d-stage__panel[hidden]{display:none}.p3d-overlay-text{position:absolute;z-index:2;transform:translate(-50%,-50%);white-space:nowrap;font-weight:700;line-height:1;color:var(--p3d-c-texto, #fff);text-shadow:0 1px 0 rgba(0,0,0,.25),0 2px 8px rgba(0,0,0,.25);max-width:92%;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.p3d-keychain{position:relative;display:flex;align-items:center;gap:14px;padding:20px 30px 20px 20px;border-radius:22px;background:var(--p3d-c-fondo, #1a1a1e);box-shadow:0 10px #00000047,inset 0 0 0 4px var(--p3d-c-detalle, transparent);max-width:88%;transform:rotate(-6deg);transition:background .25s,box-shadow .25s}.p3d-keychain__ring{position:relative;flex:none;width:26px;height:26px;border-radius:50%;background:var(--p3d-noche);box-shadow:inset 0 0 0 5px #ffffff2e}.p3d-keychain__ring:after{content:"";position:absolute;left:-30px;top:50%;width:48px;height:48px;margin-top:-24px;border-radius:50%;border:4px solid #c3c6d2;box-shadow:0 2px #00000040}.p3d-keychain__text,.p3d-plate__text{font-size:clamp(28px,9vw,54px);font-weight:700;color:var(--p3d-c-texto, #ffb05c);line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .25s;text-shadow:0 3px 0 rgba(0,0,0,.18)}.p3d-plate{display:grid;place-items:center;min-width:58%;max-width:88%;min-height:34%;padding:24px 28px;border-radius:18px;background:var(--p3d-c-fondo, #1a1a1e);box-shadow:0 14px #00000047,inset 0 0 0 5px var(--p3d-c-detalle, transparent);transition:background .25s,box-shadow .25s}.p3d-thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;padding:4px 2px 6px;scrollbar-width:thin}.p3d-thumb{flex:none;width:68px;height:68px;border-radius:12px;border:2px solid transparent;padding:0;background:#eef0f6;overflow:hidden;cursor:pointer}.p3d-thumb img{width:100%;height:100%;object-fit:cover;display:block}.p3d-thumb[aria-pressed=true]{border-color:var(--p3d-naranja)}.p3d-thumb--preview{display:grid;place-items:center;background:var(--p3d-noche);color:var(--p3d-naranja-claro);font-family:var(--p3d-display);font-weight:900;font-size:13px;line-height:1.1;text-align:center}.p3d-chosen{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.p3d-chosen span{display:inline-flex;align-items:center;gap:6px;font-size:13px;background:var(--p3d-fondo-alt);border-radius:99px;padding:4px 10px 4px 5px}.p3d-chosen i{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1px #00000026}.p3d-prod__info{display:grid;gap:18px;min-width:0}.p3d-prod__title{font-size:var(--p3d-title-size, 34px)}.p3d-price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.p3d-price__now{font-family:var(--p3d-display);font-weight:900;font-size:28px}.p3d-price__old{color:var(--p3d-suave);text-decoration:line-through}.p3d-price__tax{color:var(--p3d-suave);font-size:13px;width:100%}.p3d-ship{display:flex;gap:10px;align-items:center;background:var(--p3d-fondo-alt);border-radius:12px;padding:10px 12px;font-size:14px}.p3d-ship strong{color:var(--p3d-texto)}.p3d-step{display:grid;gap:10px}.p3d-step__label{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-weight:700;font-size:15px}.p3d-step__label small{font-weight:500;color:var(--p3d-suave);font-size:13px}.p3d-step__help{font-size:13px;color:var(--p3d-suave);margin:0}.p3d-req{color:var(--p3d-coral)}.p3d-input,.p3d-textarea{width:100%;font:inherit;font-size:16px;color:var(--p3d-texto);background:#fff;border:1.5px solid #d6d3cc;border-radius:12px;padding:12px 14px;transition:border-color .2s}.p3d-input:focus,.p3d-textarea:focus{border-color:var(--p3d-naranja);outline:none}.p3d-input.is-error{border-color:var(--p3d-coral)}.p3d-textarea{min-height:84px;resize:vertical}.p3d-count{font-size:12px;color:var(--p3d-suave);text-align:right;margin-top:-4px}.p3d-count.is-full{color:var(--p3d-coral);font-weight:700}.p3d-pills{display:flex;flex-wrap:wrap;gap:8px}.p3d-pill{position:relative}.p3d-pill input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.p3d-pill span{display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;border:1.5px solid #d6d3cc;border-radius:12px;background:#fff;font-weight:600;font-size:15px;transition:border-color .2s,background .2s}.p3d-pill input:checked+span{border-color:var(--p3d-naranja);background:#fff4ea;box-shadow:inset 0 0 0 1px var(--p3d-naranja)}.p3d-pill input:focus-visible+span{outline:3px solid var(--p3d-naranja);outline-offset:2px}.p3d-pill.is-soldout span{color:#9a9cab;text-decoration:line-through}.p3d-pills--fonts .p3d-pill span{font-size:18px;font-weight:700}.p3d-swatches{display:flex;flex-wrap:wrap;gap:10px}.p3d-swatch{position:relative}.p3d-swatch input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.p3d-swatch span{display:block;width:40px;height:40px;border-radius:50%;background:var(--sw);box-shadow:inset 0 0 0 1px #00000026,0 0 0 2px #fff,0 0 0 3.5px #d6d3cc;transition:box-shadow .2s,transform .2s}.p3d-swatch input:checked+span{box-shadow:inset 0 0 0 1px #00000026,0 0 0 3px #fff,0 0 0 5.5px var(--p3d-naranja);transform:scale(1.05)}.p3d-swatch input:focus-visible+span{outline:3px solid var(--p3d-naranja);outline-offset:5px}.p3d-upload{display:flex;align-items:center;gap:12px;border:1.5px dashed #c9c6bf;border-radius:12px;padding:14px;background:#fff;cursor:pointer;transition:border-color .2s,background .2s}.p3d-upload:hover{border-color:var(--p3d-naranja);background:#fffaf5}.p3d-upload input{position:absolute;width:1px;height:1px;opacity:0}.p3d-upload__icon{flex:none;width:40px;height:40px;border-radius:10px;background:var(--p3d-fondo-alt);display:grid;place-items:center}.p3d-upload__text{font-size:14px;min-width:0}.p3d-upload__text b{display:block}.p3d-upload__name{color:var(--p3d-ok);font-weight:700;word-break:break-all}.p3d-notice{display:flex;gap:10px;align-items:flex-start;background:#e9f8ef;color:#135c33;border-radius:12px;padding:12px 14px;font-size:14px}.p3d-notice svg{flex:none;margin-top:1px}.p3d-buy{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:stretch}.p3d-qty{display:flex;align-items:center;border:1.5px solid #d6d3cc;border-radius:12px;background:#fff}.p3d-qty button{width:40px;height:100%;min-height:50px;border:0;background:none;font-size:20px;cursor:pointer;color:var(--p3d-texto)}.p3d-qty input{width:38px;border:0;text-align:center;font:inherit;font-weight:700;font-size:16px;-moz-appearance:textfield;background:transparent;color:var(--p3d-texto)}.p3d-qty input::-webkit-outer-spin-button,.p3d-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.p3d-volume{font-size:13px;color:var(--p3d-suave);text-align:center;margin:0}.p3d-volume b{color:var(--p3d-texto)}.p3d-error{color:var(--p3d-coral);font-weight:700;font-size:14px;margin:0}.p3d-trust{display:grid;gap:8px;padding:14px;border:1px solid var(--p3d-linea);border-radius:14px;list-style:none;margin:0}.p3d-trust li{display:flex;gap:10px;align-items:center;font-size:14px}.p3d-trust svg{flex:none;color:var(--p3d-ok)}.p3d-acc{border-top:1px solid var(--p3d-linea)}.p3d-acc details{border-bottom:1px solid var(--p3d-linea)}.p3d-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:16px 2px;font-weight:700;font-size:16px}.p3d-acc summary::-webkit-details-marker{display:none}.p3d-acc summary:after{content:"+";font-size:22px;color:var(--p3d-naranja);transition:transform .2s}.p3d-acc details[open] summary:after{transform:rotate(45deg)}.p3d-acc__body{padding:0 2px 18px;color:#3b3f55;font-size:15px;line-height:1.6}.p3d-acc__body>:first-child{margin-top:0}.p3d-sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;gap:10px;align-items:center;padding:10px var(--p3d-margen) calc(10px + env(safe-area-inset-bottom,0px));background:#fffffff5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-top:1px solid var(--p3d-linea);transform:translateY(110%);transition:transform .3s var(--p3d-ease)}.p3d-sticky.is-visible{transform:none}.p3d-sticky__price{font-family:var(--p3d-display);font-weight:900;font-size:20px;white-space:nowrap}.p3d-sticky .p3d-btn{min-height:46px;font-size:15px;box-shadow:none}@media(min-width:990px){.p3d-sticky{display:none}}@media(prefers-reduced-motion:reduce){.p3d-section *,.p3d-sticky,.p3d-btn{transition:none!important;animation:none!important}}.p3d-figure{position:absolute;top:6%;right:12%;bottom:4%;left:12%;width:76%;height:90%}.p3d-figure rect,.p3d-figure path,.p3d-figure circle,.p3d-figure ellipse{transition:fill .25s}.p3d-stage.is-no-peana .p3d-fig-peana,.p3d-stage.is-no-peana .p3d-overlay-text{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/p3d-styles.css.map */
