.ez-prod .reveal{opacity:0;transform:translateY(22px);transition:opacity .75s var(--ez-ease),transform .75s var(--ez-ease)}.ez-prod .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ez-prod .reveal{opacity:1!important;transform:none!important}}.ez-prod .ez-picker__row{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center}.ez-prod .ez-picker__lab{font-family:"Oswald";text-transform:uppercase;letter-spacing:.14em;font-size:.7rem;color:#aeb4ba;min-width:46px;text-align:right}.ez-prod .ez-picker__opts{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.ez-prod .pk-opt{font-family:"Oswald",sans-serif;text-transform:uppercase;letter-spacing:.06em;font-size:.82rem;color:#98a0a8;background:rgba(255,255,255,.04);border:1px solid rgba(216,182,90,.28);border-radius:30px;padding:8px 18px;cursor:pointer;transition:border-color .15s,background .15s,color .15s,transform .15s,box-shadow .15s}.ez-prod .pk-opt:hover{border-color:var(--ez-gold);color:#fff}.ez-prod .pk-opt.on{background:linear-gradient(100deg,var(--ez-gold-l),var(--ez-gold))!important;border-color:var(--ez-gold-l)!important;color:#141414!important;font-weight:700;transform:scale(1.08);box-shadow:0 0 0 3px rgba(216,182,90,.32),0 10px 22px -10px rgba(216,182,90,.6)}.ez-prod .pk-opt.on::before{content:"✓";margin-right:7px;font-weight:700}.ez-prod .pk-opt.off{opacity:.25;pointer-events:none;text-decoration:line-through}.ez-prod .ez-picker__buy{margin-top:8px}.ez-prod .ez-picker__stock.so i{color:var(--ez-gold)}.ez-prod .ez-faq p a{color:var(--ez-gold-d);text-decoration:underline}