.wpp-profile__dialog{width:min(560px,calc(100% - 32px));max-height:min(760px,calc(100dvh - 32px));margin:auto;padding:0;border:0;border-radius:30px;background:#fffdf8;color:#17352f;box-shadow:0 30px 90px #07231d59;overflow-x:hidden;overflow-y:auto}.wpp-profile__dialog::backdrop{background:#07231d94;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.wpp-profile__dialog[open]{animation:wpp-profile-enter .34s cubic-bezier(.2,.8,.2,1)}.wpp-profile__form{padding:36px 38px 14px}.wpp-profile__brand{display:flex;justify-content:center;margin:-10px auto 12px}.wpp-profile__brand img{display:block;width:122px;height:auto}.wpp-profile__close{position:absolute;z-index:2;top:14px;right:14px;display:grid;width:38px;height:38px;place-items:center;padding:0;border:1px solid rgba(18,59,50,.12);border-radius:50%;background:#fffdf8eb;color:#123b32;font-size:26px;line-height:1;cursor:pointer}.wpp-profile__close:hover{background:#dce8d7}.wpp-profile__close:focus-visible,.wpp-profile__pet input:focus-visible+.wpp-profile__pet-card,.wpp-profile input:focus-visible,.wpp-profile select:focus-visible,.wpp-profile button:focus-visible{outline:3px solid #f4b83f;outline-offset:3px}.wpp-profile__heading{max-width:460px;text-align:center}.wpp-profile__kicker{margin:0 0 7px;color:#648d66;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.wpp-profile h2{margin:0;color:#123b32;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,6vw,48px);line-height:.98;letter-spacing:-.04em}.wpp-profile__heading>p:last-child,.wpp-profile__success>p:last-of-type{margin:14px auto 0;color:#687b75;font-size:14px;line-height:1.5}.wpp-profile__pet-fieldset{margin:24px 0 0;padding:0;border:0}.wpp-profile__pets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wpp-profile__pet{min-width:0;cursor:pointer}.wpp-profile__pet input{position:absolute;width:1px;height:1px;opacity:0}.wpp-profile__pet-card{position:relative;display:grid;min-height:154px;place-items:end center;border:1px solid rgba(18,59,50,.14);border-radius:22px;background:linear-gradient(160deg,#eef3e9,#fbf8ef);color:#123b32;overflow:hidden;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.wpp-profile__pet-card:hover{transform:translateY(-2px);border-color:#648d66;box-shadow:0 12px 28px #123b321f}.wpp-profile__pet input:checked+.wpp-profile__pet-card{border:2px solid #123b32;box-shadow:0 0 0 4px #f4b83f52}.wpp-profile__pet input:checked+.wpp-profile__pet-card:after{position:absolute;top:11px;right:11px;display:grid;width:27px;height:27px;place-items:center;border-radius:50%;background:#f4b83f;color:#123b32;content:"\2713";font-size:14px;font-weight:900}.wpp-profile__pet-image{position:absolute;top:0;right:0;bottom:31px;left:0;overflow:hidden}.wpp-profile__pet-image img{position:absolute;left:50%;bottom:-24px;width:156px;max-width:none;height:156px;object-fit:contain;transform:translate(-50%)}.wpp-profile__pet strong{position:relative;z-index:1;width:100%;padding:9px 12px;background:#fffdf8e6;font-size:14px;text-align:center}.wpp-profile__details{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-height:0;margin-top:0;opacity:0;overflow:hidden;transform:translateY(8px);transition:max-height .38s ease,margin .3s ease,opacity .25s ease,transform .3s ease}.wpp-profile__details.is-ready{max-height:460px;margin-top:18px;opacity:1;overflow:visible;transform:translateY(0)}.wpp-profile__field{display:grid;gap:6px}.wpp-profile__field--email{grid-column:1 / -1}.wpp-profile__field label{color:#123b32;font-size:11px;font-weight:900;letter-spacing:.04em}.wpp-profile__field input,.wpp-profile__field select{width:100%;min-height:47px;margin:0;padding:0 14px;border:1px solid rgba(18,59,50,.18);border-radius:13px;background:#fff;color:#17352f;font:inherit;font-size:15px;box-shadow:none}.wpp-profile__submit{grid-column:1 / -1;min-height:49px;padding:0 20px;border:0;border-radius:999px;background:#123b32;color:#fff;font-size:14px;font-weight:900;cursor:pointer;transition:transform .2s ease,background .2s ease}.wpp-profile__submit:hover{transform:translateY(-1px);background:#0a2b25}.wpp-profile__consent{grid-column:1 / -1;margin:-3px 0 0;color:#687b75;font-size:10px;line-height:1.4;text-align:center}.wpp-profile__later{display:block;margin:0 auto 20px;padding:7px 14px;border:0;background:transparent;color:#687b75;font-size:12px;font-weight:800;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.wpp-profile__errors{margin:16px 0 0;padding:11px 14px;border-radius:12px;background:#fff0e8;color:#7b2f23;font-size:12px}.wpp-profile__success{display:grid;min-height:390px;align-content:center;justify-items:center;text-align:center}.wpp-profile__success-mark{display:grid;width:70px;height:70px;margin-bottom:18px;place-items:center;border-radius:50%;background:#f4b83f;color:#123b32;font-size:30px;font-weight:900}.wpp-profile__success .wpp-profile__submit{width:min(260px,100%);margin-top:24px}body.wpp-profile-open{overflow:hidden}@keyframes wpp-profile-enter{0%{opacity:0;transform:translateY(22px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media screen and (max-width:640px){.wpp-profile__dialog{width:100%;max-width:none;max-height:min(88dvh,720px);margin:auto 0 0;border-radius:28px 28px 0 0}.wpp-profile__form{padding:29px 20px 12px}.wpp-profile__brand{margin-top:-8px;margin-bottom:8px}.wpp-profile__brand img{width:104px}.wpp-profile__close{top:10px;right:10px}.wpp-profile h2{max-width:320px;margin-inline:auto;font-size:35px}.wpp-profile__heading>p:last-child{max-width:350px;font-size:13px}.wpp-profile__pet-fieldset{margin-top:19px}.wpp-profile__pet-card{min-height:132px}.wpp-profile__pet-image img{bottom:-27px;width:138px;height:138px}.wpp-profile__details.is-ready{max-height:520px}}@media(prefers-reduced-motion:reduce){.wpp-profile__dialog[open]{animation:none}.wpp-profile__pet-card,.wpp-profile__details,.wpp-profile__submit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAACA */
