.pc-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:flex;align-items:center;justify-content:center;padding:var(--sp-4)}.pc-popup[hidden]{display:none!important}html.pc-popup-ouvert,html.pc-popup-ouvert body{overflow:hidden}.pc-popup__fond{position:absolute;top:0;right:0;bottom:0;left:0;background:#1212128c}.pc-popup__carte{position:relative;z-index:1;width:100%;max-width:440px;background:var(--pc-fond);border-radius:var(--r-lg);box-shadow:var(--ombre-3);padding:clamp(28px,4vw,40px);text-align:center;animation:pc-popup-entree var(--t-entree, .24s) var(--ease, ease) both}@media(prefers-reduced-motion:reduce){.pc-popup__carte{animation:none}}@keyframes pc-popup-entree{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.pc-popup__fermer{position:absolute;top:14px;right:14px;width:32px;height:32px;border-radius:50%;border:0;background:transparent;color:var(--pc-gris);font-size:22px;line-height:1;cursor:pointer;transition:background-color .15s ease,color .15s ease}.pc-popup__fermer:hover{background:var(--pc-surface);color:var(--pc-encre)}.pc-popup__titre{margin:8px 0 10px;font-family:var(--pc-serif);font-weight:500;font-size:var(--fs-h2);line-height:var(--lh-titre);letter-spacing:var(--ls-titre);color:var(--pc-encre)}.pc-popup__texte{margin:0 0 var(--sp-5);font-size:var(--fs-body);line-height:var(--lh-corps);color:var(--pc-gris)}.pc-popup__champ{display:flex;flex-direction:column;gap:var(--sp-3)}.pc-popup__champ input[type=email]{width:100%;padding:13px 16px;font:400 1rem var(--pc-sans);color:var(--pc-encre);background:var(--pc-blanc);border:1px solid var(--pc-filet);border-radius:var(--r-sm);transition:border-color .15s ease;-webkit-appearance:none;appearance:none}.pc-popup__champ input[type=email]::placeholder{color:var(--pc-gris-clair)}.pc-popup__champ input[type=email]:focus{outline:none;border-color:var(--pc-encre);box-shadow:0 0 0 3px #12121214}.pc-popup__champ input[aria-invalid=true]{border-color:#121212}.pc-popup__champ button{width:100%;padding:14px;border:0;border-radius:var(--r-pill);background:#be7466;color:#fbfbf9;font:600 .9375rem/1 var(--pc-sans);letter-spacing:.02em;cursor:pointer;transition:background-color .15s ease,transform .15s ease}.pc-popup__champ button:hover{background:#a85f53;transform:translateY(-1px)}.pc-popup__erreur{margin:var(--sp-3) 0 0;padding:var(--sp-2) var(--sp-3);border-left:2px solid var(--pc-encre);font-size:var(--fs-small);color:var(--pc-encre);text-align:left}.pc-popup__non-merci{display:inline-block;margin-top:var(--sp-4);background:none;border:0;padding:0;cursor:pointer;font-size:var(--fs-small);color:var(--pc-gris-clair);text-decoration:underline;text-underline-offset:3px}.pc-popup__non-merci:hover{color:var(--pc-gris)}.pc-popup__etat .pc-popup__titre{margin-top:0}.pc-popup__etat .pc-popup__texte{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pillowclub-popup-newsletter.css.map */
