#choco-v3-home [data-gift-card]{cursor:default}
#choco-v3-home .choco-gift-form{position:relative;z-index:1;width:100%;margin-top:auto;padding-top:24px}
#choco-v3-home .choco-gift-label{display:block;margin-bottom:7px;color:#c0d1df;font:12px/1.4 Arial,sans-serif}
#choco-v3-home .choco-gift-form .choco-v3-prompt{width:100%;margin:0;gap:8px;min-height:48px;padding:6px 7px 6px 12px;background:#04131ff0;box-sizing:border-box}
#choco-v3-home .choco-gift-form input{min-width:0;width:100%;flex:1;border:0!important;outline:0;background:transparent!important;box-shadow:none!important;color:#eff6fc!important;font:14px/1.5 Arial,sans-serif;padding:5px 0;height:auto}
#choco-v3-home .choco-gift-form input::placeholder{color:#9eb3c4;opacity:1;font-size:12px}
#choco-v3-home .choco-gift-form .choco-v3-prompt:focus-within{outline:2px solid #77baff;outline-offset:2px}
#choco-v3-home .choco-gift-form .choco-v3-prompt button{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;padding:0;border:0;border-radius:8px;background:linear-gradient(#32a4ff,#0878d8);color:#fff;font:25px/1 Arial,sans-serif;cursor:pointer}
#choco-v3-home .choco-gift-form .choco-v3-tags button{padding:8px 9px;border:1px solid #53779670;border-radius:18px;background:#061723;color:#d4e1ea;font:11px/1.2 Arial,sans-serif;cursor:pointer}
#choco-v3-home .choco-gift-consult{margin-top:12px;padding:10px 14px;border:1px solid #c99a5e;border-radius:9px;background:#081923;color:#ffcd80;font:13px/1.4 Arial,sans-serif;cursor:pointer}
#choco-v3-home .choco-gift-form button:focus-visible{outline:2px solid #77baff;outline-offset:3px}
#choco-v3-home .choco-gift-form button:hover{filter:brightness(1.15)}
#choco-v3-home .choco-gift-status{margin:10px 0 0;color:#c0d1df;font:12px/1.5 Arial,sans-serif}
#choco-v3-home .choco-gift-status:empty{display:none}
