#pt-mission{padding:40px 24px 56px;background-color:#e8eddb;background-image:linear-gradient(90deg,#a9bd9850,transparent 28%,transparent 72%,#a9bd9850),var(--motif-fir),var(--motif-oak),var(--motif-maple),var(--motif-aspen);background-size:auto,300px,330px,310px,280px;background-position:center,left -120px top 340px,right -150px top 40px,left -130px top 40px,right -100px top 360px;background-repeat:no-repeat}#pt-mission .pm-app{max-width:1160px}#pt-mission .pm-app>header .pm-brand,#pt-mission .pm-app>header .pm-home-link{display:none}#pt-mission .pm-app>header{padding:14px 28px}#pt-mission .pm-app h1,#pt-mission .pm-app h2,#pt-mission .pm-app h3{font-family:Avenir Next,Trebuchet MS,Arial,sans-serif}#pt-mission .pm-close:before{display:none}#pt-mission .pm-motif-picker{order:-1;display:grid;grid-template-columns:44px 1fr;gap:10px 16px;padding:28px;background:#fffdf0;color:#153e2c}#pt-mission .pm-step-number{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#153e2c;color:#fffdf0;font:700 22px/1 Arial,sans-serif;flex-shrink:0}#pt-mission .pm-motif-picker h3,#pt-mission .pm-tree-tray h3,#pt-mission .pm-group-profile h3{font-size:25px;font-weight:900;letter-spacing:-.8px;line-height:1.08;color:#153e2c;margin:0 0 10px}#pt-mission .pm-motif-picker p{font-size:15px;line-height:1.45;margin:0}#pt-mission .pm-motif-options{grid-column:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:720px}#pt-mission .pm-motif-options button,#pt-mission .pm-editor-motifs button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:2px solid #d9e3c9;border-radius:18px;background:#f3f6e8;padding:8px;color:#153e2c;font:700 16px/1.2 Arial,sans-serif;cursor:pointer}#pt-mission .pm-motif-options button[aria-pressed=true],#pt-mission .pm-editor-motifs button[aria-pressed=true]{border-color:#153e2c;background:#e5f7a8;box-shadow:0 0 0 1px #153e2c}#pt-mission .pm-motif-art{display:block;width:82px;height:78px;background:var(--tree-art) center/contain no-repeat}#pt-mission .pm-motif-note{grid-column:2;color:#61705b;font-size:12px!important}#pt-mission .pm-close-head,#pt-mission .pm-corners{background:#edf2df}#pt-mission .pm-tree-tray{display:grid!important;grid-template-columns:1fr 1fr;align-items:stretch;gap:16px!important;padding:24px!important;background:#edf2df!important}#pt-mission .pm-place-card,#pt-mission .pm-name-card{border-radius:20px;padding:24px;background:#fffdf0;min-width:0;position:relative}#pt-mission .pm-tree-tray .pm-step-number{margin-bottom:14px}#pt-mission .pm-tree-tray p{font-size:15px;line-height:1.45;margin:0 0 16px;max-width:none}#pt-mission .pm-new-tree{border:0!important;min-height:84px!important;width:100%;justify-content:center;font-size:19px!important;padding:12px 18px!important;touch-action:none;cursor:grab;box-shadow:0 6px 16px #21462815;margin-bottom:16px}#pt-mission .pm-new-tree:active{cursor:grabbing}#pt-mission .pm-tray-tree{width:58px!important;height:58px!important;flex:0 0 58px;background:var(--tree-art) center/contain no-repeat!important}#pt-mission .pm-tray-hint{min-height:44px;color:#4f6552}#pt-mission .pm-place-actions{display:flex;flex-wrap:wrap;gap:8px;padding-top:12px;border-top:1px solid #dce4cf}#pt-mission .pm-place-actions button{margin:0!important;min-height:40px;padding:9px 12px;border:1px solid #bfcdb2;border-radius:999px;background:transparent;color:#153e2c;font:700 12px/1.2 Arial,sans-serif;text-decoration:none;cursor:pointer}#pt-mission .pm-place-actions .pm-move-tree{background:#153e2c;color:#fffdf0;border-color:#153e2c}#pt-mission .pm-cancel-place{display:none}#pt-mission.pm-is-placing .pm-cancel-place{display:inline-flex}#pt-mission .pm-name-action{padding:14px 18px;min-height:50px;border:0;border-radius:999px;background:#153e2c;color:#fffdf0;font:700 17px/1.2 Arial,sans-serif;cursor:pointer;width:100%}#pt-mission .pm-name-action:disabled{opacity:.45;cursor:default}#pt-mission .pm-tree-tray .pm-personal{background:transparent;padding:0;border-radius:0;margin-top:18px;gap:12px}#pt-mission .pm-tree-tray .pm-personal label{font:14px/1.4 Arial,sans-serif;letter-spacing:0;text-transform:none;display:flex;flex-direction:column;gap:6px}#pt-mission .pm-tree-tray .pm-personal input:not([type=checkbox]){font-size:17px;min-height:52px;background:#fffef8;border:1px solid #bfcdb2}#pt-mission .pm-tree-tray .pm-personal .pm-public-row,#pt-mission .pm-tree-tray .pm-personal .pm-group-name-row{display:flex;flex-direction:row;align-items:flex-start;gap:8px}#pt-mission input[type=checkbox]{accent-color:#153e2c;width:18px;height:18px;flex:0 0 18px;margin:1px 0}#pt-mission .pm-tree-tray .pm-personal p{font-size:12px;line-height:1.4;margin:0;color:#61705b}#pt-mission .pm-group-profile{order:4;padding:26px;margin:0 24px 16px;background:#fffdf0;border-radius:20px}#pt-mission .pm-group-profile p{font-size:15px;line-height:1.45;margin:0 0 18px}#pt-mission .pm-profile-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-bottom:18px}#pt-mission .pm-profile-fields label{font:14px/1.4 Arial,sans-serif;letter-spacing:0;text-transform:none}#pt-mission .pm-forest-name{display:block;width:100%;margin-top:6px;min-height:52px;padding:12px;font-size:17px;background:#fffef8;border:1px solid #bfcdb2;border-radius:10px;color:#153e2c}#pt-mission .pm-logo-upload{display:flex;align-items:center;gap:12px;flex-wrap:wrap}#pt-mission .pm-logo-preview{width:56px;height:56px;object-fit:contain;border-radius:10px;background:#fff}#pt-mission .pm-logo-label{display:inline-flex;align-items:center;position:relative;overflow:hidden;padding:13px 16px;border:1px solid #bfcdb2;border-radius:999px;font-weight:700!important;cursor:pointer;min-height:48px}#pt-mission .pm-logo-file{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;cursor:pointer}#pt-mission .pm-logo-remove{font:12px Arial,sans-serif;border:0;background:none;color:#153e2c;text-decoration:underline;cursor:pointer}#pt-mission .pm-profile-public-row{display:flex;gap:8px;font:14px/1.4 Arial,sans-serif;text-transform:none;letter-spacing:0}#pt-mission .pm-profile-save{background:#153e2c;color:#fffdf0;font:700 16px/1.2 Arial,sans-serif;padding:13px 18px;border:0;border-radius:999px;margin-top:16px;cursor:pointer}#pt-mission .pm-profile-status:empty{display:none}#pt-mission .pm-profile-status{margin:14px 0 0;font-size:13px}#pt-mission .pm-pan{order:5;background:#edf2df}#pt-mission .pm-tree:not(.pm-owned){pointer-events:auto;cursor:pointer}#pt-mission .pm-tree-info{position:fixed;z-index:2147480000;background:#fffdf0;padding:22px;border:1px solid #c6d5b9;border-radius:20px;box-shadow:0 10px 40px #173e2c38;color:#153e2c}#pt-mission .pm-tree-info h3{font-size:23px!important;font-weight:900!important;line-height:1.15;letter-spacing:-.7px;margin:0 18px 10px 0;overflow-wrap:anywhere;color:#153e2c}#pt-mission .pm-tree-info p{font:14px/1.45 Arial,sans-serif;margin:6px 0;color:#153e2c}#pt-mission .pm-tree-info .pm-info-note{font-size:12px;color:#61705b}#pt-mission .pm-tree-info .pm-info-group{font-weight:700}#pt-mission .pm-info-close{position:absolute;top:7px;right:9px;border:0;background:transparent;color:#153e2c;width:28px;height:28px;font:24px/1 Arial,sans-serif;cursor:pointer}#pt-mission .pm-info-logo{width:64px;height:56px;object-fit:contain;margin-bottom:10px}#pt-mission .pm-info-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}#pt-mission .pm-info-actions button{border:0;border-radius:999px;background:#153e2c;color:#fffdf0;padding:10px 12px;min-height:40px;font:700 12px/1.2 Arial,sans-serif;cursor:pointer}#pt-mission .pm-info-actions button:last-child{background:#e6efcf;color:#153e2c}#pt-mission .pm-tree-dialog{width:480px;max-width:calc(100vw - 28px);padding:30px;background:#fffdf0;color:#153e2c;border:0;border-radius:24px;max-height:90svh;overflow:auto}#pt-mission .pm-tree-dialog h3{font-size:31px;font-weight:900;line-height:1.05;letter-spacing:-1px;margin:8px 0 18px;color:#153e2c}#pt-mission .pm-tree-dialog p{font-size:15px}#pt-mission .pm-tree-dialog label{font:15px/1.4 Arial,sans-serif;letter-spacing:0;text-transform:none}#pt-mission .pm-tree-editor-name{min-height:54px;font-size:18px!important}#pt-mission .pm-editor-motifs{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:20px 0}#pt-mission .pm-editor-motifs .pm-motif-art{width:58px;height:58px}#pt-mission .pm-editor-motifs button{font-size:12px}#pt-mission [hidden]{display:none!important}@media(min-width:1550px){#pt-mission{background-size:auto,390px,440px,410px,360px;background-position:center,left -80px top 500px,right -100px top 80px,left -100px top 80px,right -50px top 550px;background-attachment:scroll,fixed,fixed,fixed,fixed}}@media(max-width:650px){#pt-mission{padding:18px 8px 30px;background-image:linear-gradient(#e8eddb,#cfdcbd)}#pt-mission .pm-app{border-radius:20px}#pt-mission .pm-motif-picker{padding:22px 16px;gap:10px 12px;grid-template-columns:34px 1fr}#pt-mission .pm-step-number{width:32px;height:32px;font-size:18px}#pt-mission .pm-motif-picker h3{font-size:23px}#pt-mission .pm-motif-picker p{font-size:13px}#pt-mission .pm-motif-options{grid-column:1/-1;gap:7px;max-width:none}#pt-mission .pm-motif-options button{padding:8px 2px;font-size:13px;border-radius:14px}#pt-mission .pm-motif-art{width:65px;height:67px}#pt-mission .pm-motif-note{grid-column:1/-1;text-align:center}#pt-mission .pm-tree-tray{grid-template-columns:1fr;gap:12px!important;padding:16px!important}#pt-mission .pm-place-card,#pt-mission .pm-name-card{padding:22px 18px}#pt-mission .pm-tree-tray h3,#pt-mission .pm-group-profile h3{font-size:27px}#pt-mission .pm-tree-tray p{font-size:14px}#pt-mission .pm-new-tree{font-size:19px!important;min-height:76px!important}#pt-mission .pm-group-profile{margin:0 16px 16px;padding:22px 18px}#pt-mission .pm-profile-fields{grid-template-columns:1fr;gap:14px}#pt-mission .pm-tree-dialog{padding:24px 20px}#pt-mission .pm-editor-motifs .pm-motif-art{width:48px;height:48px}}#pt-mission .pm-new-tree .pm-tray-tree{margin:0!important}#pt-mission .pm-motif-options button:focus-visible,#pt-mission button:focus-visible{outline:3px solid #60884a;outline-offset:3px}#pt-mission .pm-drop-preview{transform:translate(-50%,-50%) scale(var(--owned-scale,1));touch-action:none}body[data-ptw-page=dein-wald] #MainContent>.wlm-content{max-width:none!important;padding:0!important;margin:0!important}body[data-ptw-page=dein-wald] #MainContent #pt-mission .pm-app h1,body[data-ptw-page=dein-wald] #MainContent #pt-mission .pm-app h2,body[data-ptw-page=dein-wald] #MainContent #pt-mission .pm-app h3{font-family:Avenir Next,Trebuchet MS,Arial,sans-serif!important;font-weight:900!important;text-transform:uppercase!important;line-height:1.08!important}body[data-ptw-page=dein-wald] #MainContent #pt-mission .pm-app h1 em{font-family:inherit!important;font-weight:inherit!important;font-style:normal!important;color:#d8f576!important}body[data-ptw-page=dein-wald] #MainContent #pt-mission .pm-hero h1{font-size:clamp(48px,6vw,76px)!important;letter-spacing:-3px!important}body[data-ptw-page=dein-wald] #MainContent #pt-mission .pm-place-card h3,body[data-ptw-page=dein-wald] #MainContent #pt-mission .pm-name-card h3,body[data-ptw-page=dein-wald] #MainContent #pt-mission .pm-group-profile h3,body[data-ptw-page=dein-wald] #MainContent #pt-mission .pm-motif-picker h3{font-size:25px!important;letter-spacing:-.8px!important}body[data-ptw-page=dein-wald] #MainContent #pt-mission .pm-app p,body[data-ptw-page=dein-wald] #MainContent #pt-mission .pm-app label,body[data-ptw-page=dein-wald] #MainContent #pt-mission .pm-app button,body[data-ptw-page=dein-wald] #MainContent #pt-mission .pm-app input{font-family:Avenir Next,Arial,sans-serif!important}body[data-ptw-page=dein-wald] #MainContent #pt-mission .pm-tree-dialog h3{font-size:31px!important}@media(max-width:650px){body[data-ptw-page=dein-wald] #MainContent #pt-mission .pm-hero h1{font-size:42px!important;letter-spacing:-2px!important}body[data-ptw-page=dein-wald] #MainContent #pt-mission .pm-motif-picker h3{font-size:23px!important}body[data-ptw-page=dein-wald] #MainContent #pt-mission .pm-place-card h3,body[data-ptw-page=dein-wald] #MainContent #pt-mission .pm-name-card h3{font-size:27px!important}}body[data-ptw-page=dein-wald] #MainContent #pt-mission .pm-app label{color:#153e2c!important}body[data-ptw-page=dein-wald] #MainContent #pt-mission .pm-logo-label{background:#eaf2d2!important;color:#153e2c!important}#pt-mission.pm-naming-visible .pm-next-bar{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/pt-wald-ux-v1.css.map */
