#ptd-signature{--ptd-ink:#203e2c;--ptd-cream:#f1dfbd;--ptd-sand:#e7c99b;--ptd-lilac:#dec9cd;--ptd-rust:#97533a;background:var(--ptd-cream);color:var(--ptd-ink);font-family:Arial,sans-serif;margin-top:-24px}#ptd-signature *{box-sizing:border-box}#ptd-signature a{color:inherit}#ptd-signature :where(.ptd-editorial) :is(h1,h2,h3,p,figure){margin:0}#ptd-signature :where(.ptd-editorial) :is(h1,h2){font-family:Georgia,Times New Roman,serif;text-transform:none;font-weight:400;letter-spacing:-.045em;line-height:1.06;color:var(--ptd-ink)}#ptd-signature :where(.ptd-editorial) h1{font-size:clamp(52px,5.5vw,84px)}#ptd-signature :where(.ptd-editorial) h2{font-size:clamp(42px,4.2vw,64px)}#ptd-signature :where(.ptd-editorial) h3{font:600 25px/1.25 Arial,sans-serif;letter-spacing:-.02em;text-transform:none;color:var(--ptd-ink)}#ptd-signature :where(.ptd-editorial) em{font-family:Georgia,Times New Roman,serif;font-weight:400;color:var(--ptd-rust)}#ptd-signature :where(.ptd-editorial) p{font:400 20px/1.6 Arial,sans-serif}#ptd-signature .ptd-eyebrow{display:block;font:700 15px/1.5 Arial,sans-serif;letter-spacing:.09em;margin-bottom:22px}#ptd-signature .ptd-intro,#ptd-signature .ptd-wrap{max-width:1360px;margin:0 auto;padding:80px 64px}#ptd-signature .ptd-intro{padding-top:28px;padding-bottom:65px;background:radial-gradient(ellipse at 75% 35%,#d9b27366,transparent 67%)}#ptd-signature .ptd-back{display:inline-block;font-size:16px;text-decoration:none;margin-bottom:30px;color:#5d604b}#ptd-signature .ptd-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:60px;align-items:center}#ptd-signature .ptd-lead{font-size:29px;line-height:1.38;letter-spacing:-.02em;margin:28px 0 18px}#ptd-signature .ptd-body{max-width:510px;color:#414b37}#ptd-signature .ptd-price{display:flex;gap:20px;align-items:center;margin:28px 0 24px}#ptd-signature .ptd-price strong{font:400 46px/1 Georgia,serif;letter-spacing:-.04em;white-space:nowrap}#ptd-signature .ptd-price span{font-size:18px;line-height:1.45;border-left:1px solid #aa9877;padding-left:20px}#ptd-signature .ptd-button{display:inline-flex;gap:22px;align-items:center;justify-content:space-between;min-height:60px;padding:17px 23px;background:var(--ptd-ink);border:1px solid var(--ptd-ink);border-radius:7px;color:#fff7e8;text-decoration:none;font:600 19px/1.4 Arial,sans-serif;transition:background .2s,transform .2s}#ptd-signature .ptd-button:hover{background:#34553a;transform:translateY(-2px)}#ptd-signature .ptd-button span{font-size:25px;line-height:1}#ptd-signature .ptd-small{font-size:16px;line-height:1.5;color:#515641;margin-top:15px}#ptd-signature .ptd-text-link{display:inline-block;font-size:18px;line-height:1.5;text-underline-offset:5px;margin-top:25px}#ptd-signature .ptd-media{position:relative;isolation:isolate;min-width:0}#ptd-signature .ptd-media video{position:relative;z-index:1;display:block;opacity:0;width:100%;height:auto;aspect-ratio:9/16;object-fit:contain;background:#d5b583;border-radius:12px}#ptd-signature .ptd-media.ptd-is-playing video{opacity:1}#ptd-signature .ptd-poster{position:absolute;top:0;left:0;display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:cover;border-radius:12px;z-index:0}#ptd-signature .ptd-hero-media{width:100%;max-width:425px;justify-self:end}#ptd-signature .ptd-media figcaption{font:400 16px/1.45 Arial,sans-serif;color:#4e543f;margin-top:13px;padding:0 2px}#ptd-signature .ptd-media figcaption span{display:block}#ptd-signature .ptd-play{position:absolute;right:13px;top:14px;border:1px solid #fff7e899;border-radius:25px;background:#203e2cee;color:#fff7e8;padding:10px 15px;font:600 16px/1.2 Arial,sans-serif;cursor:pointer;z-index:2}#ptd-signature .ptd-ribbon{display:flex;gap:30px;align-items:center;justify-content:center;flex-wrap:wrap;padding:28px;background:#b36c49;color:#fff6e7;font-size:18px}#ptd-signature .ptd-ribbon b{font-size:26px;font-weight:400}#ptd-signature .ptd-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin:45px 0 32px}#ptd-signature .ptd-number{display:block;font:italic 32px Georgia,serif;color:#97533a;border-top:1px solid #bca984;padding-top:20px;margin-bottom:20px}#ptd-signature .ptd-steps p{color:#414b37;margin-top:16px}#ptd-signature .ptd-story{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center;max-width:1360px;margin:0 auto;padding:75px 80px}#ptd-signature .ptd-forest-story{background:#bdc399;border-radius:18px}#ptd-signature .ptd-story .ptd-media{width:100%;max-width:400px}#ptd-signature .ptd-story-copy p{color:#374632;margin-top:24px;max-width:530px}#ptd-signature .ptd-story-copy .ptd-button{margin-top:28px}#ptd-signature .ptd-note{display:flex;flex-direction:column;gap:9px;border-top:1px solid #8f9b75;padding-top:24px;margin-top:28px}#ptd-signature .ptd-note strong{font:400 32px Georgia,serif}#ptd-signature .ptd-note span{font-size:18px;line-height:1.5}#ptd-signature .ptd-bundle-media{justify-self:end}#ptd-signature .ptd-story-copy .ptd-small{font-size:16px;margin-top:15px}#ptd-signature .ptd-purchase{background:#264532;color:#fff4df;padding:72px max(32px,calc((100vw - 1232px)/2));scroll-margin-top:30px}#ptd-signature .ptd-purchase-heading{max-width:800px;margin:0 auto 48px;text-align:center}#ptd-signature .ptd-purchase-heading h2{font:400 clamp(44px,4.5vw,66px)/1.05 Georgia,serif;letter-spacing:-.04em;color:#fff4df;text-transform:none;margin:0}#ptd-signature .ptd-purchase-heading h2 em{color:#e4bf8a;font-weight:400}#ptd-signature .ptd-purchase-heading p{font:400 21px/1.55 Arial,sans-serif;margin:24px 0 0;color:#f1dfbd}#ptd-signature .ptd-purchase-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:55px;align-items:start;max-width:1180px;margin:auto}#ptd-signature .ptd-purchase-summary img{display:block;width:100%;max-height:380px;aspect-ratio:1/1;object-fit:cover;object-position:center 57%;border-radius:10px}#ptd-signature .ptd-purchase-price{display:flex;gap:19px;align-items:center;margin:24px 0 18px}#ptd-signature .ptd-purchase-price strong{font:400 42px/1 Georgia,serif;white-space:nowrap}#ptd-signature .ptd-purchase-price span{font:400 18px/1.4 Arial,sans-serif}#ptd-signature .ptd-purchase-summary p{font:400 17px/1.5 Arial,sans-serif;margin:16px 0;color:#f1dfbd}#ptd-signature .ptd-config{min-width:0}#ptd-signature .ptd-variant-form{margin:0}#ptd-signature .ptd-entry-context{font:600 19px/1.4 Arial,sans-serif;margin:0 0 16px;color:#f1dfbd}#ptd-signature .ptd-entry-context[hidden]{display:none}html body #MainContent #ptd-signature #pt-unified-entry{background:#31543d;border:1px solid #718367;border-radius:13px;padding:28px!important;margin:0;box-shadow:none;font-family:Arial,sans-serif}html body #MainContent #ptd-signature #pt-unified-entry .pt-entry-label{font-size:28px!important;line-height:1.3!important}html body #MainContent #ptd-signature #pt-unified-entry .pt-entry-progress,html body #MainContent #ptd-signature #pt-unified-entry .pt-entry-hint{font-size:17px!important;line-height:1.5!important;opacity:1}html body #MainContent #ptd-signature #pt-unified-entry .pt-entry-mode{font-size:20px!important;min-height:108px}html body #MainContent #ptd-signature #pt-unified-entry .pt-entry-mode small{font-size:17px!important;line-height:1.4!important}html body #MainContent #ptd-signature #pt-unified-entry .pt-entry-mode--tree{background:#e7c99b!important;border-color:#e7c99b!important;color:#203e2c!important}html body #MainContent #ptd-signature #pt-unified-entry .pt-entry-mode--plain{background:#b9c4a9!important;border-color:#b9c4a9!important;color:#203e2c!important}html body #MainContent #ptd-signature #pt-unified-entry .pt-entry-name{font-size:24px!important;line-height:1.4!important;padding:15px!important;min-height:68px!important}html body #MainContent #ptd-signature #pt-unified-entry .pt-entry-name::placeholder{font-size:20px}html body #MainContent #ptd-signature #pt-unified-entry :is(.pt-entry-back,.pt-entry-next,.pt-entry-occasion,.pt-entry-more){font:600 18px/1.4 Arial,sans-serif!important;min-height:48px}html body #MainContent #ptd-signature #pt-unified-entry .pt-entry-forest strong{font-size:21px}html body #MainContent #ptd-signature #pt-unified-entry .pt-entry-forest small{font-size:17px}#ptd-signature .ptd-section-lead{max-width:770px;margin-top:26px}#ptd-signature .ptd-occasion-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}#ptd-signature .ptd-occasion-card{display:flex;flex-direction:column;background:#e5c99e;border:1px solid #c8ab7e;border-radius:12px;padding:28px}#ptd-signature .ptd-occasion-card:nth-child(3n+2){background:#d4c2a6}#ptd-signature .ptd-occasion-card:nth-child(3n){background:#d6bb9d}#ptd-signature .ptd-occasion-card .ptd-number{border:0;padding:0;margin-bottom:17px}#ptd-signature .ptd-occasion-card .ptd-quote{font:italic 25px/1.35 Georgia,serif;color:#734c36;margin:23px 0 16px}#ptd-signature .ptd-occasion-card p{font-size:19px;line-height:1.55}#ptd-signature .ptd-occasion-card a{display:block;font-size:18px;font-weight:600;line-height:1.45;padding-top:27px;margin-top:auto;text-underline-offset:4px}#ptd-signature .ptd-mature{background:#cbaa78;padding:70px max(32px,calc((100vw - 1200px)/2));display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:center}#ptd-signature .ptd-mature figure{min-width:0}#ptd-signature .ptd-mature img{display:block;width:100%;border-radius:12px;aspect-ratio:3/2;object-fit:cover}#ptd-signature .ptd-mature figcaption{font:400 16px/1.5 Arial,sans-serif;color:#374632;margin-top:14px}#ptd-signature .ptd-mature-copy p{margin-top:23px}#ptd-signature .ptd-mature-copy .ptd-button{margin-top:26px}#ptd-signature .ptd-facts,#ptd-signature .ptd-faq{display:grid;grid-template-columns:1fr 1.2fr;gap:75px}#ptd-signature .ptd-facts{border-bottom:1px solid #b9a883}#ptd-signature .ptd-facts p{margin-top:22px}#ptd-signature :where(.ptd-editorial) dl{margin:0}#ptd-signature :where(.ptd-editorial) dl>div{display:grid;grid-template-columns:125px 1fr;gap:25px;padding:19px 0;border-bottom:1px solid #c5b38e;font-size:19px;line-height:1.5}#ptd-signature :where(.ptd-editorial) dl>div:last-child{border:0}#ptd-signature :where(.ptd-editorial) dt{font-weight:600}#ptd-signature :where(.ptd-editorial) dd{margin:0}#ptd-signature :where(.ptd-editorial) details{border-bottom:1px solid #c5b38e;padding:23px 0}#ptd-signature :where(.ptd-editorial) details:first-child{padding-top:0}#ptd-signature :where(.ptd-editorial) summary{cursor:pointer;font:600 21px/1.5 Arial,sans-serif}#ptd-signature :where(.ptd-editorial) details p{font-size:19px;padding-top:18px}#ptd-signature .ptd-finale{padding:70px 24px 85px;background:#cda373;text-align:center}#ptd-signature .ptd-finale .ptd-button{margin:30px 0 22px}#ptd-signature .ptd-finale p{font-size:17px}#ptd-signature .ptd-sticky{display:none}#ptd-signature :is(a,button,summary):focus-visible{outline:3px solid #97533a;outline-offset:4px}@media(max-width:1050px){#ptd-signature .ptd-intro,#ptd-signature .ptd-wrap{padding-left:32px;padding-right:32px}#ptd-signature .ptd-hero{gap:32px}#ptd-signature .ptd-story{gap:40px;padding:55px 40px}#ptd-signature .ptd-purchase-grid{gap:30px;grid-template-columns:.8fr 1.2fr}#ptd-signature .ptd-purchase-price{flex-wrap:wrap}#ptd-signature .ptd-facts,#ptd-signature .ptd-faq{gap:40px}#ptd-signature .ptd-occasion-grid{grid-template-columns:repeat(2,1fr)}#ptd-signature .ptd-mature{gap:35px}#ptd-signature .ptd-ribbon{gap:15px}#ptd-signature .ptd-ribbon b{display:none}}@media(max-width:700px){#ptd-signature{margin-top:-12px}#ptd-signature .ptd-intro,#ptd-signature .ptd-wrap{padding:48px 24px}#ptd-signature .ptd-intro{padding-top:22px;padding-bottom:35px}#ptd-signature .ptd-back{font-size:16px;margin-bottom:24px}#ptd-signature :where(.ptd-editorial) h1{font-size:clamp(43px,11vw,66px)}#ptd-signature :where(.ptd-editorial) h2{font-size:43px}#ptd-signature :where(.ptd-editorial) h3{font-size:25px}#ptd-signature :where(.ptd-editorial) p{font-size:19px;line-height:1.6}#ptd-signature .ptd-eyebrow{font-size:14px;letter-spacing:.06em;margin-bottom:18px}#ptd-signature .ptd-hero{display:grid;grid-template-columns:1fr 1fr;gap:20px 18px;align-items:start}#ptd-signature .ptd-hero-copy{display:contents}#ptd-signature .ptd-hero .ptd-eyebrow{grid-column:1/-1;grid-row:1;margin:0}#ptd-signature .ptd-hero h1{grid-column:1/-1;grid-row:2}#ptd-signature .ptd-hero .ptd-lead{grid-column:1;grid-row:3;font-size:22px;line-height:1.35;margin:0}#ptd-signature .ptd-hero .ptd-price{grid-column:1;grid-row:4;display:flex;flex-direction:column;align-items:flex-start;gap:15px;margin:0}#ptd-signature .ptd-hero .ptd-price strong{font-size:40px}#ptd-signature .ptd-hero .ptd-price span{border:0;padding:0;font-size:16px;line-height:1.4}#ptd-signature .ptd-hero-media{grid-column:2;grid-row:3/5;align-self:start;max-width:none}#ptd-signature .ptd-hero-media figcaption{font-size:16px;line-height:1.4;margin-top:10px}#ptd-signature .ptd-hero-media .ptd-play{right:7px;top:8px;font-size:15px;padding:9px 10px}#ptd-signature .ptd-hero .ptd-button{grid-column:1/-1;grid-row:5}#ptd-signature .ptd-hero .ptd-small{grid-column:1/-1;grid-row:6;font-size:16px;margin:0}#ptd-signature .ptd-hero .ptd-body{grid-column:1/-1;grid-row:7;font-size:19px;margin:0}#ptd-signature .ptd-hero .ptd-text-link{display:none}#ptd-signature .ptd-button{width:100%;font-size:18px;padding:17px 19px}#ptd-signature .ptd-ribbon{gap:12px;flex-direction:column;font-size:17px;padding:26px 20px;text-align:center}#ptd-signature .ptd-purchase{padding:48px 24px}#ptd-signature .ptd-purchase-heading{text-align:left;margin-bottom:30px}#ptd-signature .ptd-purchase-heading h2{font-size:46px}#ptd-signature .ptd-purchase-heading p{font-size:20px}#ptd-signature .ptd-purchase-grid{display:flex;flex-direction:column;gap:25px}#ptd-signature .ptd-purchase-summary{width:100%;display:grid;grid-template-columns:110px 1fr;gap:14px 20px;align-items:center}#ptd-signature .ptd-purchase-summary img{grid-column:1;grid-row:1;width:110px;aspect-ratio:3/4}#ptd-signature .ptd-purchase-price{grid-column:2;grid-row:1;display:block;margin:0}#ptd-signature .ptd-purchase-price strong{display:block;font-size:39px;margin-bottom:10px}#ptd-signature .ptd-purchase-price span{font-size:17px}#ptd-signature .ptd-purchase-summary p{grid-column:1/-1;font-size:17px;margin:0}#ptd-signature .ptd-config{width:100%}html body #MainContent #ptd-signature #pt-unified-entry{padding:22px 16px!important}html body #MainContent #ptd-signature #pt-unified-entry .pt-entry-label{font-size:26px!important}html body #MainContent #ptd-signature #pt-unified-entry .pt-entry-modes{grid-template-columns:1fr}#ptd-signature .ptd-steps{display:block;margin-top:30px}#ptd-signature .ptd-steps article+article{margin-top:30px}#ptd-signature .ptd-number{margin-bottom:14px;padding-top:17px}#ptd-signature .ptd-story{display:flex;flex-direction:column;padding:48px 24px;gap:35px;border-radius:0}#ptd-signature .ptd-forest-story .ptd-story-copy{order:-1}#ptd-signature .ptd-story .ptd-media{max-width:380px;align-self:center}#ptd-signature .ptd-story-copy p{margin-top:22px}#ptd-signature .ptd-occasion-grid{grid-template-columns:1fr;gap:20px;margin-top:30px}#ptd-signature .ptd-occasion-card{padding:27px}#ptd-signature .ptd-occasion-card .ptd-quote{font-size:26px}#ptd-signature .ptd-mature{display:flex;flex-direction:column;padding:45px 24px;gap:30px}#ptd-signature .ptd-mature figure{order:1}#ptd-signature .ptd-facts,#ptd-signature .ptd-faq{display:block}#ptd-signature .ptd-facts dl,#ptd-signature .ptd-faq>div{margin-top:30px}#ptd-signature :where(.ptd-editorial) dl>div{grid-template-columns:100px 1fr;gap:17px;font-size:18px}#ptd-signature :where(.ptd-editorial) summary{font-size:20px}#ptd-signature :where(.ptd-editorial) details p{font-size:19px}#ptd-signature .ptd-small,#ptd-signature .ptd-story-copy .ptd-small{font-size:16px}#ptd-signature .ptd-finale{padding-bottom:100px}#ptd-signature .ptd-sticky.is-visible{display:flex;position:fixed;z-index:40;bottom:12px;left:12px;right:12px;gap:12px;align-items:center;justify-content:space-between;background:#203e2c;color:#fff4df;padding:14px 17px;border:1px solid #e7c99b;border-radius:10px;box-shadow:0 3px 18px #0003;text-decoration:none;font-size:16px;line-height:1.35}#ptd-signature .ptd-sticky strong{display:block;font-size:22px}#ptd-signature .ptd-sticky>span:last-child{font-weight:700}}@media(prefers-reduced-motion:reduce){#ptd-signature .ptd-button{transition:none}}html body #MainContent #ptd-signature #pt-unified-entry .pt-entry-modes{display:flex;flex-direction:column;gap:12px}html body #MainContent #ptd-signature #pt-unified-entry .pt-entry-mode--tree{order:-1;min-height:116px;padding:20px 16px!important}html body #MainContent #ptd-signature #pt-unified-entry .pt-entry-mode--plain{background:transparent!important;border:0!important;color:#eadfc9!important;min-height:44px;height:auto;padding:8px!important;font-size:18px!important;font-weight:400!important;text-decoration:underline;text-underline-offset:4px;box-shadow:none}html body #MainContent #ptd-signature #pt-unified-entry .pt-entry-mode--plain .pt-entry-mode-icon{display:none}html body #MainContent #ptd-signature #pt-unified-entry .pt-entry-mode--plain[aria-pressed=true]{outline:1px solid #c6ceba;outline-offset:1px}#ptd-signature .ptd-purchase{display:grid;grid-template-columns:1fr 1.06fr;column-gap:64px;row-gap:26px;align-items:start;background:#dfbd88;color:#203e2c;padding:70px max(32px,calc((100vw - 1280px)/2));scroll-margin-top:130px}#ptd-signature .ptd-purchase-heading{grid-column:2;grid-row:1;text-align:left;max-width:none;margin:0;align-self:end}#ptd-signature .ptd-purchase-heading h2{color:#203e2c}#ptd-signature .ptd-purchase-heading h2 em{color:#8d4c34}#ptd-signature .ptd-purchase-heading p{color:#344a32}#ptd-signature .ptd-purchase-grid{display:contents}#ptd-signature .ptd-purchase-summary{grid-column:1;grid-row:1/span 2;display:block}#ptd-signature .ptd-purchase-summary img{width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain;border-radius:12px;box-shadow:0 12px 35px #7e4e2620}#ptd-signature .ptd-purchase-summary p{color:#344a32;font-size:18px}#ptd-signature .ptd-purchase-price strong{font-size:48px}#ptd-signature .ptd-purchase-price span{font-size:20px}#ptd-signature .ptd-config{grid-column:2;grid-row:2}#ptd-signature .ptd-entry-context{color:#203e2c}html body #MainContent #ptd-signature #pt-unified-entry{scroll-margin-top:145px}@media(max-width:1050px)and (min-width:701px){#ptd-signature .ptd-purchase{column-gap:30px;padding-inline:32px}#ptd-signature .ptd-purchase-heading h2{font-size:46px}#ptd-signature .ptd-purchase-heading .ptd-eyebrow{font-size:14px}}@media(max-width:700px){#ptd-signature .ptd-purchase{display:flex;flex-direction:column;padding:48px 24px;gap:28px;scroll-margin-top:100px}#ptd-signature .ptd-purchase-heading{order:0;align-self:auto}#ptd-signature .ptd-purchase-summary{order:1;width:100%}#ptd-signature .ptd-purchase-summary img{width:100%;max-width:342px;margin:auto;aspect-ratio:auto;height:auto;max-height:none}#ptd-signature .ptd-purchase-price{display:flex;flex-wrap:nowrap;gap:20px;margin:25px 0 18px}#ptd-signature .ptd-purchase-price strong{font-size:40px;margin:0}#ptd-signature .ptd-purchase-price span{font-size:18px}#ptd-signature .ptd-purchase-summary p{font-size:17px}#ptd-signature .ptd-config{order:2;width:100%}html body #MainContent #ptd-signature #pt-unified-entry{scroll-margin-top:105px}}@media(max-width:700px){#ptd-signature .ptd-hero{grid-template-columns:minmax(0,1fr);gap:24px}#ptd-signature .ptd-hero .ptd-lead{grid-column:1;grid-row:3}#ptd-signature .ptd-hero-media{grid-column:1;grid-row:4;width:100%;max-width:none;justify-self:stretch}#ptd-signature .ptd-hero .ptd-price{grid-column:1;grid-row:5;flex-direction:row;align-items:center;gap:20px}#ptd-signature .ptd-hero .ptd-button{grid-column:1;grid-row:6}#ptd-signature .ptd-hero .ptd-small{grid-column:1;grid-row:7}#ptd-signature .ptd-hero .ptd-body{grid-column:1;grid-row:8}#ptd-signature .ptd-story .ptd-media{width:100%;max-width:none}}.pt-signature-giftbar{display:none}@media(max-width:760px){.pt-signature-giftbar:not([hidden]){position:fixed;z-index:2147482999;inset:auto 0 0;display:block;box-sizing:border-box;padding:10px max(12px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) var(--pt-giftbar-pet-space,88px);background:#f3d8a6;border-top:1px solid #cfad78;box-shadow:0 -4px 20px #183b281a;color:#1e402e;font:16px/1.25 Arial,sans-serif;pointer-events:none}.pt-signature-giftbar>a{display:grid;gap:7px;min-width:0;color:inherit;text-decoration:none;pointer-events:auto}.pt-signature-giftbar .pt-giftbar-summary{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pt-signature-giftbar .pt-giftbar-price{font-size:22px;line-height:1.15;font-weight:700;white-space:nowrap}.pt-signature-giftbar .pt-giftbar-summary>span{font-size:16px;line-height:1.2}.pt-signature-giftbar .pt-giftbar-action{display:flex;align-items:center;justify-content:space-between;gap:7px;min-height:44px;box-sizing:border-box;padding:10px 12px;border-radius:7px;background:#1e402e;color:#fff6e6;font-size:18px;line-height:1.2;font-weight:700}.pt-signature-giftbar .pt-giftbar-action>span{font-size:24px;line-height:1}.pt-signature-giftbar>a:focus-visible{outline:3px solid #1e402e;outline-offset:4px;border-radius:7px}body.pt-signature-giftbar-visible .pt-chat-button{left:max(12px,env(safe-area-inset-left))!important;bottom:calc(8px + env(safe-area-inset-bottom))!important}body.pt-signature-giftbar-visible :is(.pt-chat-launcher-hint,.pt-drafts-badge){display:none!important}body.pt-chat-mobile-open .pt-signature-giftbar{display:none!important}}@media(max-width:359px){.pt-signature-giftbar .pt-giftbar-action{padding-left:9px;padding-right:9px}.pt-signature-giftbar .pt-giftbar-summary{gap:6px}.pt-signature-giftbar .pt-giftbar-price{font-size:20px}}#ptd-signature{--ptd-cream:#ead6b6;--ptd-ink:#273f38;--ptd-rust:#923e4e;background:#ead6b6}html.pt-dirndlkoenigin-page #MainContent{padding-top:0!important}html.pt-dirndlkoenigin-page #MainContent>.page-width,html.pt-dirndlkoenigin-page #MainContent>.wrapper{max-width:none;padding:0}#ptd-signature .ptd-intro{padding-top:30px;background:radial-gradient(ellipse at 80% 35%,#cea37866,transparent 75%)}#ptd-signature .ptd-hero{grid-template-columns:1fr 1fr;gap:52px}#ptd-signature .ptd-hero h1{font-size:clamp(48px,4.8vw,76px);line-height:1.05}#ptd-signature .ptd-hero .ptd-body{margin:20px 0}#ptd-signature .ptd-hero .ptd-lead{font-size:27px}#ptd-signature .ptd-book-hero{margin:0;min-width:0}#ptd-signature .ptd-book-hero img{width:100%;height:auto;display:block;border-radius:14px;box-shadow:0 16px 40px #5a30252b}#ptd-signature .ptd-book-hero figcaption{font:18px/1.4 Arial,sans-serif;margin-top:16px;color:#475447}#ptd-signature .ptd-ribbon{background:#783b49;color:#fff2dc}#ptd-signature .ptd-story-panel{background:#d2c7ac}#ptd-signature .ptd-story-panel .ptd-story{padding-block:72px}#ptd-signature .ptd-editorial-label{font:italic 26px/1.4 Georgia,serif;color:#84424f}#ptd-signature .ptd-story-copy p{max-width:none}#ptd-signature .ptd-media{max-width:none!important;width:100%}#ptd-signature .ptd-media :is(video,.ptd-poster){aspect-ratio:9/16}#ptd-signature .ptd-media figcaption{font-size:18px}#ptd-signature .ptd-purchase{background:#dcb98d}#ptd-signature .ptd-purchase-summary img{aspect-ratio:4/5}#ptd-signature .ptd-purchase-heading h2 em{color:#923e4e}#ptd-signature .ptd-author{background:#753d49;color:#fff2dc;padding:70px max(32px,calc((100vw - 1200px)/2));display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:start}#ptd-signature .ptd-author :is(h2,p){color:#fff2dc}#ptd-signature .ptd-author h2 em{color:#e5bb91}#ptd-signature .ptd-author p+p{margin-top:20px}#ptd-signature .ptd-author .ptd-eyebrow{color:#e6cbb3}#ptd-signature .ptd-author a{color:#fff2dc}#ptd-signature .ptd-gallery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:32px}#ptd-signature .ptd-photo{border:0;padding:0;background:transparent;text-align:left;cursor:zoom-in;color:inherit;font:18px/1.5 Arial,sans-serif;min-width:0}#ptd-signature .ptd-photo img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:contain;border-radius:10px;background:#c9ad8c;margin-bottom:12px}#ptd-signature .ptd-photo-dialog{width:min(94vw,1000px);max-width:94vw;height:90vh;max-height:90vh;padding:52px 12px 12px;border:0;border-radius:12px;background:#ead6b6}#ptd-signature .ptd-photo-dialog::backdrop{background:#1e241ee8}#ptd-signature .ptd-photo-dialog img{width:100%;height:100%;object-fit:contain;display:block}#ptd-signature .ptd-photo-dialog button{position:absolute;top:8px;right:12px;font:600 18px Arial;padding:10px 15px;background:#273f38;color:#fff2dc;border:0;border-radius:5px}#ptd-signature .ptd-occasion-card{background:#dfbe9b}#ptd-signature .ptd-occasion-card:nth-child(2){background:#c9c9af}#ptd-signature .ptd-occasion-card:nth-child(3){background:#d9b8b1}#ptd-signature .ptd-finale{background:#cfab84}#ptd-signature .ptd-small{font-size:18px}#ptd-signature .ptd-facts dl>div{grid-template-columns:140px 1fr}#ptd-signature .ptd-variant-form{display:none}@media(max-width:700px){#ptd-signature .ptd-hero{display:flex;flex-direction:column;gap:25px}#ptd-signature .ptd-hero-copy{display:contents}#ptd-signature .ptd-hero .ptd-eyebrow{order:0}#ptd-signature .ptd-hero h1{order:1;font-size:clamp(42px,11.8vw,64px);overflow-wrap:normal}#ptd-signature .ptd-hero .ptd-lead{order:2;font-size:25px;line-height:1.4}#ptd-signature .ptd-book-hero{order:3;width:100%}#ptd-signature .ptd-hero .ptd-body{order:4;margin:0}#ptd-signature .ptd-hero .ptd-price{order:5;margin:0}#ptd-signature .ptd-hero .ptd-button{order:6}#ptd-signature .ptd-hero .ptd-small{order:7;font-size:18px}#ptd-signature .ptd-hero .ptd-text-link{display:none}#ptd-signature .ptd-author{display:block;padding:48px 24px}#ptd-signature .ptd-author>div+div{margin-top:28px}#ptd-signature .ptd-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}#ptd-signature .ptd-story-panel .ptd-story{padding:48px 24px}#ptd-signature .ptd-story-copy{order:-1}#ptd-signature .ptd-purchase-summary img{max-width:none}#ptd-signature .ptd-facts dl>div{grid-template-columns:110px 1fr}}#ptd-signature .ptd-gallery{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1000px;margin-inline:auto}#ptd-signature .ptd-photo-wide{grid-column:1/-1;order:3}#ptd-signature .ptd-photo-wide img{aspect-ratio:4/3;object-fit:contain}#ptd-signature .ptd-sound{position:absolute;z-index:2;right:13px;top:64px;border:1px solid #fff7e899;border-radius:25px;background:#203e2cee;color:#fff7e8;padding:10px 15px;font:600 16px/1.2 Arial,sans-serif;cursor:pointer}#ptd-signature .ptd-photo:not(.ptd-photo-wide) img{aspect-ratio:4/5;object-fit:cover;object-position:50% 65%}#ptd-signature .ptd-photo-wide img{object-fit:cover}#ptd-signature .ptd-media :is(video,.ptd-poster){aspect-ratio:4/3;object-fit:contain}#ptd-signature .ptd-hero .ptd-eyebrow{font-size:22px;letter-spacing:.04em}#ptd-signature .pt-product-arrow,.pt-signature-giftbar .pt-product-arrow{display:inline-block;width:1em;height:1em;max-width:none;vertical-align:-.13em;flex-shrink:0;overflow:visible}@media(max-width:760px){#ptd-signature .ptd-hero{display:flex;flex-direction:column;align-items:stretch;gap:0}#ptd-signature .ptd-hero-copy{display:contents}#ptd-signature .ptd-hero-copy>*{order:3}#ptd-signature .ptd-hero .ptd-eyebrow{order:0;font-size:20px;margin:0 0 18px}#ptd-signature .ptd-hero h1{order:1;margin:0}#ptd-signature .ptd-book-hero{order:2;width:100%;max-width:none;margin:24px 0 0}#ptd-signature .ptd-hero .ptd-lead{order:3;margin:24px 0 18px!important}#ptd-signature .ptd-hero .ptd-body{order:4;margin:0}#ptd-signature .ptd-hero .ptd-price{order:5;margin:28px 0 24px}#ptd-signature .ptd-hero .ptd-button{order:6;margin:0}#ptd-signature .ptd-hero .ptd-small{order:7;margin:16px 0 0!important}#ptd-signature .ptd-hero .ptd-text-link{order:8}#ptd-signature .ptd-ribbon{flex-direction:column;flex-wrap:nowrap;gap:14px;padding:26px 22px;text-align:center}#ptd-signature .ptd-ribbon b{display:block;width:32px;height:1px;flex:0 0 auto;background:currentColor;font-size:0;line-height:0}}@media(max-width:760px){#ptd-signature .ptd-hero>.ptd-book-hero{margin-top:32px}}#ptd-signature{margin-top:0}#ptd-signature .ptd-intro{padding-top:32px}#ptd-signature .ptd-book-hero figcaption{margin:16px 0 0}#ptd-signature .ptd-book-hero .pt-product-name{display:block;font:700 24px/1.35 Arial,sans-serif;letter-spacing:0;color:var(--ptd-ink)}#ptd-signature .ptd-book-hero .pt-product-caption-detail{display:block;margin-top:6px;font:400 15px/1.5 Arial,sans-serif}@media(max-width:760px){#ptd-signature .ptd-book-hero .pt-product-name{font-size:22px}}#ptd-signature .ptd-button{max-width:100%;box-sizing:border-box}#ptd-signature .ptd-button .pt-product-arrow{font-size:24px}html body #MainContent #ptd-signature #pt-unified-entry .pt-entry-mode-title{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:3px 10px;min-width:0}html body #MainContent #ptd-signature #pt-unified-entry .pt-entry-buy-label{white-space:nowrap;font-size:19px;font-weight:700}html body #MainContent #ptd-signature #pt-unified-entry .pt-entry-buy-price{white-space:nowrap;font-size:18px;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/14/assets/pt-dirndlkoenigin-signature.css.map */
