.ps-signup-inline{max-width:1496px;margin:0 auto;padding:8px clamp(16px,3vw,48px) 48px;scroll-margin-top:136px;color:#292824}.ps-signup-inline__panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center;padding:clamp(28px,4vw,56px);border:1px solid #d5d0c3;border-radius:20px;background:#f7f5ef}.ps-signup-inline__copy{max-width:28em}.ps-signup-inline__eyebrow{margin:0 0 18px;font-size:11px;font-weight:550;line-height:1.5;letter-spacing:.07em;text-transform:uppercase;color:#676359}.ps-signup-inline h2{margin:0 0 18px;font:500 clamp(30px,3vw,42px)/1.08 var(--heading-font-family);letter-spacing:-.035em;text-transform:none;color:#292824;max-width:15ch}.ps-signup-inline__copy>p:last-child{margin:0;font-size:16px;line-height:1.65;color:#55534c;max-width:29em}.ps-signup-inline__form{min-width:0}.ps-signup-inline__form>label{display:block;margin:0 0 9px;font-size:13px;font-weight:500;line-height:1.4;color:#292824}.ps-signup-inline__field{display:flex;gap:10px;align-items:stretch}.ps-signup-inline__field input{display:block;flex:1 1 0;min-width:0;width:100%;min-height:52px;padding:13px 15px;border:1px solid #aaa496;border-radius:8px;background:#fffefa;color:#292824;font:400 16px/1.4 var(--text-font-family);box-shadow:none}.ps-signup-inline__field button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:20px;min-height:52px;padding:13px 19px;border:1px solid #292824;border-radius:999px;background:#292824;color:#f7f5ef;font:500 14px/1.4 var(--text-font-family);white-space:nowrap;cursor:pointer}.ps-signup-inline__consent,.ps-signup-inline__terms{font-size:12px;line-height:1.6;color:#55534c}.ps-signup-inline__consent{margin:16px 0 0}.ps-signup-inline__terms{margin:9px 0 0}.ps-signup-inline__consent a{color:#292824;text-decoration:underline;text-underline-offset:3px}.ps-signup-inline__error{margin:0 0 16px;padding:12px 14px;border:1px solid #a44830;border-radius:8px;background:#fff8f3;color:#753424;font-size:14px;line-height:1.5}.ps-signup-inline__error ul{margin:0;padding-left:18px}.ps-signup-inline__field input[aria-invalid=true]{border-color:#a44830}.ps-signup-inline__success{display:grid;gap:18px;padding:28px;border:1px solid #c2baa8;border-radius:12px;background:#eeece5;font-size:18px;line-height:1.4}.ps-signup-inline__success strong{font-weight:500}.ps-signup-inline__success a{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;font-size:14px;text-decoration:underline;text-underline-offset:4px}.ps-signup-inline :is(a,button,input):focus-visible{outline:3px solid #71654b;outline-offset:4px}@media(hover:hover)and (pointer:fine){.ps-signup-inline__field button:hover{background:#454238}.ps-signup-inline__consent a:hover{text-decoration-thickness:2px}}@media(max-width:999px){.ps-signup-inline__panel{grid-template-columns:minmax(0,1fr);gap:26px;padding:32px}.ps-signup-inline__copy{max-width:none}.ps-signup-inline h2{max-width:none;font-size:38px}.ps-signup-inline__copy>p:last-child{max-width:38em}}@media(max-width:699px){.ps-signup-inline{padding:4px 16px 32px;scroll-margin-top:110px}.ps-signup-inline__panel{padding:28px 22px;border-radius:18px}.ps-signup-inline h2{font-size:34px;max-width:13ch}.ps-signup-inline__copy>p:last-child{font-size:15px}.ps-signup-inline__field{flex-direction:column;gap:10px}.ps-signup-inline__field button{justify-content:space-between;padding-inline:18px}.ps-signup-inline__consent,.ps-signup-inline__terms{font-size:12px}.ps-signup-inline__success{padding:22px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/ps-signup-inline.css.map */
