.poa-card-btn{position:relative;z-index:3;display:inline-flex;align-items:center;gap:7px;border:1px solid var(--maroon, #873F2B);background:transparent;color:var(--maroon, #873F2B);font-family:var(--mono, monospace);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;padding:7px 14px;border-radius:999px;cursor:pointer;transition:background .2s ease,color .2s ease}.poa-card-btn:hover,.poa-card-btn:focus-visible{background:var(--maroon, #873F2B);color:var(--bone, #FFF)}.poa-card-btn .icon{width:13px;height:13px}.pdp-poa{font-family:var(--serif, serif);font-size:1.35rem;line-height:1.2;color:var(--maroon, #873F2B)}.pdp-poa__note{margin-top:4px;font-family:var(--mono, monospace);font-size:.72rem;letter-spacing:.05em;color:var(--muted, #5B6675)}.poa-buy{display:flex;align-items:stretch;gap:10px;margin-top:18px}.poa-buy .btn{flex:1}.poa-buy .wishlist-btn{flex:0 0 auto}.pdp-wa{display:flex;align-items:center;gap:12px;width:100%;margin-top:12px;padding:13px 18px;border-radius:999px;border:1px solid #25D366;background:#25d36614;color:var(--text, #1E2A40);text-decoration:none;transition:background .2s ease,transform .2s ease}.pdp-wa:hover{background:#25d36629;transform:translateY(-1px)}.pdp-wa__icon{flex:0 0 auto;width:34px;height:34px;border-radius:50%;background:#25d366;color:#fff;display:flex;align-items:center;justify-content:center}.pdp-wa__icon .icon{width:20px;height:20px;stroke-width:1.5}.pdp-wa__text{display:flex;flex-direction:column;gap:1px;min-width:0}.pdp-wa__title{font-family:var(--sans, sans-serif);font-size:.85rem;font-weight:600;letter-spacing:.02em}.pdp-wa__sub{font-family:var(--mono, monospace);font-size:.68rem;letter-spacing:.04em;color:var(--muted, #5B6675)}.whatsapp-float{text-decoration:none;transition:transform .2s ease,bottom .25s ease}body.has-sticky-bar .whatsapp-float{bottom:calc(var(--pdp-sticky-h, 62px) + 12px)}.peq[hidden]{display:none}.peq{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:20px}.peq__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:#141c2e8c;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:opacity .25s ease}.peq.is-open .peq__veil{opacity:1}.peq__panel{position:relative;width:min(520px,100%);max-height:calc(100vh - 40px);overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--paper, #FAF6F2);color:var(--text, #1E2A40);border-radius:12px;box-shadow:0 26px 70px #141d2766;padding:34px 30px 30px;transform:translateY(14px) scale(.98);opacity:0;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s ease}.peq.is-open .peq__panel{transform:none;opacity:1}.peq__x{position:absolute;top:14px;right:14px;width:34px;height:34px;border:none;border-radius:50%;background:transparent;color:var(--muted, #5B6675);cursor:pointer;display:flex;align-items:center;justify-content:center}.peq__x:hover{background:#1e2a4012;color:var(--text, #1E2A40)}.peq__x svg{width:18px;height:18px}.peq__head{margin-bottom:20px;padding-right:30px}.peq__eyebrow{display:block;margin-bottom:8px}.peq__head h2,.peq__done h2{margin:0 0 8px;font-family:var(--serif, serif);font-size:1.6rem;line-height:1.15}.peq__intro{margin:0;font-size:.9rem;line-height:1.55;color:var(--muted, #5B6675)}.peq__piece[hidden]{display:none}.peq__piece{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:20px;padding:12px 14px;border-radius:8px;border:1px solid var(--line, #EADFD0);background:var(--bone, #fff)}.peq__piece-label{flex:0 0 100%;font-family:var(--mono, monospace);font-size:.64rem;letter-spacing:.09em;text-transform:uppercase;color:var(--muted, #5B6675)}.peq__piece-name{font-family:var(--serif, serif);font-size:1rem;line-height:1.3}.peq__piece-link{font-family:var(--mono, monospace);font-size:.68rem;letter-spacing:.05em;color:var(--maroon, #873F2B)}.peq__row{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}@media(max-width:480px){.peq__row{grid-template-columns:1fr}}.peq__field{margin-bottom:14px}.peq__label{display:block;margin-bottom:6px;font-family:var(--mono, monospace);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted, #5B6675)}.peq__input{width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid var(--line, #EADFD0);border-radius:6px;background:var(--bone, #fff);color:var(--text, #1E2A40);font-family:var(--sans, sans-serif);font-size:.92rem;transition:border-color .2s ease,box-shadow .2s ease}.peq__input:focus{outline:none;border-color:var(--maroon, #873F2B);box-shadow:0 0 0 3px #873f2b1f}.peq__textarea{resize:vertical;min-height:84px;line-height:1.5}.peq__submit{width:100%;margin-top:6px;justify-content:center}.peq__errors{margin-bottom:16px;padding:12px 14px;border-radius:6px;border:1px solid rgba(168,46,46,.3);background:#a82e2e12;color:#a82e2e;font-size:.85rem}.peq__errors ul{margin:0;padding-left:18px}.peq__wa{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;padding:11px;border-radius:999px;border:1px solid #25D366;color:#128c4a;text-decoration:none;font-family:var(--mono, monospace);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;transition:background .2s ease}.peq__wa:hover{background:#25d3661a}.peq__wa .icon{width:17px;height:17px}.peq__done{text-align:center;padding:10px 0}.peq__tick{width:52px;height:52px;color:var(--maroon, #873F2B);margin-bottom:12px}.peq__done p{margin:0 0 22px;font-size:.92rem;line-height:1.55;color:var(--muted, #5B6675)}body.peq-open{overflow:hidden}@media(prefers-reduced-motion:reduce){.peq__veil,.peq__panel,.pdp-wa,.poa-card-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/193/assets/enquiry.css.map */
