isabela-thank-you-popup{--itp-ink:#243d35;--itp-green:#254c43;--itp-cream:#f6f2ea;--itp-clay:#995b43;--itp-line:#deddd4;font-family:Outfit,var(--font-body-family),sans-serif;color:var(--itp-ink)}.itp-dialog{box-sizing:border-box;width:calc(100% - 32px);max-width:340px;max-height:min(650px,82dvh);padding:0;margin:auto;border:1px solid var(--itp-line);border-radius:5px;background:var(--itp-cream);color:var(--itp-ink);box-shadow:0 16px 64px #182c2440;overflow:hidden;font:inherit;text-align:left}.itp-layout{min-height:0;max-height:min(648px,calc(82dvh - 2px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-padding-block:12px;scrollbar-width:thin;scrollbar-color:var(--itp-clay) var(--itp-cream)}.itp-layout::-webkit-scrollbar{width:5px}.itp-layout::-webkit-scrollbar-track{background:var(--itp-cream)}.itp-layout::-webkit-scrollbar-thumb{background:var(--itp-clay);border-radius:3px}.itp-editor-status{position:fixed;bottom:4px;left:12px;right:12px;z-index:100;font-size:11px;line-height:1.3;text-align:center;color:var(--itp-ink);background:var(--itp-cream);padding:3px;margin:0}.itp-dialog:not([open]){display:none}.itp-dialog::backdrop{background:#14271f66}.itp-dialog *{box-sizing:border-box}.itp-close{position:absolute;z-index:2;top:8px;right:8px;display:grid;place-items:center;width:44px;height:44px;min-height:44px;padding:0;border:0;border-radius:50%;color:var(--itp-ink);background:transparent;cursor:pointer}.itp-close:hover{background:transparent}.itp-close svg{width:16px;height:16px}.itp-dialog :focus-visible{outline:2px solid var(--itp-clay);outline-offset:4px}.itp-brand{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:31px 54px 0;text-align:center}.itp-brand img{display:block;width:178px;max-width:100%;height:auto}.itp-brand-mark{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:1}.itp-brand--photo{padding:0;display:block}.itp-photo{height:88px;overflow:hidden}.itp-photo[hidden]{display:none}.itp-photo img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}.itp-brand--photo .itp-brand-mark{padding:8px 48px 0}.itp-brand--photo .itp-brand-mark>img{width:125px}.itp-brand--photo .itp-brand-mark p,.itp-brand-line{display:none}.itp-brand p{margin:10px 0 0;font-size:12px;line-height:1.4;letter-spacing:.02em}.itp-content{min-width:0;padding:14px 20px 18px}.itp-eyebrow{display:none;margin:0 0 10px;color:var(--itp-clay);font-size:11px;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.itp-content h2{margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400;line-height:1.12;letter-spacing:-.02em;color:var(--itp-ink)}.itp-content h2:focus{outline:none}.itp-intro{margin:0 0 14px;font-size:14.5px;line-height:1.4}.itp-form{margin:0}.itp-label{display:block;margin:0 0 7px;font-size:14px;font-weight:500;line-height:1.4}.itp-email{display:block;width:100%;min-width:0;min-height:48px;padding:11px 13px;border:1px solid #aab5ac;border-radius:3px;background:#fff;color:var(--itp-ink);font:inherit;font-size:16px;line-height:1.4;box-shadow:none}.itp-email[aria-invalid=true]{border-color:var(--itp-clay)}.itp-action{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin:10px 0 0;padding:12px 15px;border:1px solid var(--itp-green);border-radius:3px;background:var(--itp-green);color:#fff;font:inherit;font-size:15px;font-weight:500;line-height:1.4;text-align:center;text-decoration:none;cursor:pointer}.itp-action:hover{background:#1b3c33;color:#fff}.itp-consent,.itp-terms{margin:10px 0 0;font-size:12px;line-height:1.45;color:#53625a}.itp-consent{display:flex;align-items:flex-start;gap:9px;min-height:44px;cursor:pointer}.itp-consent input{flex:none;width:18px;height:18px;margin:2px 0 0;accent-color:var(--itp-green)}.itp-terms{padding-top:10px;border-top:1px solid var(--itp-line)}.itp-errors{margin:0 0 13px;color:#873f29;font-size:14px;line-height:1.45}.itp-errors ul{margin:0;padding-left:18px}.itp-success>p{margin:0 0 12px;font-size:15px;line-height:1.45}.itp-success .itp-code-label{margin-bottom:6px;font-size:12px;letter-spacing:.04em}.itp-code{display:block;padding:14px 12px;border:1px dashed var(--itp-clay);background:#fff9;color:var(--itp-green);font-family:Outfit,var(--font-body-family),sans-serif;font-size:23px;font-weight:500;letter-spacing:.11em;text-align:center;overflow-wrap:anywhere}.itp-raffle{margin-top:14px;padding-top:12px;border-top:1px solid var(--itp-line)}.itp-raffle[hidden]{display:none}.itp-raffle h3{margin:8px 0;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400;line-height:1.15;color:var(--itp-ink)}.itp-raffle p{font-size:14px;line-height:1.5;margin:8px 0}.itp-raffle .itp-raffle-closing{color:var(--itp-clay);font-size:12px;font-weight:600}.itp-raffle .itp-editor-note{padding:8px;border:1px dashed var(--itp-clay);font-size:11px;color:var(--itp-clay)}.itp-raffle-links{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:12px}.itp-raffle-links a,.itp-raffle-links span{display:inline-flex;align-items:center;min-height:44px;color:var(--itp-green);text-decoration:underline;text-underline-offset:3px}.itp-raffle-links span{opacity:.7;text-decoration:none}@media(min-width:750px){.itp-dialog{max-width:620px;max-height:min(620px,80dvh)}.itp-layout{max-height:min(618px,calc(80dvh - 2px));display:grid;grid-template-columns:218px minmax(0,1fr)}.itp-brand{padding:40px 22px;border-right:1px solid var(--itp-line);background:linear-gradient(140deg,#e8eadd,var(--itp-cream))}.itp-brand img{width:180px}.itp-brand-line{display:block;width:44px;height:1px;background:var(--itp-clay);margin-top:26px}.itp-brand p{max-width:150px;margin-top:20px;font-family:Georgia,Times New Roman,serif;font-size:21px;line-height:1.3}.itp-content{padding:32px 26px 24px}.itp-content h2{font-size:30px}.itp-close{top:8px;right:8px}.itp-brand--photo{display:flex;position:relative;justify-content:flex-end;padding:18px}.itp-brand--photo .itp-photo{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.itp-brand--photo .itp-photo img{width:100%;height:100%;object-position:42% center}.itp-brand--photo .itp-brand-mark{width:100%;padding:24px 15px;background:#f6f2eaf2;border:1px solid var(--itp-line)}.itp-brand--photo .itp-brand-mark p{display:block}}@media(max-width:749px){.itp-photo{height:88px}.itp-brand--photo .itp-brand-mark{padding:6px 48px 0}.itp-brand--photo .itp-brand-mark>img{width:100px}.itp-content{padding:10px 18px 16px}.itp-content h2{font-size:25px;margin-bottom:6px}.itp-intro{font-size:14px;line-height:1.4;margin-bottom:10px}.itp-label{font-size:13px;margin-bottom:5px}.itp-email{min-height:44px;padding:9px 12px}.itp-action{min-height:44px;margin-top:8px;padding:10px 12px}.itp-consent,.itp-terms{margin-top:8px}.itp-terms{padding-top:8px}.itp-raffle{margin-top:10px;padding-top:10px}.itp-raffle h3{font-size:22px;margin:6px 0}.itp-raffle p{font-size:14px;line-height:1.4;margin:6px 0}.itp-raffle .itp-raffle-closing{font-size:12px}}@media(max-width:749px)and (max-height:700px){.itp-dialog{max-height:min(650px,calc(100dvh - 32px))}.itp-layout{max-height:min(648px,calc(100dvh - 34px))}.itp-photo{height:88px}}@media(max-width:749px)and (max-height:620px){.itp-brand--photo .itp-brand-mark{padding-top:6px}.itp-content{padding-top:8px;padding-bottom:12px}.itp-intro{display:none}.itp-content h2,.itp-label{margin-bottom:4px}.itp-consent{margin-top:4px}.itp-action{margin-top:6px}.itp-terms,.itp-raffle{margin-top:6px;padding-top:6px}.itp-raffle h3,.itp-raffle p{margin-top:4px;margin-bottom:4px}}@media(prefers-reduced-motion:no-preference){.itp-dialog{transition:opacity .16s ease-out,transform .16s ease-out,display .16s allow-discrete,overlay .16s allow-discrete;opacity:0;transform:translateY(5px)}.itp-dialog[open]{opacity:1;transform:translateY(0)}@starting-style{.itp-dialog[open]{opacity:0;transform:translateY(5px)}}}.itp-content .itp-family-message{margin:0;font-size:26px;line-height:1.2;font-weight:400}@media(max-width:749px){.itp-content .itp-family-message{font-size:24px;line-height:1.2}}.itp-dialog #IsabelaPopupTitle:focus{box-shadow:none}.itp-content .itp-family-message--signup{margin:12px 0 0;padding-top:12px;border-top:1px solid var(--itp-line);font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:1.3;color:var(--itp-ink)}@media(min-width:750px){.itp-content .itp-family-message--signup{display:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/isabela-thank-you-popup.css.map */
