#pt-birth-editor .pt-birth-sheet{--birth-scale:.22;position:relative;width:100%;max-width:none;aspect-ratio:2480/3508;margin:0 auto;background:#fff;box-shadow:none;color:var(--birth-text);isolation:isolate}#pt-birth-editor #pt-birth-preview{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}#pt-birth-editor .pt-birth-inline{box-sizing:border-box;display:block;position:absolute;z-index:1;height:5.13%;margin:0;padding:0;border:0;border-radius:3px;background:transparent;color:var(--birth-text);font-family:PTBirthAmatic,sans-serif;font-weight:400;line-height:normal;text-align:center;letter-spacing:normal;text-transform:none;min-width:0;max-width:none;box-shadow:none;appearance:none;-webkit-appearance:none}#pt-birth-editor .pt-birth-inline::placeholder{opacity:.7;color:#7c8774;font-family:PTBirthAmatic,sans-serif}#pt-birth-editor .pt-birth-inline:hover,#pt-birth-editor .pt-birth-date-open:hover{background:#fafbf633}#pt-birth-editor .pt-birth-inline:focus{outline:2px solid #739557;outline-offset:2px;background:#fffef3}#pt-birth-editor .pt-birth-inline[aria-invalid=true]{outline:2px solid #b04537;outline-offset:2px}#pt-birth-editor .pt-birth-name{left:12.7%;top:19.38%;width:74.6%;height:9.24%}#pt-birth-editor .pt-birth-time{left:51.61%;top:48.46%;width:34.68%}#pt-birth-editor .pt-birth-weight,#pt-birth-editor .pt-birth-place,#pt-birth-editor .pt-birth-height{top:56.72%}#pt-birth-editor .pt-birth-weight{left:9.6774%;width:17.3387%}#pt-birth-editor .pt-birth-place{left:32.6613%;width:34.6774%}#pt-birth-editor .pt-birth-height{left:72.9839%;width:17.3387%}#pt-birth-editor .pt-birth-unit{position:absolute;z-index:2;pointer-events:none;white-space:pre;transform:translateY(-50%);font-family:PTBirthAmatic,sans-serif;font-weight:400;color:var(--birth-text);line-height:normal}#pt-birth-editor .pt-birth-time-unit{top:51.03%}#pt-birth-editor .pt-birth-weight-unit,#pt-birth-editor .pt-birth-height-unit{top:59.293%}#pt-birth-editor .pt-birth-date-open{display:block;position:absolute;z-index:1;left:50.806%;top:31.072%;width:36.29%;height:16.534%;padding:0;margin:0;border:0;border-radius:3px;background:transparent;color:var(--birth-text);cursor:pointer;box-shadow:none;text-transform:none;line-height:1}#pt-birth-editor .pt-birth-date-open:focus-visible{outline:2px solid #739557;outline-offset:3px}#pt-birth-editor .pt-birth-date-open span{position:absolute;left:0;width:100%;transform:translateY(-50%);font-family:PTBirthAmatic,sans-serif;font-weight:400;letter-spacing:normal;line-height:1.2;text-align:center;white-space:nowrap}#pt-birth-editor .pt-birth-weekday{top:12.07%;font-size:calc(145px * var(--birth-scale))}#pt-birth-editor .pt-birth-day-month{top:46.55%;font-size:calc(204px * var(--birth-scale))}#pt-birth-editor .pt-birth-year{top:82.76%;font-size:calc(218px * var(--birth-scale))}#pt-birth-editor .pt-birth-date-popover{position:absolute;z-index:5;left:44%;top:40%;width:52%;max-width:285px;padding:16px;background:#fffdf5;color:#234631;border:1px solid #cad6ba;border-radius:12px;box-shadow:0 8px 30px #0003;text-align:left}#pt-birth-editor .pt-birth-date-popover[hidden]{display:none!important}#pt-birth-editor .pt-birth-date-popover label{display:block;color:#234631;font-size:13px;font-weight:700;margin:0 0 8px;text-transform:none}#pt-birth-editor .pt-birth-date-popover input{display:block;box-sizing:border-box;width:100%;min-width:0;height:44px;border:1px solid #9fac96;border-radius:6px;background:#fff;color:#234631;font-family:inherit;font-size:16px;padding:6px;appearance:none;-webkit-appearance:none}#pt-birth-editor .pt-birth-date-popover p{font-size:11px!important;line-height:1.4!important;margin:8px 0;color:#56634e}#pt-birth-editor .pt-birth-date-popover button{width:100%;border:0;border-radius:6px;background:#285b41;color:#fff;padding:10px;font-size:13px;font-weight:700}#pt-birth-quick[data-ptbirthq-focus-mode="0"][data-ptbirthq-focus-resume="0"],#pt-birth-quick .ptbirthq-homeHero,#pt-birth-quick .ptbirthq-homeStaticStage,#pt-birth-quick .ptbirthq-autoBox,#pt-birth-quick .ptbirthq-bootOverlay,#pt-birth-quick .ptbirthq-seriesBar,#pt-birth-quick .ptbirthq-guideBar,#pt-birth-quick .ptbirthq-guideTools{display:none!important}#pt-birth-quick #ptbirthq-stage-content>*{display:none!important}#pt-birth-quick #ptbirthq-stage-content>#pt-birth-editor{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;z-index:20}#pt-birth-editor,#pt-birth-form,#pt-birth-sheet{height:100%;width:100%;margin:0;padding:0;border:0}#pt-birth-quick #ptbirthq-stage-content>#ptbirthq-preview-img{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;opacity:1!important;transform:none!important}#pt-birth-quick #ptbirthq-stage-content{top:0!important;right:0!important;bottom:0!important;left:0!important;border:0!important;background:transparent!important;transform:none!important}#pt-birth-quick #ptbirthq-stage{background:#fff!important;border:0!important;border-radius:0!important;aspect-ratio:2480/3508!important}#pt-birth-quick #ptbirthq-stage:before,#pt-birth-quick #ptbirthq-stage:after,#pt-birth-quick #ptbirthq-stage-content:before,#pt-birth-quick #ptbirthq-stage-content:after,#pt-birth-quick .ptbirthq-stageTapZone,#pt-birth-quick .ptbirthq-closedPreviewRender{display:none!important}#pt-birth-quick .ptbirthq-comboScene__certLive,#pt-birth-quick .ptbirthq-comboScene__certSurface{display:none!important}html body #pt-birth-editor .pt-birth-inline{font-family:PTBirthAmatic,sans-serif!important;font-size:var(--birth-input-size)!important;font-weight:400!important;line-height:normal!important;padding:0!important;padding-right:var(--birth-unit-width,0px)!important;min-height:0!important;letter-spacing:normal!important;text-transform:none!important;border:0!important;box-shadow:none!important}html body #pt-birth-editor .pt-birth-date-open{border:0!important;box-shadow:none!important}html body #pt-birth-editor .pt-birth-date-popover p{font-size:11px!important;line-height:1.4!important}html body #pt-birth-editor .pt-birth-date-popover input{font-size:16px!important;line-height:normal!important;padding:6px!important}html body #pt-birth-editor .pt-birth-date-popover button{font-size:13px!important;line-height:1.3!important;padding:10px!important}#pt-birth-quick[data-ptbirthq-focus-mode="1"]{--ptbirthq-stage-fit-width:min( calc(100vw - 24px) , 760px, calc((100dvh - 274px) / 1.41452))}#pt-birth-quick .pt-birth-stage-tools{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;margin:0 0 5px}#pt-birth-quick .pt-birth-motifs{display:flex;align-items:center;gap:6px;margin:0;padding:0;border:0}#pt-birth-quick .pt-birth-motifs legend{display:none}#pt-birth-quick .pt-birth-motifs label{position:relative;margin:0}#pt-birth-quick .pt-birth-motifs input{position:absolute;width:1px;height:1px;opacity:0}#pt-birth-quick .pt-birth-motifs span,#pt-birth-forest-open{display:block;padding:8px 12px;border:1px solid #71816b;border-radius:9px;background:#fff8e7;color:#234631;font:600 13px/1.25 Arial,sans-serif;cursor:pointer;text-transform:none}#pt-birth-quick .pt-birth-motifs input:checked+span{background:#d8e8c8;border-color:#abc58f}#pt-birth-quick .pt-birth-motifs input:focus-visible+span{outline:2px solid #e6c06e}#pt-birth-forest-open{max-width:65%;font-size:12px}#pt-birth-help{margin:0 0 7px!important;font:12px/1.35 Arial,sans-serif!important;text-align:center;color:#fff8e7!important}#pt-birth-error{color:#922f23;background:#fff4e8;padding:8px;border-radius:7px;font-size:13px}#pt-birth-error[hidden]{display:none!important}.pt-birth-entry{margin:20px 0;color:#fff8e7}.pt-birth-entry>label{display:block;font-size:24px!important;line-height:1.25!important;font-weight:700;text-transform:none;margin:0 0 12px;color:inherit}.pt-birth-entry-row{display:flex;gap:10px;flex-wrap:wrap}html body #pt-birth-entry-name{flex:1 1 160px;width:100%;min-width:0;background:#fffdf6;color:#234631;border:1px solid #a9bc92;border-radius:9px;font-size:18px!important;line-height:1.3;padding:12px 14px!important}#pt-birth-start{flex:1 1 210px;border:0;border-radius:9px;background:#dceb99;color:#183826;font-size:16px;font-weight:700;padding:14px;cursor:pointer}.pt-birth-entry>p{font-size:12px!important;line-height:1.5!important;margin:10px 0 0!important;color:inherit}body:has(#pt-birth-entry) .ptw-buy-cta{display:none!important}.pt-birth-landing{max-width:800px;margin:40px auto}@media(max-width:749px){#pt-birth-quick[data-ptbirthq-focus-mode="1"]{--ptbirthq-stage-fit-width:min( calc(100vw - 16px) ,520px)}#pt-birth-help{font-size:10px!important}#pt-birth-forest-open{font-size:10px;padding:8px}.pt-birth-entry>label{font-size:21px!important}}html body #pt-birth-quick[data-ptbirthq-purchase-flow="0"] #pt-birth-stage-card{width:min(calc(100vw - 24px),760px,calc((100dvh - 286px) / 1.41452))!important}html body #pt-birth-quick #ptbirthq-stage-content{position:absolute!important;height:100%!important;width:100%!important}html body #pt-birth-quick #pt-birth-stage-card .ptbirthq-guideBar,html body #pt-birth-quick #pt-birth-stage-card .ptbirthq-guideTools,html body #pt-birth-quick #pt-birth-stage-card .ptbirthq-seriesBar,html body #pt-birth-quick #pt-birth-stage-card .ptbirthq-restartProject{display:none!important}html body #pt-birth-quick #pt-birth-stage-card .ptbirthq-primaryToolsRow{display:flex!important;gap:8px!important;align-items:stretch!important;margin:8px 0 0!important;padding:0!important}html body #pt-birth-quick #ptbirthq-preview-open{width:auto!important;min-width:90px!important;flex:0 0 auto!important;order:0!important;padding:10px!important;font-size:13px!important;min-height:48px!important}html body #pt-birth-quick #ptbirthq-stage-buy{width:auto!important;flex:1!important;order:1!important;margin:0!important;min-height:48px!important;font-size:14px!important;padding:10px!important}html body #pt-birth-quick #ptbirthq-stage-buy .ptbirthq-guideBuyHint,html body #pt-birth-quick #ptbirthq-stage-buy-panel-copy{display:none!important}@media(max-width:749px){html body #pt-birth-quick #pt-birth-stage-card{width:min(calc(100vw - 16px),520px)!important}}html body #pt-birth-quick #pt-birth-stage-card .ptbirthq-primaryToolsRow:has(>.ptbirthq-guideTools):not(:has(#ptbirthq-preview-open)){display:none!important}html body #pt-birth-quick #ptbirthq-paypal-action-row{display:flex!important;gap:8px!important;align-items:stretch!important;margin:8px 0 0!important;padding:0!important;width:100%!important}html body #pt-birth-quick #ptbirthq-paypal-action-row #ptbirthq-preview-open{flex:0 0 100px!important;max-width:100px!important;transform:none!important;animation:none!important}html body #pt-birth-quick #ptbirthq-paypal-action-row #ptbirthq-stage-buy{flex:1 1 auto!important;min-width:0!important;transform:none!important;animation:none!important}html body #pt-birth-quick #ptbirthq-paypal-action-row{flex-direction:row!important;flex-wrap:nowrap!important}html body #pt-birth-quick #ptbirthq-paypal-action-row #ptbirthq-preview-open,html body #pt-birth-quick #ptbirthq-paypal-action-row #ptbirthq-stage-buy{height:58px!important;min-height:58px!important;margin:0!important}html body #pt-birth-quick #ptbirthq-paypal-action-row#ptbirthq-paypal-action-row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:8px!important}html body #pt-birth-quick #ptbirthq-paypal-action-row#ptbirthq-paypal-action-row #ptbirthq-preview-open{flex:0 0 100px!important;width:100px!important;height:58px!important;min-height:58px!important;max-height:58px!important;margin:0!important;transform:none!important;animation:none!important}html body #pt-birth-quick #ptbirthq-paypal-action-row#ptbirthq-paypal-action-row #ptbirthq-stage-buy{flex:1 1 auto!important;width:auto!important;min-width:0!important;height:58px!important;min-height:58px!important;max-height:58px!important;margin:0!important;padding:8px!important;font-size:13px!important;transform:none!important;animation:none!important}html body #pt-birth-quick #ptbirthq-paypal-action-row#ptbirthq-paypal-action-row #ptbirthq-stage-buy:before,html body #pt-birth-quick #ptbirthq-paypal-action-row#ptbirthq-paypal-action-row #ptbirthq-stage-buy:after,html body #pt-birth-quick #ptbirthq-paypal-action-row#ptbirthq-paypal-action-row #ptbirthq-preview-open:before,html body #pt-birth-quick #ptbirthq-paypal-action-row#ptbirthq-paypal-action-row #ptbirthq-preview-open:after{content:none!important;display:none!important}html body #pt-birth-quick #ptbirthq-paypal-action-row#ptbirthq-paypal-action-row #ptbirthq-stage-buy,html body #pt-birth-quick #ptbirthq-paypal-action-row#ptbirthq-paypal-action-row #ptbirthq-preview-open{font:700 14px/1.2 Arial,sans-serif!important;letter-spacing:normal!important;text-transform:none!important;white-space:nowrap!important;text-align:center!important;padding:10px 12px!important;display:flex!important;justify-content:center!important;align-items:center!important;overflow:hidden!important;height:48px!important;min-height:48px!important;max-height:48px!important;box-sizing:border-box!important;border-radius:10px!important}html body #pt-birth-quick #ptbirthq-paypal-action-row#ptbirthq-paypal-action-row #ptbirthq-preview-open{flex:0 0 104px!important;width:104px!important;min-width:104px!important;max-width:104px!important}html body #pt-birth-quick[data-ptbirthq-purchase-flow="1"] #pt-birth-stage-card .pt-birth-stage-tools,html body #pt-birth-quick[data-ptbirthq-purchase-flow="1"] #pt-birth-help{display:none!important}html body #pt-birth-entry{margin:28px 0 8px;padding:22px;background:#214b35;border:1px solid #718766;border-radius:14px;box-shadow:0 8px 22px #18382622;color:#fff8e7!important}html body #pt-birth-entry>label{color:#fff8e7!important;font-size:26px!important;line-height:1.3!important;font-weight:700!important;margin:0 0 18px!important}html body #pt-birth-entry .pt-birth-entry-row{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}html body #pt-birth-entry #pt-birth-entry-name{box-sizing:border-box;min-height:58px;background:#fffdf6!important;color:#234631!important;border:2px solid #d5dfa8;border-radius:9px;font-size:21px!important;font-weight:600!important;line-height:1.3!important;padding:14px 16px!important;box-shadow:0 2px 8px #10291b1a}html body #pt-birth-entry #pt-birth-entry-name:focus{outline:3px solid #edcf91;outline-offset:3px;border-color:#214b35}html body #pt-birth-entry #pt-birth-start{min-height:52px;padding:14px 16px;background:#dceb99!important;color:#183826!important;font-size:17px!important;line-height:1.35!important}html body #pt-birth-entry>p{color:#f0ecd6!important;font-size:13px!important;margin-top:13px!important}@media(max-width:749px){html body #pt-birth-entry{margin-top:26px;padding:19px 17px}html body #pt-birth-entry>label{font-size:23px!important;line-height:1.3!important;margin-bottom:16px!important}html body #pt-birth-entry #pt-birth-entry-name{font-size:20px!important;min-height:56px}}html body #pt-birth-quick #pt-birth-stage-card .pt-birth-stage-tools{display:grid;grid-template-columns:116px minmax(0,1fr);align-items:start;gap:12px;box-sizing:border-box;width:100%;margin:10px 0 0;padding:11px 12px;border:1px solid rgba(23,63,36,.14);border-radius:20px;background:#fffcebf5;color:#173f24;box-shadow:0 8px 18px #173f241a,inset 0 1px #ffffffd1}#pt-birth-quick .pt-birth-motifs{display:block;min-width:0;margin:0;padding:0;border:0}#pt-birth-quick .pt-birth-motifs legend,#pt-birth-quick .pt-birth-option-caption{display:block;width:auto;margin:0 0 6px;padding:0;color:#456049;font:700 11px/1.2 Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase}#pt-birth-quick .pt-birth-motif-options{display:grid;grid-template-columns:1fr 1fr;gap:5px}#pt-birth-quick .pt-birth-motif-options label{min-width:0}#pt-birth-quick .pt-birth-motifs span{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 9px;border-color:#bdcaaa;background:#fffdf6;font-size:13px}#pt-birth-quick .pt-birth-motifs input:checked+span{background:#254b34;color:#fff8e7;border-color:#254b34}#pt-birth-quick .pt-birth-forest-control{min-width:0}html body #pt-birth-quick #pt-birth-forest-open{display:flex;align-items:center;justify-content:space-between;gap:7px;width:100%;max-width:none;min-height:44px;padding:8px 10px;border-color:#bdcaaa;background:#fffdf6;font:600 12px/1.25 Arial,sans-serif;text-align:left}#pt-birth-forest-label{min-width:0;overflow-wrap:break-word}html body #pt-birth-quick[data-ptbirthq-purchase-flow="1"] #pt-birth-stage-card .pt-birth-stage-tools,html body #pt-birth-quick[data-ptbirthq-purchase-flow="1"] #ptbirthq-paypal-action-row#ptbirthq-paypal-action-row{display:none!important}@media(min-width:750px){#pt-birth-quick[data-ptbirthq-focus-mode="1"][data-ptbirthq-purchase-flow="0"]{--ptbirthq-stage-fit-width:min( calc(100vw - 24px) ,760px,calc((var(--ptbirthq-focus-viewport-stable,100dvh) - 142px) / 1.41452))}html body #pt-birth-quick[data-ptbirthq-focus-mode="1"][data-ptbirthq-purchase-flow="0"] #pt-birth-stage-card{width:var(--ptbirthq-stage-fit-width)!important}}html body #pt-birth-quick[data-ptbirthq-focus-mode="1"][data-ptbirthq-purchase-flow="0"][data-ptbirthq-keyboard-stage-lock="1"] #pt-birth-stage-card{width:min(calc(100vw - 16px),var(--ptbirthq-keyboard-stage-width,520px))!important}@media(max-width:749px){html body #pt-birth-quick[data-ptbirthq-focus-mode="1"][data-ptbirthq-purchase-flow="0"] #pt-birth-stage-card{width:min(calc(100vw - 16px),520px)!important}html body #pt-birth-quick[data-pt-birth-editing="1"] .ptbirthq-shell{padding-bottom:calc(24px + var(--pt-birth-keyboard-inset,0px))!important}#pt-birth-quick .pt-birth-inline,#pt-birth-date-popover{scroll-margin-top:78px;scroll-margin-bottom:24px}html body #pt-birth-quick #pt-birth-stage-card .pt-birth-stage-tools{grid-template-columns:110px minmax(0,1fr);gap:10px;padding:10px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/pt-birth-editor.css.map */
