body.ptw-site{--ptw-ink:#283822;--ptw-muted:#575b43;--ptw-paper:#e1d1ae;--ptw-light:#f2e6ce;--ptw-line:#b9ad8e;--ptw-gold:#edce91;--ptw-dark:#25301f;background:#27311f!important;color:var(--ptw-ink);font-family:Arial,Helvetica,sans-serif;font-size:19px;line-height:1.65}.ptw-site .page-container{background:transparent!important}.ptw-site #MainContent{background:linear-gradient(180deg,#1a26172e,#293422 850px),var(--ptw-forest) center top/100% auto no-repeat;padding-top:0;padding-bottom:0;min-height:50vh}.ptw-site .site-header{padding-top:12px;padding-bottom:12px}.ptw-site .site-header__logo img{max-height:80px;width:auto}.ptw-site .site-footer{background:#202b1c;color:#f4e9d2}.ptw-site .site-footer p,.ptw-site .site-footer a,.ptw-site .site-footer input,.ptw-site .site-footer label{font-size:17px;line-height:1.6}.ptw-site .site-footer :is(p,a,input,label){font-size:17px;line-height:1.6}.ptw-site .site-footer a{color:inherit}.ptw-site .site-footer input{color:#283822;background:#f2e6ce}.ptw-site #MainContent a:focus-visible{outline:3px solid #b97924!important;outline-offset:4px}.ptw-site #MainContent button:focus-visible{outline:3px solid #b97924!important;outline-offset:4px}.ptw-site #MainContent input:focus-visible{outline:3px solid #b97924!important;outline-offset:4px}.ptw-site #MainContent select:focus-visible{outline:3px solid #b97924!important;outline-offset:4px}.ptw-site #MainContent textarea:focus-visible{outline:3px solid #b97924!important;outline-offset:4px}.ptw-site #MainContent summary:focus-visible{outline:3px solid #b97924!important;outline-offset:4px}.ptw-site #MainContent :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #b97924!important;outline-offset:4px}.ptw-site #MainContent [id]{scroll-margin-top:28px}.ptw-site #MainContent wlm.wlm-content{display:block}#MainContent .ptw-shop{background:var(--ptw-paper);color:var(--ptw-ink);font:400 19px/1.65 Arial,Helvetica,sans-serif;overflow:clip}#MainContent .ptw-shop *{box-sizing:border-box}#MainContent .ptw-shop img{display:block;max-width:100%}#MainContent .ptw-shop a{color:inherit;text-decoration:none}#MainContent .ptw-shop p{font:inherit;margin:0 0 20px}#MainContent .ptw-shop h1,#MainContent .ptw-shop h2,#MainContent .ptw-shop h3{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em;text-transform:none;color:inherit}#MainContent .ptw-shop :is(h1,h2,h3){font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em;text-transform:none;color:inherit}#MainContent .ptw-shop h1{font-size:4.7vw;font-size:42px;font-size:clamp(42px,4.7vw,68px);line-height:1.07;margin:18px 0 25px}#MainContent .ptw-shop h1 em{font-weight:400;color:#ecd4a1}#MainContent .ptw-shop h2{font-size:3.2vw;font-size:30px;font-size:clamp(30px,3.2vw,45px);line-height:1.15;margin:0 0 20px}#MainContent .ptw-shop h3{font-size:27px;line-height:1.2;margin:0 0 12px}#MainContent .ptw-eyebrow{font:400 16px/1.45 Arial,sans-serif!important;text-transform:uppercase;letter-spacing:.11em;margin-bottom:14px!important}#MainContent .ptw-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:54px;padding:14px 23px;border:1px solid #283822;border-radius:6px;background:#283e2a;color:#fff5df!important;text-decoration:none!important;font:700 18px/1.35 Arial,sans-serif;transition:background .2s,transform .2s;cursor:pointer}#MainContent .ptw-button:hover{background:#3e5737;transform:translateY(-2px)}#MainContent .ptw-button--light,#MainContent .ptw-shop-hero .ptw-button{background:#ead6ae;color:#283822!important;border-color:#ead6ae}#MainContent .ptw-text-link{display:inline-block;font-size:18px;text-decoration:underline!important;text-underline-offset:5px}#MainContent .ptw-shop-hero{background:linear-gradient(90deg,#1c2817f0,#1d281785 65%,#26251630),var(--ptw-forest) center 54%/cover;color:#fcf2dc}#MainContent .ptw-shop-hero-inner{max-width:1400px;padding:70px 55px 76px;margin:auto;display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:60px;min-height:660px}#MainContent .ptw-shop-intro>p:not(.ptw-eyebrow){max-width:540px;font-size:20px}#MainContent .ptw-shop-intro .ptw-text-link{display:block;margin-top:20px;color:#eee0bf}#MainContent .ptw-shop-still-life{position:relative;height:480px;margin:0 0 15px}#MainContent .ptw-hero-object{position:absolute;background:#e0c99e;border:8px solid #dfcda8;box-shadow:0 18px 40px #07140a55;overflow:hidden;border-radius:3px;transition:transform .25s}#MainContent .ptw-hero-object img{width:100%;height:calc(100% - 47px);object-fit:cover}#MainContent .ptw-hero-object>span{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;color:#283822;font:17px/1.2 Georgia,serif;height:47px}#MainContent .ptw-hero-object--1{width:69%;height:355px;left:0;top:12px;transform:rotate(-6deg)}#MainContent .ptw-hero-object--2{width:45%;height:265px;right:-5px;top:0;transform:rotate(7deg)}#MainContent .ptw-hero-object--3{width:44%;height:255px;right:10px;bottom:0;transform:rotate(3deg)}#MainContent .ptw-hero-object:hover{transform:rotate(0);z-index:3}#MainContent .ptw-still-life-note{position:absolute;bottom:15px;left:12px;font:italic 24px/1.2 Georgia,serif;transform:rotate(-5deg);max-width:190px}#MainContent .ptw-shop-promise{background:#c7c09a;color:#2c3928;display:flex;flex-wrap:wrap;justify-content:center;gap:16px 42px;padding:21px 28px;font-size:17px;border-bottom:1px solid #a4a480}#MainContent .ptw-shop-promise>*:before{content:"\2727";margin-right:10px;color:#5a5836}#MainContent .ptw-shop-promise a{text-decoration:underline;text-underline-offset:4px}#MainContent .ptw-shop-section{max-width:1340px;margin:0 auto;padding:72px 44px}#MainContent .ptw-section-heading{display:flex;gap:50px;justify-content:space-between;align-items:end;margin-bottom:22px}#MainContent .ptw-section-heading>div{max-width:750px}#MainContent .ptw-section-heading>p{color:#565b43;flex-shrink:0}#MainContent .ptw-shop-chips{display:flex;flex-wrap:wrap;gap:10px;margin:25px 0 34px}#MainContent .ptw-shop-chips a{display:inline-flex;align-items:center;border:1px solid #a49d7f;border-radius:40px;min-height:47px;padding:10px 18px;font-size:17px;background:#e9dcbb}#MainContent .ptw-shop-chips a:hover{background:#31472c;color:#fff3d8;border-color:#31472c}#MainContent .ptw-category-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:34px 26px}#MainContent .ptw-category{grid-column:span 2;min-width:0}#MainContent .ptw-category:nth-child(-n+2),#MainContent .ptw-category:nth-child(11),#MainContent .ptw-category:nth-child(12){grid-column:span 3}#MainContent .ptw-category-media{aspect-ratio:1.08;overflow:hidden;border-radius:8px;background:#d1bd92;isolation:isolate}#MainContent .ptw-category:nth-child(-n+2) .ptw-category-media{aspect-ratio:1.35}#MainContent .ptw-category-media>img{width:100%;height:100%;object-fit:cover;transition:transform .5s}#MainContent .ptw-category:hover img{transform:scale(1.035)}#MainContent .ptw-category--certificate img{object-position:center 53%}#MainContent .ptw-category-copy{display:grid;grid-template-columns:28px 1fr 24px;align-items:start;gap:10px;padding:20px 0 6px;border-bottom:1px solid #b1a585}#MainContent .ptw-category-copy h3{font-size:2vw;font-size:23px;font-size:clamp(23px,2vw,30px);margin:0 0 12px}#MainContent .ptw-category-number{font-size:16px;color:#67684e;padding-top:3px}#MainContent .ptw-category-arrow{font-size:28px;line-height:1.2}#MainContent .ptw-category-fallback{background:linear-gradient(45deg,#18331dcc,#61583a44),var(--ptw-forest) center/cover;display:grid;place-items:center;height:100%;color:#f5e6c5;text-align:center;font:italic 34px/1.2 Georgia,serif;padding:30px}#MainContent .ptw-product-grid,.ptw-recommendations:not(#does-not-exist) .ptw-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 25px;align-items:start}:is(#MainContent,.ptw-recommendations) .ptw-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 25px;align-items:start}#MainContent .ptw-product,.ptw-recommendations:not(#does-not-exist) .ptw-product{display:block;min-width:0}:is(#MainContent,.ptw-recommendations) .ptw-product{display:block;min-width:0}#MainContent .ptw-product-media,.ptw-recommendations:not(#does-not-exist) .ptw-product-media{position:relative;aspect-ratio:1;overflow:hidden;background:#f1e6ce;border:1px solid #c6b895;border-radius:8px}:is(#MainContent,.ptw-recommendations) .ptw-product-media{position:relative;aspect-ratio:1;overflow:hidden;background:#f1e6ce;border:1px solid #c6b895;border-radius:8px}#MainContent .ptw-product-media>img,.ptw-recommendations:not(#does-not-exist) .ptw-product-media>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:opacity .25s,transform .45s}:is(#MainContent,.ptw-recommendations) .ptw-product-media>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:opacity .25s,transform .45s}#MainContent .ptw-product-alternate,.ptw-recommendations:not(#does-not-exist) .ptw-product-alternate{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}:is(#MainContent,.ptw-recommendations) .ptw-product-alternate{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}@media(hover:hover){#MainContent .ptw-product:hover .ptw-product-alternate,.ptw-recommendations:not(#does-not-exist) .ptw-product:hover .ptw-product-alternate{opacity:1}:is(#MainContent,.ptw-recommendations) .ptw-product:hover .ptw-product-alternate{opacity:1}#MainContent .ptw-product:hover .ptw-product-media>img,.ptw-recommendations:not(#does-not-exist) .ptw-product:hover .ptw-product-media>img{transform:scale(1.025)}:is(#MainContent,.ptw-recommendations) .ptw-product:hover .ptw-product-media>img{transform:scale(1.025)}}#MainContent .ptw-product-copy,.ptw-recommendations:not(#does-not-exist) .ptw-product-copy{padding:19px 2px 6px}:is(#MainContent,.ptw-recommendations) .ptw-product-copy{padding:19px 2px 6px}#MainContent .ptw-product-copy h3,.ptw-recommendations:not(#does-not-exist) .ptw-product-copy h3{font-size:25px;line-height:1.3;letter-spacing:-.025em}:is(#MainContent,.ptw-recommendations) .ptw-product-copy h3{font-size:25px;line-height:1.3;letter-spacing:-.025em}#MainContent .ptw-product-copy .product-card__price,.ptw-recommendations:not(#does-not-exist) .ptw-product-copy .product-card__price{font:700 20px/1.5 Arial,sans-serif;color:#293b23;position:static;display:block!important}:is(#MainContent,.ptw-recommendations) .ptw-product-copy .product-card__price{font:700 20px/1.5 Arial,sans-serif;color:#293b23;position:static;display:block!important}#MainContent .ptw-product-copy .product-card__unit-price,.ptw-recommendations:not(#does-not-exist) .ptw-product-copy .product-card__unit-price{font-size:16px;font-weight:400}:is(#MainContent,.ptw-recommendations) .ptw-product-copy .product-card__unit-price{font-size:16px;font-weight:400}#MainContent .ptw-product-link,.ptw-recommendations:not(#does-not-exist) .ptw-product-link{display:flex;justify-content:space-between;border-bottom:1px solid #b6aa8c;padding:12px 0 10px;font-size:17px}:is(#MainContent,.ptw-recommendations) .ptw-product-link{display:flex;justify-content:space-between;border-bottom:1px solid #b6aa8c;padding:12px 0 10px;font-size:17px}#MainContent .ptw-product-badge,.ptw-recommendations:not(#does-not-exist) .ptw-product-badge{position:absolute;left:12px;top:12px;background:#eee0c2;padding:6px 11px;border-radius:30px;font-size:16px}:is(#MainContent,.ptw-recommendations) .ptw-product-badge{position:absolute;left:12px;top:12px;background:#eee0c2;padding:6px 11px;border-radius:30px;font-size:16px}#MainContent .ptw-forest-story{position:relative;display:grid;grid-template-columns:1fr .75fr;gap:70px;align-items:center;background:linear-gradient(90deg,#25301fec,#2635208c),var(--ptw-forest) center/cover;color:#faefd5;padding:75px 44px;padding:75px max(44px,calc((100vw - 1250px)/2));margin:10px 0}#MainContent .ptw-forest-story-copy{max-width:620px}#MainContent .ptw-forest-story h2{font-size:4vw;font-size:36px;font-size:clamp(36px,4vw,55px)}#MainContent .ptw-forest-story-copy>p{font-size:20px}#MainContent .ptw-forest-story-photo{transform:rotate(3deg);max-width:340px;background:#dcccaa;padding:10px;justify-self:center;box-shadow:0 16px 35px #12201255}#MainContent .ptw-forest-story-photo img{width:100%;aspect-ratio:.94;object-fit:cover;object-position:50% 30%}#MainContent .ptw-forest-story-photo>span{display:block;padding:12px 7px 5px;font:16px/1.4 Arial,sans-serif;color:#39452c}#MainContent .ptw-collection-hero{display:grid;grid-template-columns:1.15fr .85fr;gap:50px;padding:52px 44px;padding:52px max(44px,calc((100vw - 1250px)/2));background:linear-gradient(90deg,#23301ff0,#22342080),var(--ptw-forest) center 45%/cover;color:#fff1d5;align-items:center;min-height:470px}#MainContent .ptw-collection-copy{max-width:710px}#MainContent .ptw-breadcrumb{display:flex;gap:12px;font-size:16px;flex-wrap:wrap;margin-bottom:35px;line-height:1.4}#MainContent .ptw-breadcrumb a{text-decoration:underline}#MainContent .ptw-collection-copy h1{font-size:4.2vw;font-size:38px;font-size:clamp(38px,4.2vw,60px);overflow-wrap:anywhere}#MainContent .ptw-collection-description{font-size:19px;line-height:1.6;margin-bottom:22px;color:inherit}#MainContent .ptw-collection-description p,#MainContent .ptw-collection-description span{font-family:inherit!important;font-size:inherit!important;color:inherit!important}#MainContent .ptw-collection-description :is(p,span){font-family:inherit!important;font-size:inherit!important;color:inherit!important}#MainContent .ptw-collection .ptw-button{background:#e7d4ad;color:#283822!important;border-color:#e7d4ad}#MainContent .ptw-collection-photo{max-width:400px;justify-self:end;padding:10px;background:#e1cfaa;border-radius:3px;transform:rotate(3deg);box-shadow:0 20px 35px #09180650;width:100%}#MainContent .ptw-collection-photo img{width:100%;aspect-ratio:1.1;object-fit:cover}#MainContent .ptw-collection-photo>span{display:block;padding:12px 5px 4px;font:italic 19px/1.35 Georgia,serif;color:#394b2e;text-align:center}#MainContent .ptw-collection-toolbar{display:flex;gap:35px;justify-content:space-between;align-items:center;margin-bottom:32px}#MainContent .ptw-collection-toolbar h2{margin-bottom:0}#MainContent .ptw-collection-toolbar .collection-sort{margin:0 0 12px;text-align:left}#MainContent .ptw-collection-toolbar label{font-size:17px;display:block;text-transform:none;margin:0 0 6px}#MainContent .ptw-collection-toolbar select{font:17px Arial,sans-serif;max-width:100%;min-height:48px;background-color:#f0e3c7;color:#283822;border:1px solid #9b997b;border-radius:5px;padding:10px 40px 10px 15px;min-width:240px}#MainContent .ptw-grid-note{grid-column:1/-1;background:linear-gradient(90deg,#263321ef,#2633214a),var(--ptw-forest) center 60%/cover;border-radius:10px;color:#f7ebd1;padding:48px 45px;margin:5px 0;display:grid;grid-template-columns:1fr 1fr;gap:8px 60px}#MainContent .ptw-grid-note .ptw-eyebrow{grid-column:1/-1}#MainContent .ptw-grid-note h3{font-size:36px;grid-row:2/4}#MainContent .ptw-grid-note p{max-width:500px}#MainContent .ptw-grid-note a{justify-self:start}#MainContent .ptw-pagination{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin:50px 0 0}#MainContent .ptw-pagination a:not(.does-not-exist),#MainContent .ptw-pagination .current{display:flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;padding:10px 16px;border:1px solid #9b997b;border-radius:5px;background:#f0e2c2}#MainContent .ptw-pagination :is(a,.current){display:flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;padding:10px 16px;border:1px solid #9b997b;border-radius:5px;background:#f0e2c2}#MainContent .ptw-pagination .current{background:#293e2b;color:#fff2d4}.ptw-site #MainContent .ptw-content{padding:45px 24px 75px;max-width:1340px;margin:auto;color:var(--ptw-ink);font:19px/1.7 Arial,Helvetica,sans-serif}.ptw-site #MainContent .ptw-content h1,.ptw-site #MainContent .ptw-content h2,.ptw-site #MainContent .ptw-content h3,.ptw-site #MainContent .ptw-content h4{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;letter-spacing:-.025em!important;text-transform:none;line-height:1.2!important}.ptw-site #MainContent .ptw-content :is(h1,h2,h3,h4){font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;letter-spacing:-.025em!important;text-transform:none;line-height:1.2!important}.ptw-site #MainContent .ptw-content h1{font-size:4.2vw!important;font-size:36px!important;font-size:clamp(36px,4.2vw,56px)!important}.ptw-site #MainContent .ptw-content h2{font-size:3vw!important;font-size:29px!important;font-size:clamp(29px,3vw,40px)!important}.ptw-site #MainContent .ptw-content h3{font-size:27px!important}.ptw-site #MainContent .ptw-content p,.ptw-site #MainContent .ptw-content li{font-size:19px!important;line-height:1.7!important}.ptw-site #MainContent .ptw-content :is(p,li){font-size:19px!important;line-height:1.7!important}.ptw-site #MainContent .ptw-content button,.ptw-site #MainContent .ptw-content input,.ptw-site #MainContent .ptw-content select,.ptw-site #MainContent .ptw-content textarea{font-family:Arial,Helvetica,sans-serif!important;font-size:18px!important;line-height:1.45!important}.ptw-site #MainContent .ptw-content :is(button,input,select,textarea){font-family:Arial,Helvetica,sans-serif!important;font-size:18px!important;line-height:1.45!important}.ptw-site #MainContent .ptw-content button{min-height:46px}.ptw-site #MainContent .ptw-content input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.ptw-site #MainContent .ptw-content select:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist),.ptw-site #MainContent .ptw-content textarea:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist){padding:12px;border-radius:5px}.ptw-site #MainContent .ptw-content :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){padding:12px;border-radius:5px}.ptw-site #MainContent .ptw-content .leaflet-container{font-family:Arial,sans-serif}.ptw-site #MainContent .ptw-content .leaflet-control-attribution{font-size:12px!important;line-height:1.35!important}.ptw-site #MainContent .ptw-content .leaflet-control-zoom a{font-size:25px!important}.ptw-site #MainContent .ptw-legacy{background:#e1d1ae;border-radius:12px;margin:35px auto 60px;max-width:1220px;box-shadow:0 20px 55px #0c1c1033}.ptw-site #MainContent .ptw-legacy .shg-rich-text{color:#293923!important;font-family:Arial,Helvetica,sans-serif!important;line-height:1.7!important;padding:12px 20px}.ptw-site #MainContent .ptw-legacy .shg-rich-text p,.ptw-site #MainContent .ptw-legacy .shg-rich-text span,.ptw-site #MainContent .ptw-legacy .shg-rich-text strong,.ptw-site #MainContent .ptw-legacy .shg-rich-text b,.ptw-site #MainContent .ptw-legacy .shg-rich-text em,.ptw-site #MainContent .ptw-legacy .shg-rich-text li,.ptw-site #MainContent .ptw-legacy .shg-rich-text a{font-family:inherit!important;font-size:19px!important;line-height:1.7!important;color:inherit!important}.ptw-site #MainContent .ptw-legacy .shg-rich-text :is(p,span,strong,b,em,li,a){font-family:inherit!important;font-size:19px!important;line-height:1.7!important;color:inherit!important}.ptw-site #MainContent .ptw-legacy .shg-rich-text h1,.ptw-site #MainContent .ptw-legacy .shg-rich-text h2,.ptw-site #MainContent .ptw-legacy .shg-rich-text h3{color:#293923!important}.ptw-site #MainContent .ptw-legacy .shg-rich-text :is(h1,h2,h3){color:#293923!important}.ptw-site #MainContent .ptw-legacy .shg-rich-text a{text-decoration:underline!important;text-underline-offset:4px}.ptw-site #MainContent .ptw-legacy .shg-rich-text h1>span,.ptw-site #MainContent .ptw-legacy .shg-rich-text h2>span,.ptw-site #MainContent .ptw-legacy .shg-rich-text h3>span{font:inherit!important}.ptw-site #MainContent .ptw-legacy .shg-rich-text :is(h1,h2,h3)>span{font:inherit!important}.ptw-site #MainContent .ptw-legacy .shg-box,.ptw-site #MainContent .ptw-legacy .shg-box-overlay{background-color:transparent!important}.ptw-site #MainContent .ptw-legacy :is(.shg-box,.shg-box-overlay){background-color:transparent!important}.ptw-site #MainContent .ptw-legacy .shg-box{box-shadow:none!important;border-color:transparent!important}.ptw-site #MainContent .ptw-legacy .shg-btn{font:700 18px/1.4 Arial,sans-serif!important;background:#324b2f!important;color:#fff1d7!important;border-radius:6px!important;padding:15px 24px!important;min-height:48px!important}.ptw-site #MainContent .ptw-legacy .shogun-image-container img{border-radius:8px}.ptw-site #MainContent .ptw-legacy iframe{max-width:100%;border-radius:8px}.ptw-site #MainContent .ptw-decorative-divider{display:none!important}.ptw-site #MainContent .ptw-legal{max-width:1050px}.ptw-site #MainContent .ptw-legal .shg-rich-text{text-align:left!important;max-width:850px;margin:auto}.ptw-site #MainContent .ptw-legal .shg-rich-text p{margin-bottom:24px!important;overflow-wrap:anywhere}#MainContent .ptw-reading-nav{padding:24px 28px;background:#cfc39e;border:1px solid #b5ab89;border-radius:8px;margin:22px auto 34px;color:#2c3f29;max-width:1120px;font:17px/1.5 Arial,sans-serif}#MainContent .ptw-reading-nav>strong{font-size:19px;display:block;margin-bottom:12px}#MainContent .ptw-reading-nav ul{display:flex;flex-wrap:wrap;gap:10px 24px;margin:0;padding:0;list-style:none}#MainContent .ptw-reading-nav a{color:inherit;text-decoration:underline;text-underline-offset:4px}#MainContent .ptw-reading-nav li{font:17px/1.5 Arial,sans-serif!important}.ptw-site #MainContent #pt-faq-v12,.ptw-site #MainContent #pt-partners-v12,.ptw-site #MainContent #pt-forste-v12,.ptw-site #MainContent #pt-wwp-v12,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist),.ptw-site #MainContent .pt-wir:not(#does-not-exist),.ptw-site #MainContent .pt-b2b:not(#does-not-exist),.ptw-site #MainContent #pt-wald-v2{--green:#293d26;--green2:#364e30;--accent:#756344;--text:#2b3c25;--line:#c2b58f;--muted:#61664d;--dark:#293d26;color:#293923;background:none!important;font-family:Arial,Helvetica,sans-serif!important;padding:0!important}.ptw-site #MainContent :is(#pt-faq-v12,#pt-partners-v12,#pt-forste-v12,#pt-wwp-v12,.pt-kontakt,.pt-wir,.pt-b2b,#pt-wald-v2){--green:#293d26;--green2:#364e30;--accent:#756344;--text:#2b3c25;--line:#c2b58f;--muted:#61664d;--dark:#293d26;color:#293923;background:none!important;font-family:Arial,Helvetica,sans-serif!important;padding:0!important}.ptw-site #MainContent #pt-faq-v12 .wrap,.ptw-site #MainContent #pt-faq-v12 .pt-container,.ptw-site #MainContent #pt-partners-v12 .wrap,.ptw-site #MainContent #pt-partners-v12 .pt-container,.ptw-site #MainContent #pt-forste-v12 .wrap,.ptw-site #MainContent #pt-forste-v12 .pt-container,.ptw-site #MainContent #pt-wwp-v12 .wrap,.ptw-site #MainContent #pt-wwp-v12 .pt-container,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .wrap,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .pt-container,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .wrap,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pt-container,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .wrap,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pt-container,.ptw-site #MainContent #pt-wald-v2 .wrap,.ptw-site #MainContent #pt-wald-v2 .pt-container{max-width:none;padding:0;margin:0}.ptw-site #MainContent :is(#pt-faq-v12,#pt-partners-v12,#pt-forste-v12,#pt-wwp-v12,.pt-kontakt,.pt-wir,.pt-b2b,#pt-wald-v2) :is(.wrap,.pt-container){max-width:none;padding:0;margin:0}.ptw-site #MainContent #pt-faq-v12 .box,.ptw-site #MainContent #pt-faq-v12 .panel,.ptw-site #MainContent #pt-faq-v12 .intro-box,.ptw-site #MainContent #pt-faq-v12 .intro-panel,.ptw-site #MainContent #pt-faq-v12 .section,.ptw-site #MainContent #pt-faq-v12 .pt-box,.ptw-site #MainContent #pt-faq-v12 .pt-panel,.ptw-site #MainContent #pt-faq-v12 .pt-card,.ptw-site #MainContent #pt-partners-v12 .box,.ptw-site #MainContent #pt-partners-v12 .panel,.ptw-site #MainContent #pt-partners-v12 .intro-box,.ptw-site #MainContent #pt-partners-v12 .intro-panel,.ptw-site #MainContent #pt-partners-v12 .section,.ptw-site #MainContent #pt-partners-v12 .pt-box,.ptw-site #MainContent #pt-partners-v12 .pt-panel,.ptw-site #MainContent #pt-partners-v12 .pt-card,.ptw-site #MainContent #pt-forste-v12 .box,.ptw-site #MainContent #pt-forste-v12 .panel,.ptw-site #MainContent #pt-forste-v12 .intro-box,.ptw-site #MainContent #pt-forste-v12 .intro-panel,.ptw-site #MainContent #pt-forste-v12 .section,.ptw-site #MainContent #pt-forste-v12 .pt-box,.ptw-site #MainContent #pt-forste-v12 .pt-panel,.ptw-site #MainContent #pt-forste-v12 .pt-card,.ptw-site #MainContent #pt-wwp-v12 .box,.ptw-site #MainContent #pt-wwp-v12 .panel,.ptw-site #MainContent #pt-wwp-v12 .intro-box,.ptw-site #MainContent #pt-wwp-v12 .intro-panel,.ptw-site #MainContent #pt-wwp-v12 .section,.ptw-site #MainContent #pt-wwp-v12 .pt-box,.ptw-site #MainContent #pt-wwp-v12 .pt-panel,.ptw-site #MainContent #pt-wwp-v12 .pt-card,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .box,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .panel,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .intro-box,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .intro-panel,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .section,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .pt-box,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .pt-panel,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .pt-card,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .box,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .panel,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .intro-box,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .intro-panel,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .section,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pt-box,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pt-panel,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pt-card,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .box,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .panel,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .intro-box,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .intro-panel,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .section,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pt-box,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pt-panel,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pt-card,.ptw-site #MainContent #pt-wald-v2 .box,.ptw-site #MainContent #pt-wald-v2 .panel,.ptw-site #MainContent #pt-wald-v2 .intro-box,.ptw-site #MainContent #pt-wald-v2 .intro-panel,.ptw-site #MainContent #pt-wald-v2 .section,.ptw-site #MainContent #pt-wald-v2 .pt-box,.ptw-site #MainContent #pt-wald-v2 .pt-panel,.ptw-site #MainContent #pt-wald-v2 .pt-card{background:#e3d4b3!important;color:#2b3c25!important;border:1px solid #b9b08f!important;border-radius:12px!important;box-shadow:0 12px 24px #12200e16;padding:28px!important;margin-bottom:28px}.ptw-site #MainContent :is(#pt-faq-v12,#pt-partners-v12,#pt-forste-v12,#pt-wwp-v12,.pt-kontakt,.pt-wir,.pt-b2b,#pt-wald-v2) :is(.box,.panel,.intro-box,.intro-panel,.section,.pt-box,.pt-panel,.pt-card){background:#e3d4b3!important;color:#2b3c25!important;border:1px solid #b9b08f!important;border-radius:12px!important;box-shadow:0 12px 24px #12200e16;padding:28px!important;margin-bottom:28px}.ptw-site #MainContent #pt-faq-v12 .hero,.ptw-site #MainContent #pt-faq-v12 .pt-hero,.ptw-site #MainContent #pt-partners-v12 .hero,.ptw-site #MainContent #pt-partners-v12 .pt-hero,.ptw-site #MainContent #pt-forste-v12 .hero,.ptw-site #MainContent #pt-forste-v12 .pt-hero,.ptw-site #MainContent #pt-wwp-v12 .hero,.ptw-site #MainContent #pt-wwp-v12 .pt-hero,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .hero,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .pt-hero,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .hero,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pt-hero,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .hero,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pt-hero,.ptw-site #MainContent #pt-wald-v2 .hero,.ptw-site #MainContent #pt-wald-v2 .pt-hero{padding:30px 22px!important;background:none!important}.ptw-site #MainContent :is(#pt-faq-v12,#pt-partners-v12,#pt-forste-v12,#pt-wwp-v12,.pt-kontakt,.pt-wir,.pt-b2b,#pt-wald-v2) :is(.hero,.pt-hero){padding:30px 22px!important;background:none!important}.ptw-site #MainContent #pt-faq-v12 .ribbon,.ptw-site #MainContent #pt-faq-v12 .hero-ribbon,.ptw-site #MainContent #pt-faq-v12 .land-ribbon,.ptw-site #MainContent #pt-faq-v12 .pt-ribbon,.ptw-site #MainContent #pt-partners-v12 .ribbon,.ptw-site #MainContent #pt-partners-v12 .hero-ribbon,.ptw-site #MainContent #pt-partners-v12 .land-ribbon,.ptw-site #MainContent #pt-partners-v12 .pt-ribbon,.ptw-site #MainContent #pt-forste-v12 .ribbon,.ptw-site #MainContent #pt-forste-v12 .hero-ribbon,.ptw-site #MainContent #pt-forste-v12 .land-ribbon,.ptw-site #MainContent #pt-forste-v12 .pt-ribbon,.ptw-site #MainContent #pt-wwp-v12 .ribbon,.ptw-site #MainContent #pt-wwp-v12 .hero-ribbon,.ptw-site #MainContent #pt-wwp-v12 .land-ribbon,.ptw-site #MainContent #pt-wwp-v12 .pt-ribbon,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .ribbon,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .hero-ribbon,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .land-ribbon,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .pt-ribbon,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .ribbon,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .hero-ribbon,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .land-ribbon,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pt-ribbon,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .ribbon,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .hero-ribbon,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .land-ribbon,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pt-ribbon,.ptw-site #MainContent #pt-wald-v2 .ribbon,.ptw-site #MainContent #pt-wald-v2 .hero-ribbon,.ptw-site #MainContent #pt-wald-v2 .land-ribbon,.ptw-site #MainContent #pt-wald-v2 .pt-ribbon{display:block;background:none!important;transform:none!important;-webkit-clip-path:none!important;clip-path:none!important;box-shadow:none!important;padding:0!important;margin:0!important;border:0!important;white-space:normal!important}.ptw-site #MainContent :is(#pt-faq-v12,#pt-partners-v12,#pt-forste-v12,#pt-wwp-v12,.pt-kontakt,.pt-wir,.pt-b2b,#pt-wald-v2) :is(.ribbon,.hero-ribbon,.land-ribbon,.pt-ribbon){display:block;background:none!important;transform:none!important;-webkit-clip-path:none!important;clip-path:none!important;box-shadow:none!important;padding:0!important;margin:0!important;border:0!important;white-space:normal!important}.ptw-site #MainContent #pt-faq-v12 .ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent #pt-faq-v12 .ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent #pt-faq-v12 .hero-ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent #pt-faq-v12 .hero-ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent #pt-faq-v12 .land-ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent #pt-faq-v12 .land-ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent #pt-faq-v12 .pt-ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent #pt-faq-v12 .pt-ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent #pt-partners-v12 .ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent #pt-partners-v12 .ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent #pt-partners-v12 .hero-ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent #pt-partners-v12 .hero-ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent #pt-partners-v12 .land-ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent #pt-partners-v12 .land-ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent #pt-partners-v12 .pt-ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent #pt-partners-v12 .pt-ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent #pt-forste-v12 .ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent #pt-forste-v12 .ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent #pt-forste-v12 .hero-ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent #pt-forste-v12 .hero-ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent #pt-forste-v12 .land-ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent #pt-forste-v12 .land-ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent #pt-forste-v12 .pt-ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent #pt-forste-v12 .pt-ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent #pt-wwp-v12 .ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent #pt-wwp-v12 .ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent #pt-wwp-v12 .hero-ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent #pt-wwp-v12 .hero-ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent #pt-wwp-v12 .land-ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent #pt-wwp-v12 .land-ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent #pt-wwp-v12 .pt-ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent #pt-wwp-v12 .pt-ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .hero-ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .hero-ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .land-ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .land-ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .pt-ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .pt-ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent .pt-wir:not(#does-not-exist) .ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent .pt-wir:not(#does-not-exist) .ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent .pt-wir:not(#does-not-exist) .hero-ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent .pt-wir:not(#does-not-exist) .hero-ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent .pt-wir:not(#does-not-exist) .land-ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent .pt-wir:not(#does-not-exist) .land-ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pt-ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pt-ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .hero-ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .hero-ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .land-ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .land-ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pt-ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pt-ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent #pt-wald-v2 .ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent #pt-wald-v2 .ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent #pt-wald-v2 .hero-ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent #pt-wald-v2 .hero-ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent #pt-wald-v2 .land-ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent #pt-wald-v2 .land-ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent #pt-wald-v2 .pt-ribbon::-csstools-invalid-before{display:none!important}.ptw-site #MainContent #pt-wald-v2 .pt-ribbon::-csstools-invalid-after{display:none!important}.ptw-site #MainContent :is(#pt-faq-v12,#pt-partners-v12,#pt-forste-v12,#pt-wwp-v12,.pt-kontakt,.pt-wir,.pt-b2b,#pt-wald-v2) :is(.ribbon:before,.ribbon:after,.hero-ribbon:before,.hero-ribbon:after,.land-ribbon:before,.land-ribbon:after,.pt-ribbon:before,.pt-ribbon:after){display:none!important}.ptw-site #MainContent #pt-faq-v12 .ribbon__text,.ptw-site #MainContent #pt-faq-v12 .hero-ribbon__text,.ptw-site #MainContent #pt-faq-v12 .pt-ribbon__text,.ptw-site #MainContent #pt-partners-v12 .ribbon__text,.ptw-site #MainContent #pt-partners-v12 .hero-ribbon__text,.ptw-site #MainContent #pt-partners-v12 .pt-ribbon__text,.ptw-site #MainContent #pt-forste-v12 .ribbon__text,.ptw-site #MainContent #pt-forste-v12 .hero-ribbon__text,.ptw-site #MainContent #pt-forste-v12 .pt-ribbon__text,.ptw-site #MainContent #pt-wwp-v12 .ribbon__text,.ptw-site #MainContent #pt-wwp-v12 .hero-ribbon__text,.ptw-site #MainContent #pt-wwp-v12 .pt-ribbon__text,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .ribbon__text,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .hero-ribbon__text,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .pt-ribbon__text,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .ribbon__text,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .hero-ribbon__text,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pt-ribbon__text,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .ribbon__text,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .hero-ribbon__text,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pt-ribbon__text,.ptw-site #MainContent #pt-wald-v2 .ribbon__text,.ptw-site #MainContent #pt-wald-v2 .hero-ribbon__text,.ptw-site #MainContent #pt-wald-v2 .pt-ribbon__text{font:400 4.5vw/1.15 Georgia,serif!important;font:400 38px/1.15 Georgia,serif!important;font:400 clamp(38px,4.5vw,60px)/1.15 Georgia,serif!important;transform:none!important;color:#f6e8c6!important;text-transform:none!important;white-space:normal!important;display:block;letter-spacing:-.03em!important;text-shadow:0 2px 18px #15271250}.ptw-site #MainContent :is(#pt-faq-v12,#pt-partners-v12,#pt-forste-v12,#pt-wwp-v12,.pt-kontakt,.pt-wir,.pt-b2b,#pt-wald-v2) :is(.ribbon__text,.hero-ribbon__text,.pt-ribbon__text){font:400 4.5vw/1.15 Georgia,serif!important;font:400 38px/1.15 Georgia,serif!important;font:400 clamp(38px,4.5vw,60px)/1.15 Georgia,serif!important;transform:none!important;color:#f6e8c6!important;text-transform:none!important;white-space:normal!important;display:block;letter-spacing:-.03em!important;text-shadow:0 2px 18px #15271250}.ptw-site #MainContent #pt-faq-v12 .box>.hero .ribbon__text,.ptw-site #MainContent #pt-partners-v12 .box>.hero .ribbon__text{color:#2b3c25!important;text-shadow:none}.ptw-site #MainContent :is(#pt-faq-v12,#pt-partners-v12) .box>.hero :is(.ribbon__text){color:#2b3c25!important;text-shadow:none}.ptw-site #MainContent #pt-forste-v12 .land-ribbon__text,.ptw-site #MainContent #pt-forste-v12 .land,.ptw-site #MainContent #pt-wwp-v12 .land-ribbon__text,.ptw-site #MainContent #pt-wwp-v12 .land{font:400 34px/1.25 Georgia,serif!important;transform:none!important;color:#293923!important;white-space:normal!important}.ptw-site #MainContent :is(#pt-forste-v12,#pt-wwp-v12) :is(.land-ribbon__text,.land){font:400 34px/1.25 Georgia,serif!important;transform:none!important;color:#293923!important;white-space:normal!important}.ptw-site #MainContent #pt-faq-v12 h2:not(.does-not-exist),.ptw-site #MainContent #pt-faq-v12 h3:not(.does-not-exist),.ptw-site #MainContent #pt-faq-v12 .panel-title,.ptw-site #MainContent #pt-faq-v12 .intro-title,.ptw-site #MainContent #pt-partners-v12 h2:not(.does-not-exist),.ptw-site #MainContent #pt-partners-v12 h3:not(.does-not-exist),.ptw-site #MainContent #pt-partners-v12 .panel-title,.ptw-site #MainContent #pt-partners-v12 .intro-title,.ptw-site #MainContent #pt-forste-v12 h2:not(.does-not-exist),.ptw-site #MainContent #pt-forste-v12 h3:not(.does-not-exist),.ptw-site #MainContent #pt-forste-v12 .panel-title,.ptw-site #MainContent #pt-forste-v12 .intro-title,.ptw-site #MainContent #pt-wwp-v12 h2:not(.does-not-exist),.ptw-site #MainContent #pt-wwp-v12 h3:not(.does-not-exist),.ptw-site #MainContent #pt-wwp-v12 .panel-title,.ptw-site #MainContent #pt-wwp-v12 .intro-title,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) h2:not(.does-not-exist),.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) h3:not(.does-not-exist),.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .panel-title,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .intro-title,.ptw-site #MainContent .pt-wir:not(#does-not-exist) h2:not(.does-not-exist),.ptw-site #MainContent .pt-wir:not(#does-not-exist) h3:not(.does-not-exist),.ptw-site #MainContent .pt-wir:not(#does-not-exist) .panel-title,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .intro-title,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) h2:not(.does-not-exist),.ptw-site #MainContent .pt-b2b:not(#does-not-exist) h3:not(.does-not-exist),.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .panel-title,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .intro-title,.ptw-site #MainContent #pt-wald-v2 h2:not(.does-not-exist),.ptw-site #MainContent #pt-wald-v2 h3:not(.does-not-exist),.ptw-site #MainContent #pt-wald-v2 .panel-title,.ptw-site #MainContent #pt-wald-v2 .intro-title{color:#293923!important}.ptw-site #MainContent :is(#pt-faq-v12,#pt-partners-v12,#pt-forste-v12,#pt-wwp-v12,.pt-kontakt,.pt-wir,.pt-b2b,#pt-wald-v2) :is(h2,h3,.panel-title,.intro-title){color:#293923!important}.ptw-site #MainContent #pt-faq-v12 .lead,.ptw-site #MainContent #pt-faq-v12 .intro-copy,.ptw-site #MainContent #pt-faq-v12 .panel-copy,.ptw-site #MainContent #pt-faq-v12 .pt-intro,.ptw-site #MainContent #pt-faq-v12 .intro,.ptw-site #MainContent #pt-faq-v12 .muted,.ptw-site #MainContent #pt-partners-v12 .lead,.ptw-site #MainContent #pt-partners-v12 .intro-copy,.ptw-site #MainContent #pt-partners-v12 .panel-copy,.ptw-site #MainContent #pt-partners-v12 .pt-intro,.ptw-site #MainContent #pt-partners-v12 .intro,.ptw-site #MainContent #pt-partners-v12 .muted,.ptw-site #MainContent #pt-forste-v12 .lead,.ptw-site #MainContent #pt-forste-v12 .intro-copy,.ptw-site #MainContent #pt-forste-v12 .panel-copy,.ptw-site #MainContent #pt-forste-v12 .pt-intro,.ptw-site #MainContent #pt-forste-v12 .intro,.ptw-site #MainContent #pt-forste-v12 .muted,.ptw-site #MainContent #pt-wwp-v12 .lead,.ptw-site #MainContent #pt-wwp-v12 .intro-copy,.ptw-site #MainContent #pt-wwp-v12 .panel-copy,.ptw-site #MainContent #pt-wwp-v12 .pt-intro,.ptw-site #MainContent #pt-wwp-v12 .intro,.ptw-site #MainContent #pt-wwp-v12 .muted,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .lead,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .intro-copy,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .panel-copy,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .pt-intro,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .intro,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .muted,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .lead,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .intro-copy,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .panel-copy,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pt-intro,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .intro,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .muted,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .lead,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .intro-copy,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .panel-copy,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pt-intro,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .intro,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .muted,.ptw-site #MainContent #pt-wald-v2 .lead,.ptw-site #MainContent #pt-wald-v2 .intro-copy,.ptw-site #MainContent #pt-wald-v2 .panel-copy,.ptw-site #MainContent #pt-wald-v2 .pt-intro,.ptw-site #MainContent #pt-wald-v2 .intro,.ptw-site #MainContent #pt-wald-v2 .muted{font:19px/1.7 Arial,sans-serif!important;color:inherit!important}.ptw-site #MainContent :is(#pt-faq-v12,#pt-partners-v12,#pt-forste-v12,#pt-wwp-v12,.pt-kontakt,.pt-wir,.pt-b2b,#pt-wald-v2) :is(.lead,.intro-copy,.panel-copy,.pt-intro,.intro,.muted){font:19px/1.7 Arial,sans-serif!important;color:inherit!important}.ptw-site #MainContent #pt-faq-v12 .card,.ptw-site #MainContent #pt-faq-v12 .place,.ptw-site #MainContent #pt-faq-v12 .rep-card,.ptw-site #MainContent #pt-faq-v12 .b2b-item,.ptw-site #MainContent #pt-partners-v12 .card,.ptw-site #MainContent #pt-partners-v12 .place,.ptw-site #MainContent #pt-partners-v12 .rep-card,.ptw-site #MainContent #pt-partners-v12 .b2b-item,.ptw-site #MainContent #pt-forste-v12 .card,.ptw-site #MainContent #pt-forste-v12 .place,.ptw-site #MainContent #pt-forste-v12 .rep-card,.ptw-site #MainContent #pt-forste-v12 .b2b-item,.ptw-site #MainContent #pt-wwp-v12 .card,.ptw-site #MainContent #pt-wwp-v12 .place,.ptw-site #MainContent #pt-wwp-v12 .rep-card,.ptw-site #MainContent #pt-wwp-v12 .b2b-item,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .card,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .place,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .rep-card,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .b2b-item,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .card,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .place,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .rep-card,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .b2b-item,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .card,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .place,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .rep-card,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .b2b-item,.ptw-site #MainContent #pt-wald-v2 .card,.ptw-site #MainContent #pt-wald-v2 .place,.ptw-site #MainContent #pt-wald-v2 .rep-card,.ptw-site #MainContent #pt-wald-v2 .b2b-item{background:#eee2c8!important;color:#293923!important;border:1px solid #bdb18e!important;border-radius:9px!important;box-shadow:none!important}.ptw-site #MainContent :is(#pt-faq-v12,#pt-partners-v12,#pt-forste-v12,#pt-wwp-v12,.pt-kontakt,.pt-wir,.pt-b2b,#pt-wald-v2) :is(.card,.place,.rep-card,.b2b-item){background:#eee2c8!important;color:#293923!important;border:1px solid #bdb18e!important;border-radius:9px!important;box-shadow:none!important}.ptw-site #MainContent #pt-forste-v12 :is(.nav a){background:#d0c59f!important;color:#293923!important;border:1px solid #a7a17f;border-radius:30px!important;font-size:17px!important;padding:9px 15px!important}.ptw-site #MainContent #pt-forste-v12 :is(.chips a){background:#d0c59f!important;color:#293923!important;border:1px solid #a7a17f;border-radius:30px!important;font-size:17px!important;padding:9px 15px!important}.ptw-site #MainContent #pt-wwp-v12 :is(.nav a){background:#d0c59f!important;color:#293923!important;border:1px solid #a7a17f;border-radius:30px!important;font-size:17px!important;padding:9px 15px!important}.ptw-site #MainContent #pt-wwp-v12 :is(.chips a){background:#d0c59f!important;color:#293923!important;border:1px solid #a7a17f;border-radius:30px!important;font-size:17px!important;padding:9px 15px!important}.ptw-site #MainContent #pt-forste-v12 .badge:not(does-not-exist),.ptw-site #MainContent #pt-forste-v12 .chip:not(does-not-exist),.ptw-site #MainContent #pt-wwp-v12 .badge:not(does-not-exist),.ptw-site #MainContent #pt-wwp-v12 .chip:not(does-not-exist){background:#d0c59f!important;color:#293923!important;border:1px solid #a7a17f;border-radius:30px!important;font-size:17px!important;padding:9px 15px!important}.ptw-site #MainContent :is(#pt-forste-v12,#pt-wwp-v12) :is(.badge,.chip,.nav a,.chips a){background:#d0c59f!important;color:#293923!important;border:1px solid #a7a17f;border-radius:30px!important;font-size:17px!important;padding:9px 15px!important}.ptw-site #MainContent #pt-forste-v12 .panel-logo,.ptw-site #MainContent #pt-forste-v12 .logo,.ptw-site #MainContent #pt-wwp-v12 .panel-logo,.ptw-site #MainContent #pt-wwp-v12 .logo{background:#f2e9d6;padding:12px;border-radius:8px;object-fit:contain}.ptw-site #MainContent :is(#pt-forste-v12,#pt-wwp-v12) :is(.panel-logo,.logo){background:#f2e9d6;padding:12px;border-radius:8px;object-fit:contain}.ptw-site #MainContent #pt-forste-v12 .map-wrap,.ptw-site #MainContent #pt-forste-v12 .bigmap-holder,.ptw-site #MainContent #pt-forste-v12 .forest-map,.ptw-site #MainContent #pt-wwp-v12 .map-wrap,.ptw-site #MainContent #pt-wwp-v12 .bigmap-holder,.ptw-site #MainContent #pt-wwp-v12 .forest-map{border:1px solid #a4a184!important;border-radius:10px!important;overflow:hidden}.ptw-site #MainContent :is(#pt-forste-v12,#pt-wwp-v12) :is(.map-wrap,.bigmap-holder,.forest-map){border:1px solid #a4a184!important;border-radius:10px!important;overflow:hidden}.ptw-site #MainContent #pt-wwp-v12 .coords,.ptw-site #MainContent #pt-wwp-v12 .coord,.ptw-site #MainContent #pt-wwp-v12 .place-meta,.ptw-site #MainContent #pt-wwp-v12 .rep-meta{font-size:17px!important;line-height:1.5!important;overflow-wrap:anywhere}.ptw-site #MainContent #pt-wwp-v12 :is(.coords,.coord,.place-meta,.rep-meta){font-size:17px!important;line-height:1.5!important;overflow-wrap:anywhere}.ptw-site #MainContent #pt-wwp-v12 .rep-grid{gap:20px!important}.ptw-site #MainContent #pt-faq-v12 .controls{background:#e4d5b2;border-radius:10px;padding:22px;margin:28px 0;gap:18px;align-items:center}.ptw-site #MainContent #pt-faq-v12 .search{background:#f5ead2;border:1px solid #a39d7d;color:#2b3c25;border-radius:7px;min-height:56px}.ptw-site #MainContent #pt-faq-v12 input{color:#293923!important;background:transparent!important;min-width:0;min-height:52px}.ptw-site #MainContent #pt-faq-v12 .actions button{background:#344d30;color:#fff1d7;border:0;border-radius:6px;font-size:17px!important;padding:12px 16px}.ptw-site #MainContent #pt-faq-v12 details.item{background:#e5d6b5!important;border:1px solid #bfb38f!important;border-radius:10px!important;margin:0 0 14px!important;color:#293923!important;overflow:hidden}.ptw-site #MainContent #pt-faq-v12 summary.q{padding:23px 25px!important;font:400 23px/1.4 Georgia,serif!important;color:#293923!important;cursor:pointer}.ptw-site #MainContent #pt-faq-v12 .a{background:#f0e3c5!important;padding:8px 28px 27px!important;border:0!important;color:#293923!important;font:19px/1.7 Arial,sans-serif!important}.ptw-site #MainContent #pt-faq-v12 .a a{color:#334f2b!important;text-decoration:underline!important}.ptw-site #MainContent #pt-faq-v12 details[open]{box-shadow:0 10px 20px #17200c18}.ptw-site #MainContent #pt-partners-v12 .searchbar{background:#f0e3c5!important;color:#293923!important;border-radius:7px;padding:15px}.ptw-site #MainContent #pt-partners-v12 input{background:#f5ead2;color:#293923;min-height:54px}.ptw-site #MainContent #pt-partners-v12 .az{gap:7px!important;padding:18px 0!important}.ptw-site #MainContent #pt-partners-v12 .az a{min-width:43px;min-height:43px;background:#ddd0ac!important;color:#2a3e27!important;border:1px solid #aaa280!important;border-radius:6px!important;display:inline-flex;align-items:center;justify-content:center;font-size:18px!important}.ptw-site #MainContent #pt-partners-v12 .letter-block{background:#dccfae;border:1px solid #b1aa88;border-radius:10px;padding:25px;margin-bottom:25px}.ptw-site #MainContent #pt-partners-v12 .letter-block h3{font-size:40px!important;border-bottom:1px solid #aaa482;padding-bottom:13px}.ptw-site #MainContent #pt-partners-v12 .name,.ptw-site #MainContent #pt-partners-v12 .b2b-text{font-size:18px!important;line-height:1.5!important;color:#293923!important}.ptw-site #MainContent #pt-partners-v12 :is(.name,.b2b-text){font-size:18px!important;line-height:1.5!important;color:#293923!important}.ptw-site #MainContent #pt-partners-v12 .letter-block .card{padding:17px!important;min-height:67px;text-decoration:none}.ptw-site #MainContent #pt-partners-v12 .card:hover{background:#f7ecd5!important;border-color:#68754e!important}.ptw-site #MainContent .pt-kontakt .pt-ribbon__text{color:#f6e8c6!important}.ptw-site #MainContent .pt-kontakt input,.ptw-site #MainContent .pt-kontakt textarea,.ptw-site #MainContent .pt-kontakt select{background:#f5ead4!important;color:#283822!important;border:1px solid #aaa07f!important}.ptw-site #MainContent .pt-kontakt :is(input,textarea,select){background:#f5ead4!important;color:#283822!important;border:1px solid #aaa07f!important}.ptw-site #MainContent .pt-kontakt .btn:not(does-not-exist),.ptw-site #MainContent .pt-kontakt button[type=submit]{background:#354c2d!important;color:#fff3da!important;border-radius:6px!important}.ptw-site #MainContent .pt-kontakt :is(.btn,button[type=submit]){background:#354c2d!important;color:#fff3da!important;border-radius:6px!important}.ptw-site #MainContent .pt-kontakt label:not(.does-not-exist),.ptw-site #MainContent .pt-kontakt .hint,.ptw-site #MainContent .pt-kontakt .fieldline,.ptw-site #MainContent .pt-kontakt .msg{font-size:18px!important;line-height:1.6!important}.ptw-site #MainContent .pt-kontakt :is(label,.hint,.fieldline,.msg){font-size:18px!important;line-height:1.6!important}.ptw-site #MainContent .pt-kontakt a{color:inherit;text-decoration:underline;text-underline-offset:3px}.ptw-site #MainContent .pt-report{background:none!important;color:#293923!important;padding:0!important;font-family:Arial,sans-serif!important}.ptw-site #MainContent .pt-report .pr-wrap{max-width:1140px;padding:0}.ptw-site #MainContent .pt-report .pr-head{padding:38px 24px 48px;text-align:left;color:#fff0d0}.ptw-site #MainContent .pt-report .pr-head h1{color:#fff0d0!important;max-width:950px;margin-bottom:20px}.ptw-site #MainContent .pt-report .pr-sub{color:#e6d7b5;font-size:20px!important}.ptw-site #MainContent .pt-report .pr-paper{background:#e4d4b1!important;color:#293923!important;border:1px solid #bfb18a!important;border-radius:12px!important;padding:45px!important;box-shadow:0 15px 40px #12200c24}.ptw-site #MainContent .pt-report .pr-paper h2,.ptw-site #MainContent .pt-report .pr-paper p,.ptw-site #MainContent .pt-report .pr-paper a,.ptw-site #MainContent .pt-report .pr-paper strong{color:inherit!important}.ptw-site #MainContent .pt-report .pr-paper :is(h2,p,a,strong){color:inherit!important}.ptw-site #MainContent .pt-report .pr-paper a{text-decoration:underline;text-underline-offset:4px}.ptw-site #MainContent .pt-report .pr-intro,.ptw-site #MainContent .pt-report .pr-note,.ptw-site #MainContent .pt-report .pr-thanks{font-size:19px!important;line-height:1.7!important}.ptw-site #MainContent .pt-report :is(.pr-intro,.pr-note,.pr-thanks){font-size:19px!important;line-height:1.7!important}.ptw-site #MainContent .pt-report .pr-note{background:#cec49f!important;padding:22px;border-radius:7px;margin:25px 0}.ptw-site #MainContent .pt-report .pr-photo{border-radius:8px;overflow:hidden}.ptw-site #MainContent .pt-report .pr-photo img{max-height:650px;object-fit:cover}.ptw-site #MainContent .pt-report .pr-back,.ptw-site #MainContent .pt-report .pr-thanks{color:inherit!important}.ptw-site #MainContent .pt-report :is(.pr-back,.pr-thanks){color:inherit!important}.ptw-site #MainContent .pt-report .pr-back a{display:inline-flex;padding:13px 20px;border-radius:5px;background:#314a2d;color:#fff2d5!important}.ptw-site #MainContent .ptw-report-archive{margin:30px 0;background:#d4c7a2;border-radius:8px;padding:26px}.ptw-site #MainContent .ptw-report-archive summary{font:26px/1.3 Georgia,serif;cursor:pointer}.ptw-site #MainContent .ptw-report-archive ul{margin:22px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 30px;padding-left:20px}.ptw-site #MainContent .ptw-report-archive a{color:#2c4228;font-size:18px;text-decoration:underline}.ptw-site.template-product #MainContent>.breadcrumbs{color:#eee0c0}.ptw-site.template-product #MainContent [data-section-type=product]{background:#e1d2b0;color:#293b24;border-radius:12px;margin-top:35px;padding:35px;max-width:1280px}.ptw-site.template-product .product-single__title{font:400 3.5vw/1.15 Georgia,serif!important;font:400 32px/1.15 Georgia,serif!important;font:400 clamp(32px,3.5vw,48px)/1.15 Georgia,serif!important;letter-spacing:-.025em!important;text-transform:none!important;color:#293b24!important}.ptw-site.template-product .product-single__info-wrapper,.ptw-site.template-product .product-single__meta{color:#293b24}.ptw-site.template-product :is(.product-single__info-wrapper,.product-single__meta){color:#293b24}.ptw-site.template-product .product-single__price{font-size:26px!important}.ptw-site.template-product .product-single__policies{font-size:17px!important;line-height:1.5!important}.ptw-site.template-product .product-single__photo-wrapper{border-radius:9px;background:#eee2c8;overflow:hidden}.ptw-site.template-product .product-single__photo img{border-radius:9px}.ptw-site.template-product .product-single__thumbnails img{border:1px solid #ada687;border-radius:5px}.ptw-site.template-product :is(.product-form__item label){font-size:18px!important}.ptw-site.template-product :is(.product-form__item select){font-size:18px!important}.ptw-site.template-product :is(.product-form__item input){font-size:18px!important}.ptw-site.template-product .product-form__cart-submit:not(does-not-exist){font-size:18px!important}.ptw-site.template-product :is(.product-form__item label,.product-form__item select,.product-form__item input,.product-form__cart-submit){font-size:18px!important}.ptw-site.template-product .product-form__cart-submit{min-height:54px;border-radius:6px;background:#2c4a2c!important;color:#fff1d5!important}.ptw-site.template-product .product-single__description{font:19px/1.7 Arial,sans-serif;color:#293b24}.ptw-site.template-product .product-single__description p,.ptw-site.template-product .product-single__description li,.ptw-site.template-product .product-single__description span{font-family:inherit!important;font-size:19px!important;line-height:1.7!important}.ptw-site.template-product .product-single__description :is(p,li,span){font-family:inherit!important;font-size:19px!important;line-height:1.7!important}.ptw-site.template-product .product-single__description h2,.ptw-site.template-product .product-single__description h3{font-family:Georgia,serif;font-size:30px}.ptw-site.template-product .product-single__description :is(h2,h3){font-family:Georgia,serif;font-size:30px}.ptw-site.template-product #pt-product-quick{background:#e0d2ac;border-radius:12px}.ptw-site.template-product [data-pt-quick-scroll]{font:700 18px/1.4 Arial,sans-serif!important;padding:15px 23px!important;border-radius:6px!important;min-height:54px;background:#304d2b!important;color:#fff2d9!important}.ptw-site .ptlp.ptlp{--lp-paper:#e2d2ae;--lp-ink:#283b25;--lp-muted:#5a654a}.ptw-site .ptlp :is(.ptlp-product-description p){font-size:19px!important;line-height:1.65!important}.ptw-site .ptlp :is(.ptlp-faq p){font-size:19px!important;line-height:1.65!important}.ptw-site .ptlp .ptlp-intro:not(does-not-exist),.ptw-site .ptlp .ptlp-benefits:not(does-not-exist),.ptw-site .ptlp .ptlp-personalizer-note:not(does-not-exist){font-size:19px!important;line-height:1.65!important}.ptw-site .ptlp :is(.ptlp-intro,.ptlp-benefits,.ptlp-personalizer-note,.ptlp-product-description p,.ptlp-faq p){font-size:19px!important;line-height:1.65!important}.ptw-site .ptlp :is(.ptlp-nav span){font-size:17px!important;line-height:1.5!important}.ptw-site .ptlp :is(.ptlp-lightbox-bar p){font-size:17px!important;line-height:1.5!important}.ptw-site .ptlp .ptlp-cart:not(does-not-exist),.ptw-site .ptlp .ptlp-eyebrow:not(does-not-exist),.ptw-site .ptlp .ptlp-price-note:not(does-not-exist),.ptw-site .ptlp .ptlp-lightbox-caption:not(does-not-exist),.ptw-site .ptlp .ptlp-lightbox-counter:not(does-not-exist){font-size:17px!important;line-height:1.5!important}.ptw-site .ptlp :is(.ptlp-nav span,.ptlp-cart,.ptlp-eyebrow,.ptlp-price-note,.ptlp-lightbox-caption,.ptlp-lightbox-counter,.ptlp-lightbox-bar p){font-size:17px!important;line-height:1.5!important}.ptw-site .ptlp .ptlp-button{font-size:18px!important;min-height:54px}.ptw-site.template-cart #MainContent .page-width,.ptw-site.template-search #MainContent .page-width,.ptw-site.template-blog #MainContent .page-width,.ptw-site.template-article #MainContent .page-width,.ptw-site #MainContent .shopify-policy__container{background:#e4d5b3;color:#293923;border-radius:12px;margin:35px auto;padding:35px;max-width:1240px;font:19px/1.7 Arial,sans-serif}.ptw-site #MainContent .shopify-policy__container{max-width:960px}.ptw-site #MainContent .shopify-policy__container p,.ptw-site #MainContent .shopify-policy__container li{font-size:19px}.ptw-site #MainContent .shopify-policy__container :is(p,li){font-size:19px}.ptw-site #MainContent .shopify-policy__title h1{font:400 44px/1.2 Georgia,serif;color:#293923}.ptw-site .template-blog .rte,.ptw-site .template-article .rte{font-size:19px}.ptw-site :is(.template-blog,.template-article) .rte{font-size:19px}.ptw-site.template-search .section-header__title,.ptw-site.template-cart .section-header__title{font:400 42px/1.2 Georgia,serif;color:#293923}.ptw-site.template-cart .cart__product-title,.ptw-site.template-cart .cart__price,.ptw-site.template-cart .cart__subtotal{font-size:20px!important}.ptw-site.template-cart :is(.cart__product-title,.cart__price,.cart__subtotal){font-size:20px!important}@media(max-width:1000px){#MainContent .ptw-shop-hero-inner{gap:30px;padding:50px 30px;min-height:580px}#MainContent .ptw-shop-still-life{height:420px}#MainContent .ptw-hero-object--1{height:300px}#MainContent .ptw-hero-object--2{height:220px}#MainContent .ptw-hero-object--3{height:210px}#MainContent .ptw-shop-section{padding:55px 28px}#MainContent .ptw-section-heading{display:block}#MainContent .ptw-category-copy h3{font-size:25px}#MainContent .ptw-forest-story{padding:55px 35px;gap:40px}#MainContent .ptw-collection-hero{padding:45px 35px;gap:30px}.ptw-site #MainContent .ptw-content{padding:30px 20px 55px}}@media(max-width:700px){body.ptw-site{font-size:18px}.ptw-site #MainContent{background-size:auto,auto 850px}.ptw-site .site-header__logo img{max-height:64px}#MainContent .ptw-shop{font-size:18px}#MainContent .ptw-shop-hero-inner{display:flex;flex-direction:column;align-items:stretch;gap:30px;padding:38px 22px 35px;min-height:0}#MainContent .ptw-shop h1{font-size:43px;letter-spacing:-.035em}#MainContent .ptw-shop-intro>p:not(.ptw-eyebrow){font-size:19px}#MainContent .ptw-shop-still-life{width:100%;max-width:460px;align-self:center;height:355px;margin:0 0 10px}#MainContent .ptw-hero-object--1{height:270px;left:5px;width:65%}#MainContent .ptw-hero-object--2{height:195px;right:0}#MainContent .ptw-hero-object--3{height:185px;right:7px;width:43%}#MainContent .ptw-hero-object{border-width:5px}#MainContent .ptw-hero-object>span{font-size:16px;padding:6px;height:44px}#MainContent .ptw-hero-object img{height:calc(100% - 44px)}#MainContent .ptw-still-life-note{font-size:21px;max-width:145px;bottom:2px}#MainContent .ptw-shop-promise{justify-content:flex-start;gap:9px;padding:18px 22px;font-size:16px;line-height:1.5}#MainContent .ptw-shop-promise>*{width:100%}#MainContent .ptw-shop-section{padding:42px 20px}#MainContent .ptw-shop h2{font-size:32px}#MainContent .ptw-section-heading{margin-bottom:23px}#MainContent .ptw-eyebrow{font-size:16px!important;letter-spacing:.06em}#MainContent .ptw-shop-chips{gap:9px;margin:22px 0 28px}#MainContent .ptw-shop-chips a{font-size:16px;padding:10px 14px}#MainContent .ptw-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}#MainContent .ptw-category,#MainContent .ptw-category:nth-child(11),#MainContent .ptw-category:nth-child(12){grid-column:span 1}#MainContent .ptw-category:nth-child(-n+2){grid-column:1/-1}#MainContent .ptw-category:nth-child(-n+2) .ptw-category-media{aspect-ratio:1.25}#MainContent .ptw-category-copy{grid-template-columns:1fr 20px;padding:15px 0 3px;gap:5px}#MainContent .ptw-category-number{display:none}#MainContent .ptw-category-copy h3{font-size:22px;overflow-wrap:anywhere}#MainContent .ptw-category:nth-child(-n+2) h3{font-size:29px}#MainContent .ptw-category-arrow{font-size:23px}#MainContent .ptw-product-grid,.ptw-recommendations:not(#does-not-exist) .ptw-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:29px 14px}:is(#MainContent,.ptw-recommendations) .ptw-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:29px 14px}#MainContent .ptw-product-copy,.ptw-recommendations:not(#does-not-exist) .ptw-product-copy{padding-top:13px}:is(#MainContent,.ptw-recommendations) .ptw-product-copy{padding-top:13px}#MainContent .ptw-product-copy h3,.ptw-recommendations:not(#does-not-exist) .ptw-product-copy h3{font-size:21px;line-height:1.25;overflow-wrap:anywhere}:is(#MainContent,.ptw-recommendations) .ptw-product-copy h3{font-size:21px;line-height:1.25;overflow-wrap:anywhere}#MainContent .ptw-product-copy .product-card__price,.ptw-recommendations:not(#does-not-exist) .ptw-product-copy .product-card__price{font-size:19px}:is(#MainContent,.ptw-recommendations) .ptw-product-copy .product-card__price{font-size:19px}#MainContent .ptw-product-link,.ptw-recommendations:not(#does-not-exist) .ptw-product-link{font-size:16px}:is(#MainContent,.ptw-recommendations) .ptw-product-link{font-size:16px}#MainContent .ptw-product-badge,.ptw-recommendations:not(#does-not-exist) .ptw-product-badge{font-size:16px;left:5px;top:5px;padding:4px 7px}:is(#MainContent,.ptw-recommendations) .ptw-product-badge{font-size:16px;left:5px;top:5px;padding:4px 7px}#MainContent .ptw-forest-story{grid-template-columns:1fr;padding:48px 24px;gap:30px}#MainContent .ptw-forest-story h2{font-size:39px}#MainContent .ptw-forest-story-copy>p{font-size:19px}#MainContent .ptw-forest-story-photo{max-width:280px;justify-self:center}#MainContent .ptw-collection-hero{display:flex;flex-direction:column;align-items:stretch;padding:30px 22px 40px;gap:28px}#MainContent .ptw-collection-copy h1{font-size:39px}#MainContent .ptw-breadcrumb{margin-bottom:25px}#MainContent .ptw-collection-photo{width:90%;max-width:390px;align-self:center}#MainContent .ptw-collection-photo img{aspect-ratio:1.5}#MainContent .ptw-collection-photo>span{font-size:18px}#MainContent .ptw-collection-description{font-size:18px}#MainContent .ptw-collection-toolbar{display:block;margin-bottom:26px}#MainContent .ptw-collection-toolbar [data-section-type=collection-filters]{margin-top:24px}#MainContent .ptw-collection-toolbar select{width:100%;min-width:0}#MainContent .ptw-collection-toolbar .collection-sort{display:block;width:100%}#MainContent .ptw-grid-note{display:block;padding:29px 22px}#MainContent .ptw-grid-note h3{font-size:31px;margin-bottom:15px}#MainContent .ptw-grid-note .ptw-button{font-size:17px;padding:13px 16px}.ptw-site #MainContent .ptw-content{padding:24px 14px 45px}.ptw-site #MainContent .ptw-legacy{margin:20px 12px 40px;padding:20px 8px;max-width:calc(100% - 24px)}.ptw-site #MainContent .ptw-legacy .shg-rich-text{padding:6px 10px}.ptw-site #MainContent .ptw-content p,.ptw-site #MainContent .ptw-content li{font-size:18px!important}.ptw-site #MainContent .ptw-content :is(p,li){font-size:18px!important}.ptw-site #MainContent .ptw-content h1{font-size:36px!important}.ptw-site #MainContent .ptw-content h2{font-size:30px!important}.ptw-site #MainContent .ptw-content h3{font-size:25px!important}.ptw-site #MainContent #pt-faq-v12 .box,.ptw-site #MainContent #pt-faq-v12 .panel,.ptw-site #MainContent #pt-faq-v12 .intro-box,.ptw-site #MainContent #pt-faq-v12 .intro-panel,.ptw-site #MainContent #pt-faq-v12 .section,.ptw-site #MainContent #pt-faq-v12 .pt-box,.ptw-site #MainContent #pt-faq-v12 .pt-panel,.ptw-site #MainContent #pt-faq-v12 .pt-card,.ptw-site #MainContent #pt-partners-v12 .box,.ptw-site #MainContent #pt-partners-v12 .panel,.ptw-site #MainContent #pt-partners-v12 .intro-box,.ptw-site #MainContent #pt-partners-v12 .intro-panel,.ptw-site #MainContent #pt-partners-v12 .section,.ptw-site #MainContent #pt-partners-v12 .pt-box,.ptw-site #MainContent #pt-partners-v12 .pt-panel,.ptw-site #MainContent #pt-partners-v12 .pt-card,.ptw-site #MainContent #pt-forste-v12 .box,.ptw-site #MainContent #pt-forste-v12 .panel,.ptw-site #MainContent #pt-forste-v12 .intro-box,.ptw-site #MainContent #pt-forste-v12 .intro-panel,.ptw-site #MainContent #pt-forste-v12 .section,.ptw-site #MainContent #pt-forste-v12 .pt-box,.ptw-site #MainContent #pt-forste-v12 .pt-panel,.ptw-site #MainContent #pt-forste-v12 .pt-card,.ptw-site #MainContent #pt-wwp-v12 .box,.ptw-site #MainContent #pt-wwp-v12 .panel,.ptw-site #MainContent #pt-wwp-v12 .intro-box,.ptw-site #MainContent #pt-wwp-v12 .intro-panel,.ptw-site #MainContent #pt-wwp-v12 .section,.ptw-site #MainContent #pt-wwp-v12 .pt-box,.ptw-site #MainContent #pt-wwp-v12 .pt-panel,.ptw-site #MainContent #pt-wwp-v12 .pt-card,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .box,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .panel,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .intro-box,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .intro-panel,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .section,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .pt-box,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .pt-panel,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .pt-card,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .box,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .panel,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .intro-box,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .intro-panel,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .section,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pt-box,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pt-panel,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pt-card,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .box,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .panel,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .intro-box,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .intro-panel,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .section,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pt-box,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pt-panel,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pt-card,.ptw-site #MainContent #pt-wald-v2 .box,.ptw-site #MainContent #pt-wald-v2 .panel,.ptw-site #MainContent #pt-wald-v2 .intro-box,.ptw-site #MainContent #pt-wald-v2 .intro-panel,.ptw-site #MainContent #pt-wald-v2 .section,.ptw-site #MainContent #pt-wald-v2 .pt-box,.ptw-site #MainContent #pt-wald-v2 .pt-panel,.ptw-site #MainContent #pt-wald-v2 .pt-card{padding:20px!important;border-radius:9px!important;margin-bottom:20px}.ptw-site #MainContent :is(#pt-faq-v12,#pt-partners-v12,#pt-forste-v12,#pt-wwp-v12,.pt-kontakt,.pt-wir,.pt-b2b,#pt-wald-v2) :is(.box,.panel,.intro-box,.intro-panel,.section,.pt-box,.pt-panel,.pt-card){padding:20px!important;border-radius:9px!important;margin-bottom:20px}.ptw-site #MainContent #pt-faq-v12 .hero,.ptw-site #MainContent #pt-faq-v12 .pt-hero,.ptw-site #MainContent #pt-partners-v12 .hero,.ptw-site #MainContent #pt-partners-v12 .pt-hero,.ptw-site #MainContent #pt-forste-v12 .hero,.ptw-site #MainContent #pt-forste-v12 .pt-hero,.ptw-site #MainContent #pt-wwp-v12 .hero,.ptw-site #MainContent #pt-wwp-v12 .pt-hero,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .hero,.ptw-site #MainContent .pt-kontakt:not(#does-not-exist) .pt-hero,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .hero,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pt-hero,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .hero,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pt-hero,.ptw-site #MainContent #pt-wald-v2 .hero,.ptw-site #MainContent #pt-wald-v2 .pt-hero{padding:20px 4px!important}.ptw-site #MainContent :is(#pt-faq-v12,#pt-partners-v12,#pt-forste-v12,#pt-wwp-v12,.pt-kontakt,.pt-wir,.pt-b2b,#pt-wald-v2) :is(.hero,.pt-hero){padding:20px 4px!important}.ptw-site #MainContent #pt-faq-v12 summary.q{padding:20px 17px!important;font-size:22px!important}.ptw-site #MainContent #pt-faq-v12 .a{padding:5px 20px 22px!important}.ptw-site #MainContent #pt-faq-v12 .controls{padding:17px;display:flex;flex-wrap:wrap}.ptw-site #MainContent #pt-faq-v12 .search{width:100%}.ptw-site #MainContent #pt-faq-v12 .actions{flex-wrap:wrap}.ptw-site #MainContent #pt-faq-v12 .actions button{font-size:16px!important}.ptw-site #MainContent #pt-partners-v12 .letter-block{padding:18px}.ptw-site #MainContent #pt-partners-v12 .letter-block .grid{grid-template-columns:1fr!important}.ptw-site #MainContent .ptw-reading-nav{padding:20px;margin:18px 0 25px}.ptw-site #MainContent .ptw-reading-nav ul{display:block}.ptw-site #MainContent .ptw-reading-nav li{margin:9px 0}.ptw-site #MainContent .pt-report .pr-head{padding:24px 8px 35px}.ptw-site #MainContent .pt-report .pr-paper{padding:24px 18px!important}.ptw-site #MainContent .pt-report .pr-gallery{gap:16px}.ptw-site #MainContent .pt-report .pr-note{padding:17px}.ptw-site #MainContent .ptw-report-archive{padding:20px}.ptw-site #MainContent .ptw-report-archive ul{grid-template-columns:1fr}.ptw-site.template-product #MainContent [data-section-type=product]{margin:20px 12px;padding:18px 12px;max-width:calc(100% - 24px)}.ptw-site.template-product .product-single__title{font-size:32px!important}.ptw-site.template-product .product-single__info-wrapper{padding-left:0!important}.ptw-site.template-product .product-single__photo-wrapper{margin-bottom:18px}.ptw-site.template-cart #MainContent .page-width,.ptw-site.template-search #MainContent .page-width,.ptw-site.template-blog #MainContent .page-width,.ptw-site.template-article #MainContent .page-width,.ptw-site #MainContent .shopify-policy__container{margin:20px 12px;padding:24px 16px;max-width:calc(100% - 24px)}}@media(max-width:370px){#MainContent .ptw-shop h1{font-size:38px}#MainContent .ptw-shop-still-life{height:315px}#MainContent .ptw-hero-object--1{height:238px}#MainContent .ptw-hero-object--2{height:172px}#MainContent .ptw-hero-object--3{height:170px}#MainContent .ptw-shop-section{padding:36px 14px}#MainContent .ptw-product-grid,.ptw-recommendations:not(#does-not-exist) .ptw-product-grid{gap:25px 10px}:is(#MainContent,.ptw-recommendations) .ptw-product-grid{gap:25px 10px}#MainContent .ptw-product-copy h3,.ptw-recommendations:not(#does-not-exist) .ptw-product-copy h3{font-size:20px}:is(#MainContent,.ptw-recommendations) .ptw-product-copy h3{font-size:20px}}@media(prefers-reduced-motion:reduce){#MainContent .ptw-shop *{transition:none!important;scroll-behavior:auto!important}}.ptw-site #MainContent .ptw-faq-topics{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0 12px}.ptw-site #MainContent .ptw-faq-topics button{background:#e1d2ae;color:#293923;border:1px solid #a9a181;border-radius:35px;min-height:47px;padding:10px 18px;font-size:17px!important}.ptw-site #MainContent .ptw-faq-topics button[aria-pressed=true]{background:#344c2d;color:#fff0d1;border-color:#344c2d}.ptw-site #MainContent .ptw-faq-status{color:#f0e2c0;font-size:17px!important;margin:10px 0 22px}.ptw-site #MainContent .ptw-coordinates{background:#d4c9a6;border:1px solid #b6af8a;border-radius:8px;margin:24px 0;padding:20px}.ptw-site #MainContent .ptw-coordinates>summary{font:23px/1.4 Georgia,serif;color:#293923;cursor:pointer}.ptw-site #MainContent .ptw-coordinates[open]>.places{margin-top:24px}#MainContent .ptw-collection-photo img,#MainContent .ptw-forest-story-photo img{height:auto}#MainContent .ptw-collection-photo img{object-position:50% 65%}#MainContent .ptw-shop-still-life .ptw-hero-object--2{height:235px;top:-5px;right:-7px}#MainContent .ptw-shop-still-life .ptw-hero-object--3{height:220px;bottom:-4px;right:0}body.ptw-site #MainContent{padding-top:0!important;margin-top:0!important}#MainContent .ptw-collection-more{max-width:1250px;margin:0 auto 35px;padding:22px 28px;background:#d6c8a4;border:1px solid #b6aa87;border-radius:7px;color:#293923}#MainContent .ptw-collection-more summary{font:24px/1.4 Georgia,serif;cursor:pointer}#MainContent .ptw-collection-more>div{font:19px/1.7 Arial,sans-serif;margin-top:24px;color:#293923}#MainContent .ptw-collection-more [role=group],#MainContent .ptw-collection-more .pt-page-ribbon{display:none!important}#MainContent .ptw-collection-more p,#MainContent .ptw-collection-more span{font-size:19px!important;line-height:1.7!important;color:inherit!important}#MainContent .ptw-collection-more :is(p,span){font-size:19px!important;line-height:1.7!important;color:inherit!important}@media(max-width:700px){#MainContent .ptw-shop-still-life .ptw-hero-object--2{height:175px;top:0;right:0}#MainContent .ptw-shop-still-life .ptw-hero-object--3{height:166px;bottom:-4px;right:2px}#MainContent .ptw-collection-more{margin:0 20px 30px;padding:20px}}.ptw-site #MainContent #pt-faq-v12,.ptw-site #MainContent #pt-partners-v12,.ptw-site #MainContent #pt-forste-v12,.ptw-site #MainContent #pt-wwp-v12{--pt-green:#e3d4b3!important;--pt-green-900:#e3d4b3!important;--pt-text:#293923!important;--pt-accent:#344e30!important;--pt-sand:#f0e3c7!important;--ribbon-skew:0deg!important}.ptw-site #MainContent :is(#pt-faq-v12,#pt-partners-v12,#pt-forste-v12,#pt-wwp-v12){--pt-green:#e3d4b3!important;--pt-green-900:#e3d4b3!important;--pt-text:#293923!important;--pt-accent:#344e30!important;--pt-sand:#f0e3c7!important;--ribbon-skew:0deg!important}.ptw-site #MainContent input::placeholder{color:#666b53!important;opacity:1!important}.ptw-site #MainContent textarea::placeholder{color:#666b53!important;opacity:1!important}.ptw-site #MainContent :is(input,textarea)::placeholder{color:#666b53!important;opacity:1!important}.ptw-site #MainContent #pt-faq-v12 .actions button{letter-spacing:0!important;text-transform:none!important}.ptw-site #MainContent #pt-wwp-v12 .intro{background:none!important;padding:22px 0 4px!important;box-shadow:none!important}.ptw-site #MainContent #pt-wwp-v12 .intro-panel{margin-top:24px!important}.ptw-site #MainContent #pt-wwp-v12 .ptw-map-help{margin-top:18px}.ptw-site #MainContent #pt-wwp-v12 .ptw-map-help>summary{font-size:17px;text-decoration:underline;cursor:pointer}.ptw-site #MainContent #pt-wwp-v12 .ptw-map-help[open]>p{margin-top:18px}.ptw-site #MainContent #pt-wwp-v12 .sec-ribbon,.ptw-site #MainContent #pt-wwp-v12 .sec-ribbon__text{background:none!important;transform:none!important;box-shadow:none!important;color:#293923!important;white-space:normal!important;font:400 31px/1.25 Georgia,serif!important;padding:0!important}.ptw-site #MainContent #pt-wwp-v12 :is(.sec-ribbon,.sec-ribbon__text){background:none!important;transform:none!important;box-shadow:none!important;color:#293923!important;white-space:normal!important;font:400 31px/1.25 Georgia,serif!important;padding:0!important}.ptw-site #MainContent #pt-wwp-v12 .sec-ribbon:before{display:none!important}.ptw-site #MainContent #pt-wwp-v12 .sec-logo{background:#f5ecda;padding:10px;border-radius:7px}.ptw-site #MainContent #pt-wwp-v12 :is(.ribbon>span){color:#293923!important;font:400 25px/1.35 Georgia,serif!important;transform:none!important}.ptw-site #MainContent #pt-wwp-v12 .rep-top:not(does-not-exist){color:#293923!important;font:400 25px/1.35 Georgia,serif!important;transform:none!important}.ptw-site #MainContent #pt-wwp-v12 :is(.ribbon>span,.rep-top){color:#293923!important;font:400 25px/1.35 Georgia,serif!important;transform:none!important}.ptw-site #MainContent #pt-wwp-v12 .rep-cta{font-size:17px!important;color:#fff1d6!important;background:#344e30!important}.ptw-site #MainContent #pt-wwp-v12 :is(.links .btn){font-size:17px!important;color:#293923!important}.ptw-site #MainContent #pt-wwp-v12 .coord-line:not(.does-not-exist),.ptw-site #MainContent #pt-wwp-v12 .copy-btn:not(.does-not-exist){font-size:17px!important;color:#293923!important}.ptw-site #MainContent #pt-wwp-v12 :is(.coord-line,.copy-btn,.links .btn){font-size:17px!important;color:#293923!important}body.ptw-site.template-product #MainContent{background:linear-gradient(180deg,#27341e66,#293422 1000px),var(--ptw-forest) center top/100% auto no-repeat!important}body.ptw-site.template-product #MainContent [data-section-type=product] .grid.product-single{background:none!important;padding:0!important;margin-left:0!important}.ptw-site.template-product #MainContent .grid.product-single:before{display:none!important}.ptw-site.template-product #MainContent .grid.product-single .photos{background:#ede1c4!important;padding:10px!important;box-shadow:none!important;margin:0 0 22px!important;border:1px solid #c1b38f}.ptw-site.template-product #MainContent .pt-ribbon-title:before,.ptw-site.template-product #MainContent .pt-sec-ribbon:before{display:none!important}.ptw-site.template-product #MainContent .pt-ribbon-title .pt-ribbon-label{color:#293923!important;font:inherit!important;padding:0!important;text-shadow:none!important;transform:none!important;display:block}.ptw-site.template-product #MainContent .pt-ribbon-title{margin:10px 0 22px!important;display:block;text-align:left}.ptw-site.template-product #MainContent .pt-info-skin{background:#ebdfc1!important;color:#293923!important;--pt-box-fg:#293923;box-shadow:none!important;border:1px solid #bcb18b;border-radius:9px;padding:24px!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;margin:0 0 24px!important}.ptw-site.template-product #MainContent .pt-desc-skin,.ptw-site.template-product #MainContent .pt-desc-accordion{background:#e6d8b8!important;color:#293923!important;--pt-desc-fg:#293923;box-shadow:none!important;border-radius:9px}.ptw-site.template-product #MainContent :is(.pt-desc-skin,.pt-desc-accordion){background:#e6d8b8!important;color:#293923!important;--pt-desc-fg:#293923;box-shadow:none!important;border-radius:9px}.ptw-site.template-product #MainContent .pt-desc-skin .shg-rich-text.shg-theme-text-content,.ptw-site.template-product #MainContent .pt-desc-accordion .shg-rich-text.shg-theme-text-content,.ptw-site.template-product #MainContent .product-single__description .shg-rich-text.shg-theme-text-content{background:transparent!important;box-shadow:none!important;padding:16px 5px!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#293923!important}.ptw-site.template-product #MainContent :is(.pt-desc-skin,.pt-desc-accordion,.product-single__description) .shg-rich-text.shg-theme-text-content{background:transparent!important;box-shadow:none!important;padding:16px 5px!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#293923!important}.ptw-site.template-product #MainContent .pt-sec-ribbon .pt-sec-label{color:#293923!important;font:400 30px/1.3 Georgia,serif!important;padding:0!important;transform:none!important}.ptw-site.template-product #MainContent .product-single__description p,.ptw-site.template-product #MainContent .product-single__description li,.ptw-site.template-product #MainContent .product-single__description span,.ptw-site.template-product #MainContent .product-single__description strong,.ptw-site.template-product #MainContent .product-single__description em{color:#293923!important;font-size:19px!important;line-height:1.7!important}.ptw-site.template-product #MainContent .product-single__description :is(p,li,span,strong,em){color:#293923!important;font-size:19px!important;line-height:1.7!important}.ptw-site.template-product #MainContent .product-single__description h2 strong,.ptw-site.template-product #MainContent .product-single__description h2 em,.ptw-site.template-product #MainContent .product-single__description h2 span,.ptw-site.template-product #MainContent .product-single__description h3 strong,.ptw-site.template-product #MainContent .product-single__description h3 em,.ptw-site.template-product #MainContent .product-single__description h3 span{font:inherit!important}.ptw-site.template-product #MainContent .product-single__description :is(h2,h3) :is(strong,em,span){font:inherit!important}.ptw-site.template-product #MainContent #ptq-product-mode-box{background:#dfcfaa!important;border:1px solid #b4aa85!important;border-radius:10px!important;color:#293923!important;box-shadow:none!important;padding:23px!important}.ptw-site.template-product #MainContent #ptq-product-mode-box :is(.ptq-productModeStart span){font:17px/1.6 Arial,sans-serif!important;color:#4d593f!important}.ptw-site.template-product #MainContent #ptq-product-mode-box :is(.ptq-productModeSummary strong){font:17px/1.6 Arial,sans-serif!important;color:#4d593f!important}.ptw-site.template-product #MainContent #ptq-product-mode-box .ptq-productModeLabel:not(does-not-exist),.ptw-site.template-product #MainContent #ptq-product-mode-box .ptq-productModeIntro:not(does-not-exist),.ptw-site.template-product #MainContent #ptq-product-mode-box .ptq-productVariantStatus:not(does-not-exist){font:17px/1.6 Arial,sans-serif!important;color:#4d593f!important}.ptw-site.template-product #MainContent #ptq-product-mode-box :is(.ptq-productModeLabel,.ptq-productModeIntro,.ptq-productModeStart span,.ptq-productModeSummary strong,.ptq-productVariantStatus){font:17px/1.6 Arial,sans-serif!important;color:#4d593f!important}.ptw-site.template-product #MainContent #ptq-product-mode-box .ptq-productModeTitle{font:400 29px/1.2 Georgia,serif!important;color:#293923!important}.ptw-site.template-product #MainContent #ptq-product-mode-box .ptq-productModeOption{background:#f0e4c8!important;border:1px solid #89916a!important;border-radius:7px!important;box-shadow:none!important;color:#293923!important;padding:17px!important;min-height:80px}.ptw-site.template-product #MainContent #ptq-product-mode-box .ptq-productModeOption span,.ptw-site.template-product #MainContent #ptq-product-mode-box .ptq-productModeOption strong{font-size:18px!important;line-height:1.45!important;color:inherit!important}.ptw-site.template-product #MainContent #ptq-product-mode-box .ptq-productModeOption :is(span,strong){font-size:18px!important;line-height:1.45!important;color:inherit!important}.ptw-site.template-product #MainContent #ptq-product-mode-box .ptq-productModeOption strong{font-size:17px!important;font-weight:400!important}.ptw-site.template-product #MainContent #ptq-product-mode-box .ptq-productModeOption[aria-pressed=true],.ptw-site.template-product #MainContent #ptq-product-mode-box .ptq-productModeOption.is-active{background:#304a2c!important;color:#fff2d5!important;border-color:#304a2c!important}.ptw-site.template-product #MainContent #ptq-product-mode-box .ptq-productModeAction{background:#304a2c!important;color:#fff1d5!important;font-size:19px!important;border-radius:6px!important;min-height:54px!important}.ptw-site.template-product #MainContent #ptq-product-mode-box .ptq-productModeAction:disabled{background:#bbb393!important;color:#454b37!important;cursor:not-allowed}.ptw-site.template-product #MainContent #ptq-product-mode-box .ptq-productModeStart{background:#d1c49e!important;border:0!important;color:#2b4028!important;box-shadow:none!important}.ptw-site.template-product #MainContent #ptq-product-mode-box .ptq-productModeStart strong{color:#2b4028!important;font-size:19px!important}.ptw-site.template-product #MainContent #ptq-product-mode-box .ptq-productModeFooter{background:transparent!important;border-color:#b6aa87!important}.ptw-site.template-product #MainContent .pt-pay-collage{background:#d7cca9!important;border-color:#b6ab8a!important}.ptw-site.template-product #MainContent .pt-pay-collage__item{background:#f1e6cb!important}@media(max-width:749px){.ptw-site.template-product #MainContent .product-single__photo{max-width:100%!important}.ptw-site.template-product #MainContent .product__photo-wrapper{padding-top:0!important;height:340px!important;display:flex;align-items:center;justify-content:center}.ptw-site.template-product #MainContent .product__photo-wrapper img{position:static!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:340px!important;object-fit:contain}.ptw-site.template-product #MainContent .product-single__thumbnail{height:90px;display:flex;align-items:center;justify-content:center}.ptw-site.template-product #MainContent .product-single__thumbnail img{max-height:82px;width:auto!important;max-width:100%}.ptw-site.template-product #MainContent .product-single__thumbnail-item{height:100px!important;padding:5px}.ptw-site.template-product #MainContent .photos__item--thumbs{margin-top:10px!important}.ptw-site.template-product #MainContent .pt-info-skin{padding:20px 15px!important}.ptw-site.template-product #MainContent #ptq-product-mode-box{padding:20px 16px!important}.ptw-site.template-product #MainContent #ptq-product-mode-box .ptq-productModeOptions{grid-template-columns:1fr!important}}.ptw-site #MainContent .pt-wir:not(#does-not-exist),.ptw-site #MainContent .pt-b2b:not(#does-not-exist),.ptw-site #MainContent #pt-wald-v2{--pt-green:#e3d4b3!important;--pt-green-900:#e3d4b3!important;--pt-text:#293923!important;--pt-accent:#344e30!important;--pt-sand:#f0e3c7!important;--pt-bg:#e3d4b3!important;--ribbon-skew:0deg!important}.ptw-site #MainContent :is(.pt-wir,.pt-b2b,#pt-wald-v2){--pt-green:#e3d4b3!important;--pt-green-900:#e3d4b3!important;--pt-text:#293923!important;--pt-accent:#344e30!important;--pt-sand:#f0e3c7!important;--pt-bg:#e3d4b3!important;--ribbon-skew:0deg!important}.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pt-ribbon__text,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .ribbon__text,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pt-ribbon__text,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .ribbon__text,.ptw-site #MainContent #pt-wald-v2 .pt-ribbon__text,.ptw-site #MainContent #pt-wald-v2 .ribbon__text{color:#293923!important;text-shadow:none!important}.ptw-site #MainContent :is(.pt-wir,.pt-b2b,#pt-wald-v2) :is(.pt-ribbon__text,.ribbon__text){color:#293923!important;text-shadow:none!important}.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pt-meta,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pt-list,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pt-pill,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pt-chip,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pt-sub,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .cap,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pill-link,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pt-portalModeHint,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pt-b2b-signup-inline__facts,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pt-meta,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pt-list,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pt-pill,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pt-chip,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pt-sub,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .cap,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pill-link,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pt-portalModeHint,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pt-b2b-signup-inline__facts,.ptw-site #MainContent #pt-wald-v2 .pt-meta,.ptw-site #MainContent #pt-wald-v2 .pt-list,.ptw-site #MainContent #pt-wald-v2 .pt-pill,.ptw-site #MainContent #pt-wald-v2 .pt-chip,.ptw-site #MainContent #pt-wald-v2 .pt-sub,.ptw-site #MainContent #pt-wald-v2 .cap,.ptw-site #MainContent #pt-wald-v2 .pill-link,.ptw-site #MainContent #pt-wald-v2 .pt-portalModeHint,.ptw-site #MainContent #pt-wald-v2 .pt-b2b-signup-inline__facts{font-size:18px!important;line-height:1.6!important;color:#293923!important}.ptw-site #MainContent :is(.pt-wir,.pt-b2b,#pt-wald-v2) :is(.pt-meta,.pt-list,.pt-pill,.pt-chip,.pt-sub,.cap,.pill-link,.pt-portalModeHint,.pt-b2b-signup-inline__facts){font-size:18px!important;line-height:1.6!important;color:#293923!important}.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pt-photo,.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pt-media,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pt-photo,.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pt-media,.ptw-site #MainContent #pt-wald-v2 .pt-photo,.ptw-site #MainContent #pt-wald-v2 .pt-media{border-radius:9px!important;overflow:hidden}.ptw-site #MainContent :is(.pt-wir,.pt-b2b,#pt-wald-v2) :is(.pt-photo,.pt-media){border-radius:9px!important;overflow:hidden}.ptw-site #MainContent .pt-wir:not(#does-not-exist) :is(.actions a){background:#344e30!important;color:#fff1d5!important;border-radius:6px!important;box-shadow:none!important;font-size:18px!important;min-height:50px;padding:13px 20px!important}.ptw-site #MainContent .pt-b2b:not(#does-not-exist) :is(.actions a){background:#344e30!important;color:#fff1d5!important;border-radius:6px!important;box-shadow:none!important;font-size:18px!important;min-height:50px;padding:13px 20px!important}.ptw-site #MainContent #pt-wald-v2 :is(.actions a){background:#344e30!important;color:#fff1d5!important;border-radius:6px!important;box-shadow:none!important;font-size:18px!important;min-height:50px;padding:13px 20px!important}.ptw-site #MainContent .pt-wir:not(#does-not-exist) .pt-cta:not(does-not-exist),.ptw-site #MainContent .pt-wir:not(#does-not-exist) .btn:not(does-not-exist),.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .pt-cta:not(does-not-exist),.ptw-site #MainContent .pt-b2b:not(#does-not-exist) .btn:not(does-not-exist),.ptw-site #MainContent #pt-wald-v2 .pt-cta:not(does-not-exist),.ptw-site #MainContent #pt-wald-v2 .btn:not(does-not-exist){background:#344e30!important;color:#fff1d5!important;border-radius:6px!important;box-shadow:none!important;font-size:18px!important;min-height:50px;padding:13px 20px!important}.ptw-site #MainContent :is(.pt-wir,.pt-b2b,#pt-wald-v2) :is(.pt-cta,.btn,.actions a){background:#344e30!important;color:#fff1d5!important;border-radius:6px!important;box-shadow:none!important;font-size:18px!important;min-height:50px;padding:13px 20px!important}.ptw-site #MainContent .pt-b2b input,.ptw-site #MainContent .pt-b2b select,.ptw-site #MainContent .pt-b2b textarea{background:#f3e7ce!important;color:#293923!important;border:1px solid #a49e7d!important}.ptw-site #MainContent .pt-b2b :is(input,select,textarea){background:#f3e7ce!important;color:#293923!important;border:1px solid #a49e7d!important}.ptw-site #MainContent .pt-b2b label{font-size:18px!important;color:#293923!important}.ptw-site #MainContent .pt-b2b .pt-b2b-signup-inline{background:#ded0ad!important;border-radius:10px!important;color:#293923!important}.ptw-site #MainContent .pt-b2b .pt-b2b-signup-inline__submit{background:#344e30!important;color:#fff2d4!important;font-size:18px!important;min-height:54px}.ptw-site #MainContent .pt-b2b .pt-portalModeCard{background:#e8ddbe!important;border:1px solid #bab08a!important;color:#293923!important;border-radius:8px!important}.ptw-site #MainContent .pt-b2b .pt-portalModeCard strong{font:400 26px/1.3 Georgia,serif!important;color:#293923!important}.ptw-site #MainContent #pt-wald-v2 .topic{background:#e4d6b5!important;border:1px solid #b8ad89!important;border-radius:10px;padding:25px;color:#293923!important}.ptw-site #MainContent #pt-wald-v2 .t-ribbon{background:none!important;color:#293923!important;transform:none!important;font:400 31px/1.3 Georgia,serif!important;padding:0!important;box-shadow:none!important}.ptw-site #MainContent #pt-wald-v2 .t-ribbon:before{display:none!important}.ptw-site #MainContent #pt-wald-v2 .tile{background:#e8ddbf!important;border:1px solid #b7ad8a!important;border-radius:8px!important}.ptw-site #MainContent #pt-wald-v2 .pill{color:#293923!important;background:#d1c79f!important;font-size:17px!important}.ptw-site #MainContent .ptw-content>.page-width{max-width:none;padding:0}.ptw-site #MainContent .ptw-content .content-block{background:#e3d4b2;border-radius:10px;padding:28px;color:#293923;font-size:19px}.ptw-site #MainContent #pt-birdcam-page{--ptb-cream:#eadcbb;--ptb-paper:#eadcbb}.ptw-site #MainContent #pt-birdcam-page .ptb-lede,.ptw-site #MainContent #pt-birdcam-page .ptb-copy,.ptw-site #MainContent #pt-birdcam-page .ptb-note,.ptw-site #MainContent #pt-birdcam-page .ptb-playerCaption,.ptw-site #MainContent #pt-birdcam-page .ptb-status,.ptw-site #MainContent #pt-birdcam-page .ptb-back{font-size:18px!important;line-height:1.6!important}.ptw-site #MainContent #pt-birdcam-page :is(.ptb-lede,.ptb-copy,.ptb-note,.ptb-playerCaption,.ptb-status,.ptb-back){font-size:18px!important;line-height:1.6!important}.ptw-site #MainContent #pt-birdcam-page .ptb-card,.ptw-site #MainContent #pt-birdcam-page .ptb-playerCard{border-radius:10px!important}.ptw-site #MainContent #pt-birdcam-page :is(.ptb-card,.ptb-playerCard){border-radius:10px!important}.ptw-site #MainContent #pt-wurzelbert-page{background:#e5d5b3!important;color:#293923!important;border-radius:12px;padding:28px!important}.ptw-site #MainContent #pt-wurzelbert-page p,.ptw-site #MainContent #pt-wurzelbert-page a,.ptw-site #MainContent #pt-wurzelbert-page button{font-size:19px!important}.ptw-site #MainContent #pt-wurzelbert-page :is(p,a,button){font-size:19px!important}.ptw-site.template-blog #MainContent h1,.ptw-site.template-blog #MainContent h2,.ptw-site.template-blog #MainContent h3,.ptw-site.template-article #MainContent h1,.ptw-site.template-article #MainContent h2,.ptw-site.template-article #MainContent h3{font-family:Georgia,serif;line-height:1.25;text-transform:none;color:#293923}.ptw-site.template-blog #MainContent :is(h1,h2,h3),.ptw-site.template-article #MainContent :is(h1,h2,h3){font-family:Georgia,serif;line-height:1.25;text-transform:none;color:#293923}.ptw-site.template-blog .rte,.ptw-site.template-article .rte{font-size:19px;line-height:1.7}.ptw-site.template-blog .article__date,.ptw-site.template-article .article__date{font-size:17px}@media(max-width:700px){.ptw-site #MainContent .ptw-content .content-block{padding:22px 16px}.ptw-site #MainContent .pt-b2b .pt-portalBoard,.ptw-site #MainContent .pt-b2b .pt-b2b-signup-inline__grid{grid-template-columns:1fr!important}.ptw-site #MainContent .pt-b2b :is(.pt-portalBoard,.pt-b2b-signup-inline__grid){grid-template-columns:1fr!important}.ptw-site #MainContent #pt-wald-v2 .topic{padding:20px}}body.ptw-site #MainContent .ptw-legacy .shg-box{background:none!important;min-height:0!important;padding-top:14px!important;padding-bottom:14px!important;border:0!important;box-shadow:none!important}body.ptw-site #MainContent .ptw-legacy .shg-box-overlay{display:none!important}body.ptw-site #MainContent .ptw-legacy .shg-fw{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important}body.ptw-site #MainContent .ptw-legacy .shg-box-vertical-align-wrapper,body.ptw-site #MainContent .ptw-legacy .shg-box-vertical-center-wrapper{min-height:0!important;height:auto!important}body.ptw-site #MainContent .ptw-legacy :is(.shg-box-vertical-align-wrapper,.shg-box-vertical-center-wrapper){min-height:0!important;height:auto!important}body.ptw-site #MainContent .ptw-legacy .shogun-heading-component h1,body.ptw-site #MainContent .ptw-legacy .shogun-heading-component h2,body.ptw-site #MainContent .ptw-legacy .shogun-heading-component h3{color:#293923!important;font-style:normal!important;margin:20px 0!important;line-height:1.2!important}body.ptw-site #MainContent .ptw-legacy .shogun-heading-component :is(h1,h2,h3){color:#293923!important;font-style:normal!important;margin:20px 0!important;line-height:1.2!important}body.ptw-site #MainContent .ptw-legacy .shg-rich-text{background:#e4d4b2!important;border-radius:7px!important;box-shadow:none!important}body.ptw-site #MainContent .ptw-legacy .quer,body.ptw-site #MainContent .ptw-legacy .quer2{transform:none!important}body.ptw-site #MainContent .ptw-legacy :is(.quer,.quer2){transform:none!important}body.ptw-site #MainContent .ptw-legacy .shogun-root{overflow:visible!important}body.ptw-site #MainContent .ptw-legacy .shg-box.shogun-lazyload{opacity:1!important}.ptw-site.template-product #MainContent #ptq-product-mode-price{color:#293923!important;font:700 27px/1.3 Arial,sans-serif!important}@media(max-width:749px){.ptw-site.template-product #MainContent .product__photo-wrapper{width:100%!important}.ptw-site.template-product #MainContent .product__photo-wrapper img{width:100%!important;height:100%!important;max-height:340px!important;object-fit:contain}}@media(max-width:700px){body.ptw-site .pt-chat-button{width:64px!important;height:90px!important;min-width:44px;left:12px!important}body.ptw-site .pt-chat-button .pt-chat-launcher-tree{width:64px!important;height:90px!important}body.ptw-site .pt-chat-button .pt-chat-launcher-tree img.pt-wichtelbert-avatar-image{width:100%!important;height:100%!important;object-fit:contain}}.ptw-site.template-product #MainContent .pt-product-quick #pt-quick-b2c{background:none!important}.ptw-site.template-product #MainContent .pt-product-quick #pt-quick-b2c .ptq-shell{background:linear-gradient(135deg,#25351ee8,#2a3b23cc),var(--ptw-forest) center/cover!important;border-radius:12px!important;box-shadow:none!important}.ptw-site .pt-globalQuickStart:not(.is-lightbox) .pt-globalQuickStart__form{background:#e5d5b3!important;border-radius:10px!important;box-shadow:0 10px 25px #12200c22!important}.ptw-site .pt-globalQuickStart:not(.is-lightbox) .pt-globalQuickStart__step{background:#efe2c6!important;border-radius:8px!important}.ptw-site .pt-globalQuickStart:not(.is-lightbox) .pt-globalQuickStart__input{background:#f8ecd5!important;color:#293923!important;font-size:19px!important;border-radius:6px!important}.ptw-site .pt-globalQuickStart:not(.is-lightbox) .pt-globalQuickStart__submit{background:#324e2d!important;border-radius:6px!important;box-shadow:none!important;font-size:18px!important}body.ptw-site #MainContent .ptw-legal .shg-box{padding:0!important;margin:0!important}body.ptw-site #MainContent .ptw-legal .shg-c{margin-left:0!important;margin-right:0!important;max-width:100%!important}body.ptw-site #MainContent .ptw-legal .shg-rich-text{padding:14px 18px!important}#MainContent .ptw-reading-nav summary{font:700 19px/1.5 Arial,sans-serif;cursor:pointer}#MainContent .ptw-reading-nav details[open]>summary{margin-bottom:16px}@media(max-width:700px){body.ptw-site #MainContent .ptw-legal .shg-rich-text{padding:10px 8px!important}}body.ptw-site #MainContent .ptw-content .pt-reveal{opacity:1!important;transform:none!important;transition:none!important}body.ptw-site #MainContent .ptw-report-page .shg-box{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}body.ptw-site #MainContent .ptw-report-page .shg-rich-text{margin-top:22px!important;margin-bottom:22px!important;max-width:920px}body.ptw-site #MainContent #pt-forste-v12 .intro-box .hero-ribbon__text,body.ptw-site #MainContent .pt-kontakt .pt-box .pt-ribbon__text,body.ptw-site #MainContent .pt-wir .pt-box .pt-ribbon__text,body.ptw-site #MainContent .pt-b2b .pt-box .pt-ribbon__text{color:#293923!important;text-shadow:none!important}body.ptw-site #MainContent :is(.pt-kontakt,.pt-wir,.pt-b2b) .pt-box .pt-ribbon__text{color:#293923!important;text-shadow:none!important}body.ptw-site #MainContent #pt-partners-v12 .btn{background:#344e30!important;color:#fff2d5!important;font:700 18px/1.4 Arial,sans-serif!important;letter-spacing:0!important;border-radius:6px!important;padding:13px 20px!important;box-shadow:none!important}body.ptw-site .ptw-recommendations{background:#ddcfae;color:#293923;font:19px/1.65 Arial,sans-serif;padding:55px 25px 70px;margin:35px auto 0;max-width:1280px;border-radius:12px}body.ptw-site .ptw-recommendations .page-width{padding:0;background:none!important;margin:0;max-width:none}body.ptw-site .ptw-recommendations h3,body.ptw-site .ptw-recommendations h4{font-family:Georgia,serif!important;font-weight:400!important;color:#293923!important;text-transform:none;letter-spacing:-.02em}body.ptw-site .ptw-recommendations :is(h3,h4){font-family:Georgia,serif!important;font-weight:400!important;color:#293923!important;text-transform:none;letter-spacing:-.02em}body.ptw-site .ptw-recommendations h4{font-size:36px;margin-bottom:35px}body.ptw-site .ptw-recommendations a{color:inherit;text-decoration:none}body.ptw-site .ptw-recommendations .ptw-product-media img{display:block;max-width:100%}#MainContent .ptw-forest-story .ptf-partners{grid-column:1/-1;padding-top:22px;border-top:1px solid #d5d0ac44;background:none;color:#f5e8c9;width:100%}#MainContent .ptw-forest-story .ptf-partners>p{font-size:17px;text-align:center;margin-bottom:25px}#MainContent .ptw-forest-story .ptf-partner-logos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}#MainContent .ptw-forest-story .ptf-partner-logos a{display:flex;align-items:center;gap:16px;color:inherit;font-size:17px;line-height:1.5}#MainContent .ptw-forest-story .ptf-partner-logos img{width:85px;height:65px;object-fit:contain;background:#eee3c8;padding:7px;border-radius:4px;flex-shrink:0}#MainContent .ptw-forest-story .ptf-partner-logos small{display:block;font-size:16px}@media(max-width:700px){body.ptw-site .ptw-recommendations{margin:25px 12px 0;padding:35px 15px}.ptw-site .ptw-recommendations h4{font-size:30px}#MainContent .ptw-forest-story .ptf-partner-logos{grid-template-columns:1fr;gap:20px}#MainContent .ptw-forest-story .ptf-partners>p{text-align:left}}body.ptw-site #MainContent#MainContent .ptw-content .pt-box .hero-ribbon__text,body.ptw-site #MainContent#MainContent .ptw-content .pt-box .pt-ribbon__text,body.ptw-site #MainContent#MainContent .ptw-content .pt-box .ribbon__text,body.ptw-site #MainContent#MainContent .ptw-content .box .hero-ribbon__text,body.ptw-site #MainContent#MainContent .ptw-content .box .pt-ribbon__text,body.ptw-site #MainContent#MainContent .ptw-content .box .ribbon__text,body.ptw-site #MainContent#MainContent .ptw-content .intro-box .hero-ribbon__text,body.ptw-site #MainContent#MainContent .ptw-content .intro-box .pt-ribbon__text,body.ptw-site #MainContent#MainContent .ptw-content .intro-box .ribbon__text,body.ptw-site #MainContent#MainContent .ptw-content .pt-card .hero-ribbon__text,body.ptw-site #MainContent#MainContent .ptw-content .pt-card .pt-ribbon__text,body.ptw-site #MainContent#MainContent .ptw-content .pt-card .ribbon__text{color:#293923!important;text-shadow:none!important}body.ptw-site #MainContent#MainContent .ptw-content :is(.pt-box,.box,.intro-box,.pt-card) :is(.hero-ribbon__text,.pt-ribbon__text,.ribbon__text){color:#293923!important;text-shadow:none!important}body.ptw-site #MainContent#MainContent .pt-kontakt .pt-ribbon__text,body.ptw-site #MainContent#MainContent .pt-kontakt label:not(.does-not-exist),body.ptw-site #MainContent#MainContent .pt-kontakt .fieldline,body.ptw-site #MainContent#MainContent .pt-kontakt .hint,body.ptw-site #MainContent#MainContent .pt-kontakt .brand,body.ptw-site #MainContent#MainContent .pt-kontakt .partner{color:#293923!important}body.ptw-site #MainContent#MainContent .pt-kontakt :is(.pt-ribbon__text,label,.fieldline,.hint,.brand,.partner){color:#293923!important}body.ptw-site #MainContent#MainContent .pt-kontakt,body.ptw-site #MainContent#MainContent .pt-wir,body.ptw-site #MainContent#MainContent .pt-b2b{--pt-text:#293923!important;--pt-green-900:#e3d4b3!important}body.ptw-site #MainContent#MainContent :is(.pt-kontakt,.pt-wir,.pt-b2b){--pt-text:#293923!important;--pt-green-900:#e3d4b3!important}body.ptw-site #MainContent#MainContent .ptw-content .pt-panel{box-shadow:none!important;margin-bottom:0!important}#MainContent .ptw-collection-more .shg-box{background:none!important;box-shadow:none!important;color:#293923!important;padding:0!important;min-height:0!important;opacity:1!important}#MainContent .ptw-collection-more .shg-box-overlay,#MainContent .ptw-collection-more .pt-collection-ribbon-block{display:none!important}#MainContent .ptw-collection-more .shg-rich-text{color:#293923!important;font:19px/1.7 Arial,sans-serif!important}#MainContent .ptw-collection-more .shg-rich-text p,#MainContent .ptw-collection-more .shg-rich-text span,#MainContent .ptw-collection-more .shg-rich-text strong{color:inherit!important;font-family:inherit!important;letter-spacing:0!important}#MainContent .ptw-collection-more .shg-rich-text :is(p,span,strong){color:inherit!important;font-family:inherit!important;letter-spacing:0!important}.ptw-site #MainContent .pt-partner{max-width:1140px;margin:auto;background:#e2d2af;padding:35px;border-radius:12px;color:#293923}.ptw-site #MainContent .pt-partner>section{padding:25px 0;border-top:1px solid #b0a684;margin-top:30px}.ptw-site #MainContent .pt-partner .pt-logo{max-height:130px;max-width:320px;object-fit:contain;background:#f3e8cf;padding:15px;border-radius:6px}.ptw-site #MainContent .pt-partner .button{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:6px;background:#344e30;color:#fff2d7;font-size:18px;min-height:52px}.ptw-site #MainContent .pt-partner .pt-forest-card{background:#eee2c6;border:1px solid #bcb18f;border-radius:8px;overflow:hidden}.ptw-site #MainContent .pt-partner .pt-forest-body{padding:22px}.ptw-site #MainContent #pt-cert-form input,.ptw-site #MainContent #pt-cert-form button,.ptw-site #MainContent #pt-cert-form label{font-size:18px!important;line-height:1.5!important}.ptw-site #MainContent #pt-cert-form :is(input,button,label){font-size:18px!important;line-height:1.5!important}@media(max-width:700px){.ptw-site #MainContent .pt-partner{padding:22px 17px}.ptw-site #MainContent .pt-partner .pt-logo{max-width:100%}}#MainContent .ptw-collection-toolbar .collection-sort{max-width:none!important}#MainContent .ptw-collection-toolbar label{color:#293923!important;letter-spacing:0!important}#MainContent .ptw-collection-toolbar select{background-image:none;padding-right:18px}.ptw-site #MainContent #pt-forste-v12 .ptw-forst-logos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:25px 0}.ptw-site #MainContent #pt-forste-v12 .ptw-forst-logos a{display:flex;align-items:center;gap:15px;color:#293923;text-decoration:none;font-size:17px;line-height:1.4}.ptw-site #MainContent #pt-forste-v12 .ptw-forst-logos img{width:85px;height:66px;object-fit:contain;background:#f2e8d1;padding:8px;border-radius:5px}.ptw-site #MainContent #pt-forste-v12 .ptw-map-help summary{font-size:17px;text-decoration:underline;cursor:pointer}.ptw-site #MainContent #pt-forste-v12 .ptw-map-help[open] .intro-copy{margin-top:20px}@media(max-width:700px){.ptw-site #MainContent #pt-forste-v12 .ptw-forst-logos{gap:12px}.ptw-site #MainContent #pt-forste-v12 .ptw-forst-logos a{flex-direction:column;gap:10px;align-items:flex-start;font-size:16px}.ptw-site #MainContent #pt-forste-v12 .ptw-forst-logos img{width:78px;height:62px}}body.ptw-site #MainContent .ptw-content .pt-grid>*,body.ptw-site #MainContent .ptw-content .grid>*,body.ptw-site #MainContent .ptw-content .topics>*,body.ptw-site #MainContent .ptw-content .cards>*{min-width:0;max-width:100%}body.ptw-site #MainContent .ptw-content :is(.pt-grid,.grid,.topics,.cards)>*{min-width:0;max-width:100%}body.ptw-site #MainContent .ptw-content h1:not(.does-not-exist),body.ptw-site #MainContent .ptw-content h2:not(.does-not-exist),body.ptw-site #MainContent .ptw-content h3:not(.does-not-exist),body.ptw-site #MainContent .ptw-content p:not(.does-not-exist),body.ptw-site #MainContent .ptw-content .pt-ribbon__text,body.ptw-site #MainContent .ptw-content .ribbon__text,body.ptw-site #MainContent .ptw-content .hero-ribbon__text,body.ptw-site #MainContent .ptw-content .pt-card,body.ptw-site #MainContent .ptw-content .pt-panel{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}body.ptw-site #MainContent .ptw-content :is(h1,h2,h3,p,.pt-ribbon__text,.ribbon__text,.hero-ribbon__text,.pt-card,.pt-panel){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}body.ptw-site #MainContent .ptw-content .btn,body.ptw-site #MainContent .ptw-content .pt-cta,body.ptw-site #MainContent .ptw-content .pt-pill,body.ptw-site #MainContent .ptw-content .pt-welcomePromo,body.ptw-site #MainContent .ptw-content .pt-welcomeMini{max-width:100%;white-space:normal!important;overflow-wrap:anywhere}body.ptw-site #MainContent .ptw-content :is(.btn,.pt-cta,.pt-pill,.pt-welcomePromo,.pt-welcomeMini){max-width:100%;white-space:normal!important;overflow-wrap:anywhere}@media(max-width:700px){body.ptw-site #MainContent .ptw-content .pt-grid{grid-template-columns:minmax(0,1fr)!important}body.ptw-site #MainContent .ptw-content .pt-grid>.span-2{grid-column:1/-1!important}body.ptw-site #MainContent#MainContent .ptw-content .pt-ribbon__text,body.ptw-site #MainContent#MainContent .ptw-content .ribbon__text,body.ptw-site #MainContent#MainContent .ptw-content .hero-ribbon__text{font-size:34px!important;line-height:1.15!important}body.ptw-site #MainContent#MainContent .ptw-content :is(.pt-ribbon__text,.ribbon__text,.hero-ribbon__text){font-size:34px!important;line-height:1.15!important}}body.ptw-site.template-cart #MainContent .pt-cart-header{max-width:1160px;margin:auto;padding:45px 25px 30px;color:#f5e7c6;text-align:center}body.ptw-site.template-cart #MainContent .pt-cart-header .pt-title{background:none!important;box-shadow:none!important;transform:none!important;color:#fff0d0!important;font:400 45px/1.2 Georgia,serif!important;letter-spacing:-.025em!important;padding:0!important;margin:0 0 24px!important}body.ptw-site.template-cart #MainContent .pt-cart-header .pt-title span{font:inherit!important;transform:none!important;padding:0!important}body.ptw-site.template-cart #MainContent .pt-cart-header .pt-title::-csstools-invalid-before{display:none!important}body.ptw-site.template-cart #MainContent .pt-cart-header .pt-title::-csstools-invalid-after{display:none!important}body.ptw-site.template-cart #MainContent .pt-cart-header .pt-sum::-csstools-invalid-before{display:none!important}body.ptw-site.template-cart #MainContent .pt-cart-header .pt-sum::-csstools-invalid-after{display:none!important}body.ptw-site.template-cart #MainContent .pt-cart-header :is(.pt-title:before,.pt-title:after,.pt-sum:before,.pt-sum:after){display:none!important}body.ptw-site.template-cart #MainContent .pt-cart-header .pt-sum{background:#d5c8a4!important;color:#293923!important;transform:none!important;box-shadow:none!important;border-radius:8px!important;padding:20px!important;font-size:20px!important}body.ptw-site.template-cart #MainContent .pt-cart-header .pt-line1,body.ptw-site.template-cart #MainContent .pt-cart-header .pt-heart{transform:none!important;font-size:20px!important;color:inherit!important}body.ptw-site.template-cart #MainContent .pt-cart-header :is(.pt-line1,.pt-heart){transform:none!important;font-size:20px!important;color:inherit!important}body.ptw-site.template-cart #MainContent .pt-cart-header .pt-sub{font:17px/1.5 Arial,sans-serif!important;color:#f5e7c6!important;margin:17px 0!important}body.ptw-site.template-cart #MainContent #cartify_msg_btn{background:#e3d0a8!important;color:#293923!important;box-shadow:none!important;border-radius:6px!important;font:700 18px/1.4 Arial,sans-serif!important;padding:14px 20px!important;min-height:54px;max-width:100%;white-space:normal}@media(max-width:700px){body.ptw-site.template-cart #MainContent .pt-cart-header{padding:32px 20px 20px}body.ptw-site.template-cart #MainContent .pt-cart-header .pt-title{font-size:37px!important}}body.ptw-site #MainContent#MainContent .ptw-content .pt-panel{min-height:0!important}body.ptw-site #MainContent .pt-b2b .pt-portalModeCard{grid-template-columns:minmax(0,1fr)!important;min-width:0!important}body.ptw-site #MainContent .pt-b2b .pt-portalModeCard>*{min-width:0!important;max-width:100%!important}body.ptw-site #MainContent .pt-b2b .pt-portalModeTop{flex-wrap:wrap;grid-template-columns:auto minmax(0,1fr)}body.ptw-site #MainContent .pt-b2b .pt-portalModeBadge{white-space:normal!important;overflow-wrap:anywhere}#MainContent .ptw-collection-toolbar select{appearance:auto;-webkit-appearance:auto}body.ptw-site.template-product #MainContent :is(.product-single__policies a){color:#293923!important}body.ptw-site.template-product #MainContent .product-single__price:not(does-not-exist),body.ptw-site.template-product #MainContent [id^=ProductPrice-]:not(does-not-exist),body.ptw-site.template-product #MainContent .product-single__policies:not(does-not-exist){color:#293923!important}body.ptw-site.template-product #MainContent :is(.product-single__price,[id^=ProductPrice-],.product-single__policies,.product-single__policies a){color:#293923!important}body.ptw-site.template-product #MainContent .product-single__price,body.ptw-site.template-product #MainContent [id^=ProductPrice-]{font:700 32px/1.2 Arial,sans-serif!important}body.ptw-site.template-product #MainContent :is(.product-single__price,[id^=ProductPrice-]){font:700 32px/1.2 Arial,sans-serif!important}body.ptw-site.template-product #MainContent .product-single__price--compare{color:#62634d!important;font-size:23px!important}body.ptw-site.template-product #MainContent .ptw-buy-intro{color:#293923;margin:18px 0 0}body.ptw-site.template-product #MainContent .ptw-buy-facts{list-style:none;padding:0;margin:0;display:grid;gap:14px}body.ptw-site.template-product #MainContent .ptw-buy-facts li{position:relative;padding-left:25px;font:18px/1.55 Arial,sans-serif;color:#293923!important}body.ptw-site.template-product #MainContent .ptw-buy-facts li:before{content:"\2713";position:absolute;left:0;top:0;color:#526338;font-weight:700}body.ptw-site.template-product #MainContent .ptw-buy-facts strong{color:inherit!important;font-weight:700}body.ptw-site.template-product #MainContent .ptw-buy-links{display:flex;flex-wrap:wrap;align-items:center;gap:18px 25px;margin-top:24px}body.ptw-site.template-product #MainContent .ptw-buy-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-height:56px;padding:15px 24px;background:#304b2c;color:#fff0d2!important;border:1px solid #304b2c;border-radius:7px;text-decoration:none;font:700 19px/1.3 Arial,sans-serif}body.ptw-site.template-product #MainContent .ptw-buy-cta:hover{background:#233d22;border-color:#233d22}body.ptw-site.template-product #MainContent .ptw-buy-more{color:#34492e!important;font:18px/1.5 Arial,sans-serif;text-decoration:underline;text-underline-offset:5px}body.ptw-site.template-product #MainContent .ptw-buy-cta:focus-visible{outline:3px solid #8b692b;outline-offset:5px}body.ptw-site.template-product #MainContent .ptw-buy-more:focus-visible{outline:3px solid #8b692b;outline-offset:5px}body.ptw-site.template-product #MainContent :is(.ptw-buy-cta,.ptw-buy-more):focus-visible{outline:3px solid #8b692b;outline-offset:5px}body.ptw-site.template-product #MainContent #pt-product-quick,body.ptw-site.template-product #MainContent #ptw-product-description{scroll-margin-top:110px}body.ptw-site.template-product #MainContent :is(#pt-product-quick,#ptw-product-description){scroll-margin-top:110px}body.ptw-site.template-product #MainContent #pt-product-quick:focus-visible{outline:3px solid #b3904b;outline-offset:5px}body.ptw-site.template-product #MainContent #ptw-product-description:focus-visible{outline:3px solid #b3904b;outline-offset:5px}body.ptw-site.template-product #MainContent :is(#pt-product-quick,#ptw-product-description):focus-visible{outline:3px solid #b3904b;outline-offset:5px}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box,body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box{background:linear-gradient(135deg,#465338,#2c422a 65%,#253a25)!important;color:#fff0d2!important;border:1px solid #89916c!important;border-top:4px solid #c8ad70!important;border-radius:12px!important;padding:28px!important;box-shadow:0 12px 28px #14200c26!important}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c #ptq-product-mode-box{background:linear-gradient(135deg,#465338,#2c422a 65%,#253a25)!important;color:#fff0d2!important;border:1px solid #89916c!important;border-top:4px solid #c8ad70!important;border-radius:12px!important;padding:28px!important;box-shadow:0 12px 28px #14200c26!important}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box:before{display:none!important}body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box:before{display:none!important}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c #ptq-product-mode-box:before{display:none!important}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box .ptq-productModeLabel,body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box .ptq-productModeLabel{color:#efd69d!important;font:700 16px/1.5 Arial,sans-serif!important;letter-spacing:.08em!important}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c #ptq-product-mode-box .ptq-productModeLabel{color:#efd69d!important;font:700 16px/1.5 Arial,sans-serif!important;letter-spacing:.08em!important}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box .ptq-productModeTitle,body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box .ptq-productModeTitle{color:#fff1d5!important;font:400 3vw/1.2 Georgia,serif!important;font:400 29px/1.2 Georgia,serif!important;font:400 clamp(29px,3vw,38px)/1.2 Georgia,serif!important;display:block;margin:8px 0 14px!important;text-shadow:none!important}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c #ptq-product-mode-box .ptq-productModeTitle{color:#fff1d5!important;font:400 3vw/1.2 Georgia,serif!important;font:400 29px/1.2 Georgia,serif!important;font:400 clamp(29px,3vw,38px)/1.2 Georgia,serif!important;display:block;margin:8px 0 14px!important;text-shadow:none!important}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box :is(.ptq-productModeSummary strong){color:#eee2c6!important;font:18px/1.55 Arial,sans-serif!important}body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box :is(.ptq-productModeSummary strong){color:#eee2c6!important;font:18px/1.55 Arial,sans-serif!important}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box .ptq-productModeIntro:not(does-not-exist),body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box .ptq-productModeIntro:not(does-not-exist){color:#eee2c6!important;font:18px/1.55 Arial,sans-serif!important}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c #ptq-product-mode-box :is(.ptq-productModeIntro,.ptq-productModeSummary strong){color:#eee2c6!important;font:18px/1.55 Arial,sans-serif!important}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box .ptq-productModeStart,body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box .ptq-productModeStart{display:none!important}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c #ptq-product-mode-box .ptq-productModeStart{display:none!important}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOptions,body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOptions{gap:14px!important;margin-top:23px!important}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOptions{gap:14px!important;margin-top:23px!important}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOption,body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOption{background:#eee2c5!important;color:#293923!important;border:2px solid #eee2c5!important;padding:20px!important;border-radius:8px!important;box-shadow:none!important;min-height:106px;transition:border-color .15s,background-color .15s!important;transform:none!important}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOption{background:#eee2c5!important;color:#293923!important;border:2px solid #eee2c5!important;padding:20px!important;border-radius:8px!important;box-shadow:none!important;min-height:106px;transition:border-color .15s,background-color .15s!important;transform:none!important}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOption span,body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOption strong,body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOption span,body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOption strong{color:inherit!important;padding-right:0!important;font:700 20px/1.35 Arial,sans-serif!important}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOption :is(span,strong){color:inherit!important;padding-right:0!important;font:700 20px/1.35 Arial,sans-serif!important}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOption strong,body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOption strong{font:400 18px/1.5 Arial,sans-serif!important;margin-top:7px}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOption strong{font:400 18px/1.5 Arial,sans-serif!important;margin-top:7px}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box #ptq-product-mode-tree:after{content:none!important}body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box #ptq-product-mode-tree:after{content:none!important}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c #ptq-product-mode-box #ptq-product-mode-tree:after{content:none!important}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOption:hover,body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOption:hover{background:#f8edcf!important;border-color:#d6b771!important}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOption:hover{background:#f8edcf!important;border-color:#d6b771!important}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOption[aria-pressed=true],body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOption.is-active,body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOption[aria-pressed=true],body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOption.is-active{background:#d9bd7b!important;border-color:#fff0c7!important;color:#263922!important;box-shadow:inset 0 0 0 2px #836c3c!important}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOption:is([aria-pressed=true],.is-active){background:#d9bd7b!important;border-color:#fff0c7!important;color:#263922!important;box-shadow:inset 0 0 0 2px #836c3c!important}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOption:focus-visible{outline:3px solid #fff0c7!important;outline-offset:4px!important}body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOption:focus-visible{outline:3px solid #fff0c7!important;outline-offset:4px!important}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOption:focus-visible{outline:3px solid #fff0c7!important;outline-offset:4px!important}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box .ptq-productModeFooter,body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box .ptq-productModeFooter{background:none!important;border-color:#849071!important;padding-top:22px!important}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c #ptq-product-mode-box .ptq-productModeFooter{background:none!important;border-color:#849071!important;padding-top:22px!important}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box #ptq-product-mode-price,body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box #ptq-product-mode-price{color:#fff1d5!important;font:700 28px/1.3 Arial,sans-serif!important}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c #ptq-product-mode-box #ptq-product-mode-price{color:#fff1d5!important;font:700 28px/1.3 Arial,sans-serif!important}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box .ptq-productModeAction,body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box .ptq-productModeAction{background:#e2c88b!important;color:#283b25!important;border:1px solid #f4deaa!important;border-radius:7px!important;font:700 19px/1.4 Arial,sans-serif!important;min-height:56px!important;box-shadow:none!important;opacity:1!important}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c #ptq-product-mode-box .ptq-productModeAction{background:#e2c88b!important;color:#283b25!important;border:1px solid #f4deaa!important;border-radius:7px!important;font:700 19px/1.4 Arial,sans-serif!important;min-height:56px!important;box-shadow:none!important;opacity:1!important}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box .ptq-productModeAction:disabled{background:#bac0a4!important;color:#35422d!important;border-color:#bac0a4!important;cursor:not-allowed}body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box .ptq-productModeAction:disabled{background:#bac0a4!important;color:#35422d!important;border-color:#bac0a4!important;cursor:not-allowed}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box .ptq-productModeAction[aria-disabled=true],body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box .ptq-productModeAction[aria-disabled=true]{background:#bac0a4!important;color:#35422d!important;border-color:#bac0a4!important;cursor:not-allowed}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c #ptq-product-mode-box .ptq-productModeAction:is(:disabled,[aria-disabled=true]){background:#bac0a4!important;color:#35422d!important;border-color:#bac0a4!important;cursor:not-allowed}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box .ptq-productModeAction:focus-visible{outline:3px solid #fff0c7!important;outline-offset:4px!important}body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box .ptq-productModeAction:focus-visible{outline:3px solid #fff0c7!important;outline-offset:4px!important}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c #ptq-product-mode-box .ptq-productModeAction:focus-visible{outline:3px solid #fff0c7!important;outline-offset:4px!important}body.ptw-site .ptlp.ptlp{--lp-paper:#1b3424;--lp-ink:#fff1d5;--lp-muted:#e2dfc9}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c .ptq-homeHeroStart,body.ptw-site #MainContent .ptlp #pt-quick-b2c .ptq-homeHeroStart{background:#dfcfaa!important;border:2px solid #c3a66b!important;box-shadow:0 10px 24px #07170d33!important;grid-template-columns:minmax(0,1fr)!important}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c .ptq-homeHeroStart{background:#dfcfaa!important;border:2px solid #c3a66b!important;box-shadow:0 10px 24px #07170d33!important;grid-template-columns:minmax(0,1fr)!important}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c .ptq-homeHeroStart .ptq-homeHeroStartLabel,body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c .ptq-homeHeroStart .ptq-homeHeroStartMeta,body.ptw-site #MainContent .ptlp #pt-quick-b2c .ptq-homeHeroStart .ptq-homeHeroStartLabel,body.ptw-site #MainContent .ptlp #pt-quick-b2c .ptq-homeHeroStart .ptq-homeHeroStartMeta{color:#293923!important}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c .ptq-homeHeroStart :is(.ptq-homeHeroStartLabel,.ptq-homeHeroStartMeta){color:#293923!important}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c .ptq-homeHeroProLink,body.ptw-site #MainContent .ptlp #pt-quick-b2c .ptq-homeHeroProLink{color:#34492e!important;font-size:17px!important;line-height:1.5!important;white-space:normal!important}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c .ptq-homeHeroProLink{color:#34492e!important;font-size:17px!important;line-height:1.5!important;white-space:normal!important}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c .ptq-homeHeroStartRow,body.ptw-site #MainContent .ptlp #pt-quick-b2c .ptq-homeHeroStartRow{min-width:0!important;max-width:100%!important}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c .ptq-homeHeroStartRow{min-width:0!important;max-width:100%!important}body.ptw-site.template-product #MainContent .pt-product-quick #pt-quick-b2c .ptq-homeHero{background:#30442c!important;border:1px solid #89916c!important;border-radius:12px!important}body.ptw-site.template-product #MainContent .pt-product-quick #pt-quick-b2c .ptq-homeHeroContent{background:linear-gradient(135deg,#465338,#2c422a)!important;color:#fff1d5!important}body.ptw-site.template-product #MainContent .pt-product-quick #pt-quick-b2c .ptq-homeHeroSubline{color:#eee2c6!important;font-size:19px!important;line-height:1.55!important}body.ptw-site.template-product #MainContent .pt-product-quick #pt-quick-b2c .ptq-homeHeroReviewTextLink,body.ptw-site.template-product #MainContent .pt-product-quick #pt-quick-b2c .ptq-homeHeroReviewText{color:#fff1d5!important;font-size:16px!important;line-height:1.5!important}body.ptw-site.template-product #MainContent .pt-product-quick #pt-quick-b2c :is(.ptq-homeHeroReviewTextLink,.ptq-homeHeroReviewText){color:#fff1d5!important;font-size:16px!important;line-height:1.5!important}body.ptw-site #MainContent .pt-b2b .pt-panel :is(.pt-b2b-signup-inline__consent span){color:#293923!important}body.ptw-site #MainContent .pt-b2b .pt-box :is(.pt-b2b-signup-inline__consent span){color:#293923!important}body.ptw-site #MainContent .pt-b2b .pt-panel p:not(.does-not-exist),body.ptw-site #MainContent .pt-b2b .pt-panel strong:not(.does-not-exist),body.ptw-site #MainContent .pt-b2b .pt-panel li:not(.does-not-exist),body.ptw-site #MainContent .pt-b2b .pt-panel label:not(.does-not-exist),body.ptw-site #MainContent .pt-b2b .pt-panel .link:not(does-not-exist),body.ptw-site #MainContent .pt-b2b .pt-box p:not(.does-not-exist),body.ptw-site #MainContent .pt-b2b .pt-box strong:not(.does-not-exist),body.ptw-site #MainContent .pt-b2b .pt-box li:not(.does-not-exist),body.ptw-site #MainContent .pt-b2b .pt-box label:not(.does-not-exist),body.ptw-site #MainContent .pt-b2b .pt-box .link:not(does-not-exist){color:#293923!important}body.ptw-site #MainContent .pt-b2b :is(.pt-panel,.pt-box) :is(p,strong,li,label,.link,.pt-b2b-signup-inline__consent span){color:#293923!important}body.ptw-site #MainContent .pt-b2b .pt-welcomePromo,body.ptw-site #MainContent .pt-b2b .pt-welcomeMini,body.ptw-site #MainContent .pt-b2b .pt-b2b-signup-inline__consent{background:#d9cba7!important;border:1px solid #b5a981!important;border-radius:8px!important;color:#293923!important}body.ptw-site #MainContent .pt-b2b :is(.pt-welcomePromo,.pt-welcomeMini,.pt-b2b-signup-inline__consent){background:#d9cba7!important;border:1px solid #b5a981!important;border-radius:8px!important;color:#293923!important}body.ptw-site #MainContent .pt-b2b .pt-portalModeBadge{background:#3e5536!important;color:#fff0d2!important;font-size:16px!important}body.ptw-site #MainContent .pt-b2b .btn span,body.ptw-site #MainContent .pt-b2b .btn strong{color:#fff1d5!important}body.ptw-site #MainContent .pt-b2b .btn :is(span,strong){color:#fff1d5!important}body.ptw-site #MainContent .pt-b2b a.link{color:#34492e!important;text-decoration:underline;text-underline-offset:4px}body.ptw-site #MainContent .pt-wir .pt-pill,body.ptw-site #MainContent .pt-wir .pt-pill strong{color:#293923!important}body.ptw-site #MainContent .pt-wir .pt-pill{background:#d5c5a0!important}body.ptw-site #MainContent .pt-wir a[href="/pages/presse"],body.ptw-site #MainContent #pt-wald-v2 .box a:not(.btn):not(.pt-pill){color:#34492e!important;text-decoration:underline;text-underline-offset:4px}body.ptw-site #MainContent #pt-forste-v12 .btn.btn--ghost{background:#eee2c5!important;color:#293923!important;border:1px solid #8b9475!important}body.ptw-site #MainContent #pt-forste-v12 .prev,body.ptw-site #MainContent #pt-forste-v12 .next{background:#344e30!important;color:#fff0d2!important}body.ptw-site #MainContent #pt-forste-v12 :is(.prev,.next){background:#344e30!important;color:#fff0d2!important}body.ptw-site #MainContent #pt-wwp-v12 .place h4{color:#293923!important;font-size:18px!important}body.ptw-site #MainContent #pt-wwp-v12 .leaflet-control-attribution a{color:#244d38!important}@media(max-width:749px){body.ptw-site.template-product #MainContent .ptw-buy-links{flex-direction:column;align-items:stretch;gap:17px}body.ptw-site.template-product #MainContent .ptw-buy-more{align-self:center}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box,body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box{padding:24px 18px!important}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c #ptq-product-mode-box{padding:24px 18px!important}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOptions,body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOptions{grid-template-columns:minmax(0,1fr)!important}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOptions{grid-template-columns:minmax(0,1fr)!important}body.ptw-site #MainContent .pt-product-quick #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOption,body.ptw-site #MainContent .ptlp #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOption{padding:18px!important}body.ptw-site #MainContent :is(.pt-product-quick,.ptlp) #pt-quick-b2c #ptq-product-mode-box .ptq-productModeOption{padding:18px!important}}body.ptw-site #ProductModal{background:#142418fa;color:#fff0d2;z-index:2147483000;overscroll-behavior:contain}body.ptw-site #ProductModal .modal__inner{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:16px;padding:76px 24px 20px;box-sizing:border-box;height:100vh;height:100dvh;transform:none!important}body.ptw-site #ProductModal .ptpg-count{position:absolute;top:26px;left:26px;margin:0;color:#fff0d2;font:18px/1.4 Arial,sans-serif;z-index:2}body.ptw-site #ProductModal .ptpg-viewer{position:relative;width:100%;height:100%;min-height:0}body.ptw-site #ProductModal .ptpg-stage{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%;overflow:hidden;touch-action:none;user-select:none;-webkit-user-select:none}body.ptw-site #ProductModal .product-modal__image{position:static;top:auto;display:block;flex:none;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;transform:var(--ptpg-transform,none)!important;transform-origin:50% 50%;background:#eee2c5;border-radius:7px;box-shadow:0 12px 40px #0005;cursor:zoom-in;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}body.ptw-site #ProductModal.ptpg-zoomed .product-modal__image{cursor:grab}body.ptw-site #ProductModal.ptpg-zoomed .ptpg-stage:active .product-modal__image{cursor:grabbing}body.ptw-site #ProductModal :is(.ptpg-zoom button){display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;margin:0;padding:10px;border:1px solid #c7b888;border-radius:50%;background:#eee2c5;color:#293923;box-shadow:0 3px 15px #0003;line-height:1;cursor:pointer}body.ptw-site #ProductModal .modal__close:not(does-not-exist),body.ptw-site #ProductModal .ptpg-nav:not(does-not-exist){display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;margin:0;padding:10px;border:1px solid #c7b888;border-radius:50%;background:#eee2c5;color:#293923;box-shadow:0 3px 15px #0003;line-height:1;cursor:pointer}body.ptw-site #ProductModal :is(.modal__close,.ptpg-nav,.ptpg-zoom button){display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;margin:0;padding:10px;border:1px solid #c7b888;border-radius:50%;background:#eee2c5;color:#293923;box-shadow:0 3px 15px #0003;line-height:1;cursor:pointer}body.ptw-site #ProductModal :is(.ptpg-zoom button):hover{background:#f9efd8}body.ptw-site #ProductModal .modal__close:not(does-not-exist):hover,body.ptw-site #ProductModal .ptpg-nav:not(does-not-exist):hover{background:#f9efd8}body.ptw-site #ProductModal :is(.modal__close,.ptpg-nav,.ptpg-zoom button):hover{background:#f9efd8}body.ptw-site #ProductModal button:focus-visible{outline:3px solid #efd08d;outline-offset:4px}body.ptw-site #ProductModal :is(button):focus-visible{outline:3px solid #efd08d;outline-offset:4px}body.ptw-site #ProductModal .modal__close{top:14px;right:24px;padding:14px;z-index:3}body.ptw-site #ProductModal .ptpg-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2}body.ptw-site #ProductModal .ptpg-nav svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}body.ptw-site #ProductModal .ptpg-prev{left:8px}body.ptw-site #ProductModal .ptpg-next{right:8px}body.ptw-site #ProductModal .ptpg-tools{text-align:center}body.ptw-site #ProductModal .ptpg-zoom{display:flex;align-items:center;justify-content:center;gap:8px}body.ptw-site #ProductModal .ptpg-zoom button{font:26px/1 Arial,sans-serif}body.ptw-site #ProductModal .ptpg-zoom .ptpg-reset{min-width:86px;border-radius:24px;font-size:18px}body.ptw-site #ProductModal .ptpg-zoom button:disabled{opacity:.4;cursor:default}body.ptw-site #ProductModal .ptpg-hint{margin:10px 0 0;color:#ded2b7;font:16px/1.45 Arial,sans-serif}body.ptw-site #ProductModal .ptpg-hint-touch{display:none}body.ptw-site #ProductModal .ptpg-error{position:absolute;max-width:320px;padding:20px;background:#eee2c5;color:#293923;border-radius:8px;font:18px/1.5 Arial,sans-serif;text-align:center}body.ptw-site #ProductModal [hidden]{display:none!important}body.ptw-site.template-product #MainContent .product__photo-wrapper:after{content:"Vergr\f6\df ern \2922";position:absolute;right:12px;bottom:12px;padding:8px 12px;background:#263d28ef;color:#fff0d2;border:1px solid #dbc79566;border-radius:5px;font:16px/1.3 Arial,sans-serif;pointer-events:none}body.ptw-site.template-product #MainContent .product__photo-wrapper{cursor:zoom-in}body.ptw-site.template-product #MainContent .product__photo-wrapper:focus-visible{outline:3px solid #846b36;outline-offset:4px}body.ptw-site:has(#ProductModal.modal--is-active) .pt-chat-button{visibility:hidden!important}@media(max-width:749px){body.ptw-site #ProductModal .modal__inner{padding:72px 12px 18px;padding:72px 12px max(18px,env(safe-area-inset-bottom));gap:14px}body.ptw-site #ProductModal .modal__close{right:12px;top:12px}body.ptw-site #ProductModal .ptpg-count{top:27px;left:18px}body.ptw-site #ProductModal .ptpg-prev{left:4px}body.ptw-site #ProductModal .ptpg-next{right:4px}body.ptw-site #ProductModal .ptpg-hint{max-width:300px;margin:10px auto 0;font-size:16px}body.ptw-site #ProductModal .ptpg-hint-desktop{display:none}body.ptw-site #ProductModal .ptpg-hint-touch{display:inline}}@media(max-height:500px){body.ptw-site #ProductModal .modal__inner{padding-top:62px;padding-bottom:12px;gap:8px}body.ptw-site #ProductModal .ptpg-hint{display:none}}body.ptw-site.template-product #MainContent .photos__item--main .product__photo-wrapper img{object-position:center top!important}@media(max-width:749px){body.ptw-site.template-product #MainContent .photos__item--main{margin-left:0!important;margin-right:0!important}body.ptw-site.template-product #MainContent .photos__item--main .product__photo-container{width:100%!important;max-width:100%!important;margin:0!important}body.ptw-site.template-product #MainContent .photos__item--main .product__photo-wrapper{display:block;position:relative;height:auto!important;padding-top:0!important}body.ptw-site.template-product #MainContent .photos__item--main .product__photo-wrapper img{width:100%!important;height:auto!important;max-height:none!important}}@media(min-width:750px){body.ptw-site.template-product #MainContent [data-section-type=product] .grid.product-single{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:28px;align-items:stretch;margin-bottom:0!important}body.ptw-site.template-product #MainContent .grid.product-single:after{display:none}body.ptw-site.template-product #MainContent .grid.product-single>.grid__item{display:flex;flex-direction:column;float:none;width:auto!important;min-width:0;padding:0!important}body.ptw-site.template-product #MainContent .grid.product-single .product-single__info-wrapper,body.ptw-site.template-product #MainContent .grid.product-single .product-single__meta{display:flex;flex-direction:column;flex:1;width:100%;min-width:0}body.ptw-site.template-product #MainContent .grid.product-single :is(.product-single__info-wrapper,.product-single__meta){display:flex;flex-direction:column;flex:1;width:100%;min-width:0}body.ptw-site.template-product #MainContent .grid.product-single .pt-ribbon-title{margin:0 0 18px!important}body.ptw-site.template-product #MainContent .grid.product-single .pt-info-skin{flex:1;margin:0!important}body.ptw-site.template-product #MainContent .grid.product-single .photos{flex:1;min-height:480px;align-items:stretch;margin:0!important}body.ptw-site.template-product #MainContent .grid.product-single .photos__item--main{position:relative;flex:1;min-width:0;min-height:0;margin:0 0 0 12px}body.ptw-site.template-product #MainContent .grid.product-single .product__photo-container{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none!important;margin:0!important}body.ptw-site.template-product #MainContent .grid.product-single .product__photo-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0!important}body.ptw-site.template-product #MainContent .grid.product-single .product__photo-wrapper img{position:static!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain}body.ptw-site.template-product #MainContent [data-section-type=product] #pt-product-quick{margin:28px 0 8px!important}body.ptw-site.template-product #MainContent #pt-product-quick #pt-quick-b2c{padding:0 0 28px}body.ptw-site.template-product #MainContent #pt-product-quick #ptq-product-mode-box{max-width:none;width:100%}}body.ptw-site #MainContent .ptw-content{padding-top:32px}body.ptw-site #MainContent .ptw-legacy,body.ptw-site.template-product #MainContent [data-section-type=product],body.ptw-site.template-cart #MainContent>.page-width,body.ptw-site.template-search #MainContent>.page-width,body.ptw-site.template-blog #MainContent>.page-width,body.ptw-site.template-article #MainContent>.page-width,body.ptw-site #MainContent .shopify-policy__container{margin-top:var(--ptw-card-header-gap,24px)!important}body.ptw-site #MainContent .ptw-legacy,body.ptw-site.template-product #MainContent [data-section-type=product],body.ptw-site:is(.template-cart,.template-search,.template-blog,.template-article) #MainContent>.page-width,body.ptw-site #MainContent .shopify-policy__container{margin-top:var(--ptw-card-header-gap,24px)!important}body.ptw-site.template-page .shogun-root{margin-top:0!important}body.ptw-site.template-page .shogun-root>:nth-child(1 of.shg-c:not(.ptw-decorative-divider),.shg-fw:not(.ptw-decorative-divider),.shg-box-vertical-align-wrapper:not(.ptw-decorative-divider)),body.ptw-site.template-page .shogun-root>:nth-child(1 of.shg-c:not(.ptw-decorative-divider),.shg-fw:not(.ptw-decorative-divider),.shg-box-vertical-align-wrapper:not(.ptw-decorative-divider))>.shg-box,body.ptw-site.template-page .shogun-root>:nth-child(1 of.shg-c:not(.ptw-decorative-divider),.shg-fw:not(.ptw-decorative-divider),.shg-box-vertical-align-wrapper:not(.ptw-decorative-divider))>.shg-box-vertical-align-wrapper>.shg-box,body.ptw-site.template-page .shogun-root>:nth-child(1 of.shg-c:not(.ptw-decorative-divider),.shg-fw:not(.ptw-decorative-divider),.shg-box-vertical-align-wrapper:not(.ptw-decorative-divider))>.shg-fw>.shg-box-vertical-align-wrapper>.shg-box{margin-top:0!important}@media(max-width:749px){body.ptw-site #MainContent .ptw-content{padding-top:24px}body.ptw-site #MainContent .ptw-legacy{padding-top:20px}}@media(max-width:749px){body.ptw-site #MainContent{--ptw-card-header-gap:16px}}body.ptw-site .ptw-recommendations .section-block{background:transparent!important}body.ptw-site .ptw-recommendations{margin-bottom:32px}body.ptw-site.template-product .full-width--return-link{display:none!important}body.ptw-site .ptw-recommendations .ptw-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}@media(max-width:1099px){body.ptw-site .ptw-recommendations .ptw-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:700px){body.ptw-site .ptw-recommendations{margin-bottom:24px}}body.ptw-site #MainContent #ptw-product-description{margin:0!important;padding:0!important}body.ptw-site.template-product #MainContent .pt-desc-skin{padding:0!important;margin-top:28px!important;background:none!important}body.ptw-site #MainContent .grid__item:has(>.pt-desc-skin){padding-left:0!important;float:none;width:100%}body.ptw-site #MainContent #ptw-product-description .shg-rich-text p,body.ptw-site #MainContent #ptw-product-description .shg-rich-text span,body.ptw-site #MainContent #ptw-product-description .shg-rich-text li,body.ptw-site #MainContent #ptw-product-description .shg-rich-text strong,body.ptw-site #MainContent #ptw-product-description .shg-rich-text em{letter-spacing:0!important}body.ptw-site #MainContent #ptw-product-description .shg-rich-text :is(p,span,li,strong,em){letter-spacing:0!important}body.ptw-site #MainContent #ptw-product-description .shg-fw,body.ptw-site #MainContent #ptw-product-description .shg-c,body.ptw-site #MainContent #ptw-product-description .shg-box,body.ptw-site #MainContent #ptw-product-description .shg-box-content,body.ptw-site #MainContent #ptw-product-description .shg-box-vertical-align-wrapper,body.ptw-site #MainContent #ptw-product-description .shg-box-vertical-center-wrapper{margin:0!important;padding:0!important;min-height:0!important;max-width:100%!important}body.ptw-site #MainContent #ptw-product-description :is(.shg-fw,.shg-c,.shg-box,.shg-box-content,.shg-box-vertical-align-wrapper,.shg-box-vertical-center-wrapper){margin:0!important;padding:0!important;min-height:0!important;max-width:100%!important}body.ptw-site #MainContent #ptw-product-description .shg-fw{width:100%!important;left:auto!important}body.ptw-site #MainContent #ptw-product-description .shg-box{background:none!important;border:0!important;box-shadow:none!important}body.ptw-site #MainContent #ptw-product-description .shg-rich-text.shg-theme-text-content{margin:0!important;padding:0!important;background:none!important}body.ptw-site #MainContent #ptw-product-description .ptw-detail-card{padding:24px 28px!important;margin:0 0 18px!important;background:#efe3c8!important;border:1px solid #c2b48e!important;border-left:4px solid #7c8759!important;border-radius:10px!important}body.ptw-site #MainContent #ptw-product-description .ptw-description-intro{padding:24px 28px;margin:0 0 24px;border-radius:10px;background:linear-gradient(105deg,#2a402bed,#35492bd9),var(--ptw-forest) center 42%/cover;color:#fff0d2}body.ptw-site #MainContent #ptw-product-description .ptw-description-intro h2,body.ptw-site #MainContent #ptw-product-description .ptw-description-intro p{color:#fff0d2!important;margin:0!important}body.ptw-site #MainContent #ptw-product-description .ptw-description-intro :is(h2,p){color:#fff0d2!important;margin:0!important}body.ptw-site #MainContent #ptw-product-description .ptw-description-intro .ptw-eyebrow{margin-bottom:9px!important;font:16px/1.5 Arial,sans-serif!important}body.ptw-site #MainContent #ptw-product-description h2,body.ptw-site #MainContent #ptw-product-description h3,body.ptw-site #MainContent #ptw-product-description h4{margin:0 0 14px!important;font:400 30px/1.25 Georgia,serif!important;text-transform:none}body.ptw-site #MainContent #ptw-product-description :is(h2,h3,h4){margin:0 0 14px!important;font:400 30px/1.25 Georgia,serif!important;text-transform:none}body.ptw-site #MainContent #ptw-product-description p{margin:0 0 14px!important}body.ptw-site #MainContent #ptw-product-description p:empty{display:none!important}body.ptw-site #MainContent #ptw-product-description ul,body.ptw-site #MainContent #ptw-product-description ol{margin:0!important;padding:0 0 0 23px!important}body.ptw-site #MainContent #ptw-product-description :is(ul,ol){margin:0!important;padding:0 0 0 23px!important}body.ptw-site #MainContent #ptw-product-description li{margin:0 0 7px!important;padding-left:3px}body.ptw-site #MainContent #ptw-product-description .shg-rich-text>:last-child{margin-bottom:0!important}body.ptw-site #MainContent #ptw-product-description .ptw-detail-card--payment ul{display:flex;flex-wrap:wrap;gap:8px;padding:0!important;list-style:none!important}body.ptw-site #MainContent #ptw-product-description .ptw-detail-card--payment li{margin:0!important;padding:7px 12px!important;border:1px solid #b7ac88;border-radius:6px;background:#e4d6b4;font-size:18px!important}body.ptw-site #MainContent #ptw-product-description #pt-product-video .ptp-wrap{max-width:340px;padding:0 0 24px}body.ptw-site #MainContent #ptw-product-description #pt-product-video .ptp-card{background:#364b30;border-color:#9b9b72;box-shadow:none}body.ptw-site #MainContent .product-single__policies a{text-decoration:underline!important;text-underline-offset:3px}@media(max-width:749px){body.ptw-site.template-product #MainContent .pt-desc-skin{padding:0!important;margin-top:20px!important}body.ptw-site #MainContent #ptw-product-description .ptw-detail-card{padding:20px 18px!important;margin-bottom:14px!important}body.ptw-site #MainContent #ptw-product-description .ptw-description-intro{padding:23px 20px;margin-bottom:20px}body.ptw-site #MainContent #ptw-product-description h2,body.ptw-site #MainContent #ptw-product-description h3,body.ptw-site #MainContent #ptw-product-description h4{font-size:27px!important}body.ptw-site #MainContent #ptw-product-description :is(h2,h3,h4){font-size:27px!important}}body.ptw-site #MainContent .ptw-shipping{max-width:1100px;margin:var(--ptw-card-header-gap,24px) auto 32px;background:#e1d1ae;color:#293923;border-radius:12px;overflow:hidden;font:19px/1.65 Arial,sans-serif}body.ptw-site #MainContent .ptw-shipping *{box-sizing:border-box}body.ptw-site #MainContent .ptw-shipping h1,body.ptw-site #MainContent .ptw-shipping h2,body.ptw-site #MainContent .ptw-shipping h3{font-family:Georgia,serif;font-weight:400;line-height:1.2;letter-spacing:-.025em;text-transform:none;color:inherit}body.ptw-site #MainContent .ptw-shipping :is(h1,h2,h3){font-family:Georgia,serif;font-weight:400;line-height:1.2;letter-spacing:-.025em;text-transform:none;color:inherit}body.ptw-site #MainContent .ptw-shipping h1{font-size:4vw;font-size:36px;font-size:clamp(36px,4vw,54px);margin:0 0 18px}body.ptw-site #MainContent .ptw-shipping h2{font-size:32px;margin:0 0 20px}body.ptw-site #MainContent .ptw-shipping h3{font-size:27px;margin:12px 0}body.ptw-site #MainContent .ptw-shipping p{font:inherit;margin:0 0 16px}body.ptw-site #MainContent .ptw-shipping a{color:inherit;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}body.ptw-site #MainContent .ptw-shipping-hero{padding:38px 42px;background:linear-gradient(110deg,#233a28ef,#435039db),var(--ptw-forest) center 40%/cover;color:#fff0d2}body.ptw-site #MainContent .ptw-shipping-hero p{max-width:720px}body.ptw-site #MainContent .ptw-shipping-hero p:last-child{margin-bottom:0}body.ptw-site #MainContent .ptw-shipping-body{padding:32px 42px}body.ptw-site #MainContent .ptw-shipping-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}body.ptw-site #MainContent .ptw-shipping-card{padding:26px;background:#efe3c8;border:1px solid #bdb08c;border-radius:10px}body.ptw-site #MainContent .ptw-shipping-card p:last-child{margin-bottom:0}body.ptw-site #MainContent .ptw-shipping-symbol{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;background:#354d30;color:#fff0d2;border-radius:50%;font:28px/1 Arial,sans-serif}body.ptw-site #MainContent .ptw-shipping .ptw-shipping-price{font:700 32px/1.3 Arial,sans-serif;margin:0 0 16px}body.ptw-site #MainContent .ptw-shipping-price span{display:block;font:18px/1.5 Arial,sans-serif;margin-top:4px}body.ptw-site #MainContent .ptw-shipping .ptw-shipping-note{margin:18px 0 0}body.ptw-site #MainContent .ptw-shipping-payment{border-top:1px solid #b5aa87;margin-top:28px;padding-top:28px}body.ptw-site #MainContent .ptw-payment-methods{display:flex;flex-wrap:wrap;gap:9px;list-style:none;padding:0;margin:0 0 22px}body.ptw-site #MainContent .ptw-payment-methods li{font-size:18px;padding:8px 13px;margin:0;border:1px solid #b7ac88;border-radius:6px;background:#efe3c8}body.ptw-site #MainContent .ptw-klarna{background:#eaddbc;border:1px solid #b7ac88;border-radius:8px;padding:0 22px}body.ptw-site #MainContent .ptw-klarna summary{padding:18px 0;cursor:pointer;font:700 19px/1.5 Arial,sans-serif}body.ptw-site #MainContent .ptw-klarna>div{padding:2px 0 20px}body.ptw-site #MainContent .ptw-klarna ul{padding-left:24px;margin:0 0 18px}body.ptw-site #MainContent .ptw-klarna li{margin-bottom:13px}body.ptw-site #MainContent .ptw-shipping .ptw-shipping-contact{margin:26px 0 0}@media(max-width:749px){body.ptw-site #MainContent .ptw-shipping{margin:16px 12px 24px}body.ptw-site #MainContent .ptw-shipping-hero{padding:28px 22px}body.ptw-site #MainContent .ptw-shipping-body{padding:25px 20px}body.ptw-site #MainContent .ptw-shipping-grid{grid-template-columns:minmax(0,1fr);gap:16px}body.ptw-site #MainContent .ptw-shipping-card{padding:22px}body.ptw-site #MainContent .ptw-shipping h2{font-size:29px}body.ptw-site #MainContent .ptw-klarna{padding:0 18px}}body.ptw-site .site-header{padding:0!important;font-size:17px;line-height:1.375}body.ptw-site .site-header__upper{padding-top:10px!important;padding-bottom:10px!important}body.ptw-site .site-header__logo img{max-height:58px!important;width:auto!important}@media(max-width:749px){body.ptw-site .site-header__upper{padding-top:7px!important;padding-bottom:7px!important}}@media(min-width:1000px){body.ptw-site #MainContent{--ptw-content-width:1140px;--ptw-section-inset:max(30px,calc((100% - var(--ptw-content-width))/2));overflow-x:clip}@supports not ((width: min(1px,2px)) and (width: clamp(1px,2px,3px))){body.ptw-site #MainContent{--ptw-section-inset:30px}}body.ptw-site #MainContent .ptw-content{width:100%;max-width:1200px;padding-left:30px;padding-right:30px}body.ptw-site #MainContent .ptw-legacy{width:100%;max-width:1200px;border-radius:0;box-shadow:none}body.ptw-site #MainContent .ptw-shop-section,body.ptw-site #MainContent .ptw-shop-hero-inner{width:100%;max-width:1200px;padding-left:30px;padding-right:30px}body.ptw-site #MainContent :is(.ptw-shop-section,.ptw-shop-hero-inner){width:100%;max-width:1200px;padding-left:30px;padding-right:30px}body.ptw-site #MainContent .ptw-collection-hero,body.ptw-site #MainContent .ptw-forest-story{padding-left:var(--ptw-section-inset);padding-right:var(--ptw-section-inset)}body.ptw-site #MainContent :is(.ptw-collection-hero,.ptw-forest-story){padding-left:var(--ptw-section-inset);padding-right:var(--ptw-section-inset)}body.ptw-site #MainContent :is(.pt-report .pr-wrap){max-width:1140px;width:100%;margin-left:auto;margin-right:auto}body.ptw-site #MainContent .pt-partner:not(.does-not-exist){max-width:1140px;width:100%;margin-left:auto;margin-right:auto}body.ptw-site #MainContent :is(.pt-report .pr-wrap,.pt-partner){max-width:1140px;width:100%;margin-left:auto;margin-right:auto}body.ptw-site #MainContent .ptw-shipping{max-width:none;width:100%;border-radius:0}body.ptw-site #MainContent .ptw-shipping-hero,body.ptw-site #MainContent .ptw-shipping-body{padding-left:var(--ptw-section-inset);padding-right:var(--ptw-section-inset)}body.ptw-site #MainContent :is(.ptw-shipping-hero,.ptw-shipping-body){padding-left:var(--ptw-section-inset);padding-right:var(--ptw-section-inset)}body.ptw-site #MainContent .shopify-policy__container,body.ptw-site.template-cart #MainContent>.page-width,body.ptw-site.template-search #MainContent>.page-width,body.ptw-site.template-blog #MainContent>.page-width,body.ptw-site.template-article #MainContent>.page-width,body.ptw-site.template-cart #MainContent>wlm>.page-width,body.ptw-site.template-search #MainContent>wlm>.page-width,body.ptw-site.template-blog #MainContent>wlm>.page-width,body.ptw-site.template-article #MainContent>wlm>.page-width{width:100%;max-width:none;border-radius:0;padding-left:var(--ptw-section-inset);padding-right:var(--ptw-section-inset)}body.ptw-site #MainContent .shopify-policy__container,body.ptw-site:is(.template-cart,.template-search,.template-blog,.template-article) #MainContent>.page-width,body.ptw-site:is(.template-cart,.template-search,.template-blog,.template-article) #MainContent>wlm>.page-width{width:100%;max-width:none;border-radius:0;padding-left:var(--ptw-section-inset);padding-right:var(--ptw-section-inset)}body.ptw-site #MainContent .shopify-policy__body{max-width:960px;margin:auto}body.ptw-site #MainContent .ptw-reading-nav{max-width:1140px;width:100%}}body.ptw-site #MainContent #pt-forste-v12 .intro-panel{background:transparent!important;border:0!important;box-shadow:none;padding-top:8px!important}body.ptw-site #MainContent #pt-forste-v12 .ptw-forst-intro{max-width:1000px;font-size:21px}body.ptw-site #MainContent #pt-forste-v12 .ptw-forst-logos{gap:24px;margin:35px 0 28px}body.ptw-site #MainContent #pt-forste-v12 .ptw-forst-logos a{flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:28px 22px;text-align:center;background:#ece0c1;border:1px solid #bfb18b;border-radius:9px;font-size:21px;font-weight:700}body.ptw-site #MainContent #pt-forste-v12 .ptw-forst-logos img{width:220px;height:112px;padding:5px;background:transparent;object-fit:contain;mix-blend-mode:multiply}body.ptw-site #MainContent #pt-forste-v12 .ptw-forst-logos small{display:block;font-size:18px;font-weight:400;color:#60684d;margin-top:7px}@media(max-width:700px){body.ptw-site #MainContent #pt-forste-v12 .ptw-forst-logos{grid-template-columns:1fr;gap:14px}body.ptw-site #MainContent #pt-forste-v12 .ptw-forst-logos a{flex-direction:row;gap:18px;text-align:left;padding:20px 16px;font-size:19px}body.ptw-site #MainContent #pt-forste-v12 .ptw-forst-logos img{width:100px;height:85px;flex:0 0 100px}body.ptw-site #MainContent #pt-forste-v12 .ptw-forst-logos small{font-size:17px}}body.ptw-site #MainContent #pt-forste-v12 .ptw-forst-logos a,body.ptw-site #MainContent #pt-forste-v12 .ptw-forst-logos a>span{min-width:0;overflow-wrap:anywhere}body.ptw-site #MainContent #pt-faq-v12 summary.q{box-sizing:border-box;max-width:100%}@media(max-width:700px){body.ptw-site #MainContent #pt-forste-v12 .intro-box{padding:20px!important}body.ptw-site #MainContent #pt-forste-v12 .intro-panel{padding:0!important}body.ptw-site #MainContent #pt-forste-v12 .ptw-forst-logos{grid-template-columns:minmax(0,1fr)}}@media(max-width:360px){body.ptw-site #MainContent #pt-forste-v12 .ptw-forst-logos a{flex-direction:column;text-align:center}body.ptw-site #MainContent #pt-forste-v12 .ptw-forst-logos img{width:160px;height:85px;flex:auto}}body.ptw-site #MainContent.ptw-has-forest-opening{overflow-x:clip}body.ptw-site #MainContent.ptw-has-forest-opening .ptw-content{padding-top:0}body.ptw-site #MainContent#MainContent .ptw-forest-opening{position:relative;isolation:isolate;overflow:visible!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:80px 0 60px!important;margin:0 0 36px;color:#fff1d3!important}body.ptw-site #MainContent#MainContent .ptw-forest-opening:before{content:"";display:block;position:absolute;inset:0 auto 0 50%;width:100vw;transform:translate(-50%);z-index:-1;pointer-events:none;background:linear-gradient(90deg,#1e2d1bee 5%,#1e2d1bd4 55%,#1e2d1b44),var(--ptw-forest) center 56%/cover;border-radius:0}body.ptw-site #MainContent#MainContent .ptw-forest-opening .hero,body.ptw-site #MainContent#MainContent .ptw-forest-opening .pt-hero{padding:0!important;margin:0 0 22px!important;background:none!important}body.ptw-site #MainContent#MainContent .ptw-forest-opening :is(.hero,.pt-hero){padding:0!important;margin:0 0 22px!important;background:none!important}body.ptw-site #MainContent#MainContent .ptw-forest-opening.ptw-forest-opening .ribbon__text,body.ptw-site #MainContent#MainContent .ptw-forest-opening.ptw-forest-opening .hero-ribbon__text,body.ptw-site #MainContent#MainContent .ptw-forest-opening.ptw-forest-opening .pt-ribbon__text{font:700 16px/1.4 Arial,sans-serif!important;letter-spacing:.11em!important;text-transform:uppercase!important;color:#e9ca8e!important;text-shadow:none!important}body.ptw-site #MainContent#MainContent .ptw-forest-opening.ptw-forest-opening :is(.ribbon__text,.hero-ribbon__text,.pt-ribbon__text){font:700 16px/1.4 Arial,sans-serif!important;letter-spacing:.11em!important;text-transform:uppercase!important;color:#e9ca8e!important;text-shadow:none!important}body.ptw-site #MainContent#MainContent .ptw-forest-opening .intro-panel,body.ptw-site #MainContent#MainContent .ptw-forest-opening .pt-panel,body.ptw-site #MainContent#MainContent .ptw-forest-opening .panel{background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0!important;color:#fff1d3!important}body.ptw-site #MainContent#MainContent .ptw-forest-opening :is(.intro-panel,.pt-panel,.panel){background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0!important;color:#fff1d3!important}body.ptw-site #MainContent#MainContent .ptw-forest-opening h1,body.ptw-site #MainContent#MainContent .ptw-forest-opening h2{font:400 4.5vw/1.1 Georgia,serif!important;font:400 42px/1.1 Georgia,serif!important;font:400 clamp(42px,4.5vw,76px)/1.1 Georgia,serif!important;letter-spacing:-.03em!important;text-transform:none;color:#fff1d3!important;max-width:900px;margin:0 0 26px!important;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}body.ptw-site #MainContent#MainContent .ptw-forest-opening :is(h1,h2){font:400 4.5vw/1.1 Georgia,serif!important;font:400 42px/1.1 Georgia,serif!important;font:400 clamp(42px,4.5vw,76px)/1.1 Georgia,serif!important;letter-spacing:-.03em!important;text-transform:none;color:#fff1d3!important;max-width:900px;margin:0 0 26px!important;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}body.ptw-site #MainContent#MainContent .ptw-opening-long-title h1,body.ptw-site #MainContent#MainContent .ptw-opening-long-title h2{font-size:3.3vw!important;font-size:38px!important;font-size:clamp(38px,3.3vw,56px)!important;max-width:1000px}body.ptw-site #MainContent#MainContent .ptw-opening-long-title :is(h1,h2){font-size:3.3vw!important;font-size:38px!important;font-size:clamp(38px,3.3vw,56px)!important;max-width:1000px}body.ptw-site #MainContent#MainContent .ptw-forest-opening p{font-size:21px!important;line-height:1.65!important;color:#f0e5cf!important;max-width:780px;margin:0 0 20px}body.ptw-site #MainContent#MainContent .ptw-forest-opening a.btn,body.ptw-site #MainContent#MainContent .ptw-forest-opening a.pt-cta{background:#e7d1a1!important;color:#273821!important;border:1px solid #e7d1a1!important;border-radius:6px!important;text-shadow:none!important}body.ptw-site #MainContent#MainContent .ptw-forest-opening :is(a.btn,a.pt-cta){background:#e7d1a1!important;color:#273821!important;border:1px solid #e7d1a1!important;border-radius:6px!important;text-shadow:none!important}body.ptw-site #MainContent#MainContent .ptw-forest-opening .pt-welcomePromo{background:#273a27b3!important;color:#fff1d3!important;border:1px solid #c6b79066!important;box-shadow:none!important;max-width:1000px}body.ptw-site #MainContent#MainContent .ptw-forest-opening .pt-welcomePromo strong{color:#fff1d3!important}body.ptw-site #MainContent#MainContent .ptw-forest-opening .ptw-forst-logos{margin:38px 0 28px;gap:24px}body.ptw-site #MainContent#MainContent .ptw-forest-opening .ptw-forst-logos a{background:#273a27a6;border:1px solid #c6b79066;color:#fff1d3!important;padding:22px;gap:18px}body.ptw-site #MainContent#MainContent .ptw-forest-opening .ptw-forst-logos img{background:#efe6cd;border-radius:6px;padding:12px;mix-blend-mode:normal}body.ptw-site #MainContent#MainContent .ptw-forest-opening .ptw-forst-logos small{color:#e6d9bc}body.ptw-site #MainContent#MainContent .ptw-forest-opening .ptw-map-help{color:#f5dfaf;background:none;border:0;padding:0}body.ptw-site #MainContent#MainContent .ptw-forest-opening .ptw-map-help summary{color:#f5dfaf}body.ptw-site #MainContent#MainContent .ptw-legacy-opening{width:100%;max-width:none;padding:72px 30px 52px!important;padding:72px max(30px,calc((100% - 1140px)/2)) 52px!important;margin:0}body.ptw-site #MainContent .ptw-empty-heading{display:none!important}body.ptw-site #MainContent .ptw-legacy-with-opening{margin-top:0!important;border-radius:0 0 12px 12px}body.ptw-site #MainContent .shopify-policy__container{max-width:1140px;border-radius:12px;padding-left:30px;padding-right:30px}body.ptw-site #MainContent#MainContent #pt-partners-v12 .wrap>section.box{background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:28px 0!important;margin:0 0 30px;color:#f4e7cd!important}body.ptw-site #MainContent#MainContent #pt-partners-v12 .wrap>section.box>.hero{background:none!important;padding:0!important;margin:0 0 25px!important}body.ptw-site #MainContent#MainContent #pt-partners-v12 .wrap>section.box>.hero .ribbon__text{color:#f4e7cd!important;text-shadow:none!important;font-size:3vw!important;font-size:30px!important;font-size:clamp(30px,3vw,42px)!important;line-height:1.2!important}body.ptw-site #MainContent#MainContent #pt-partners-v12 .wrap>section.box>.panel{background:none!important;color:#f4e7cd!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important}body.ptw-site #MainContent#MainContent #pt-partners-v12 .wrap>section.box>.panel>p{color:#f4e7cd!important}body.ptw-site #MainContent#MainContent #pt-partners-v12 .letter-block{background:none;border:0;border-top:1px solid #aaab8259;border-radius:0;padding:26px 0;margin:18px 0 26px;color:#f4e7cd}body.ptw-site #MainContent#MainContent #pt-partners-v12 .letter-block h3{color:#e8cd91!important;border-bottom:0;margin-bottom:14px}body.ptw-site #MainContent#MainContent #pt-partners-v12 .b2b-grid{gap:16px}body.ptw-site #MainContent#MainContent #pt-partners-v12 .b2b-item{padding:20px!important;border-radius:10px!important}body.ptw-site #MainContent#MainContent #pt-partners-v12 .qty{color:#4d603a!important;font-size:18px!important}body.ptw-site #MainContent#MainContent .pt-report{color:#f4e7cd!important}body.ptw-site #MainContent#MainContent .pt-report .pr-paper{color:#293923!important;border-radius:12px!important}body.ptw-site #MainContent#MainContent .pt-report .pr-gallery{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1140px!important;width:100%;margin:36px auto 28px!important;align-items:start}body.ptw-site #MainContent#MainContent .pt-report .pr-photo{grid-column:auto!important;grid-row:auto!important;display:block;width:100%!important;max-width:none!important;margin:0!important;border:1px solid #bcb08966;border-radius:10px!important;background:#1f2d1b;box-shadow:0 12px 25px #0c170e30;overflow:hidden}body.ptw-site #MainContent#MainContent .pt-report .pr-photo img{display:block;width:100%!important;height:auto!important;max-width:none!important;max-height:none!important;aspect-ratio:3/4;object-fit:cover}body.ptw-site #MainContent#MainContent .pt-report .pr-thanks{color:#f4e7cd!important;background:none!important;border:0!important;padding:20px 0!important;margin:0 auto 34px!important;max-width:850px;text-align:center}body.ptw-site #MainContent#MainContent .pt-report .pr-thanks p{color:#f4e7cd!important;font-size:20px!important;line-height:1.65!important;margin:0 0 24px}body.ptw-site #MainContent#MainContent .pt-report a.pr-back{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:15px 24px;background:#e7d1a1!important;border:1px solid #e7d1a1!important;border-radius:6px;color:#273821!important;font:700 18px/1.5 Arial,sans-serif;text-decoration:none;white-space:normal}body.ptw-site #MainContent#MainContent .pt-report a.pr-back:hover{background:#f4dfb2!important}@media(min-width:1100px){body.ptw-site #MainContent#MainContent .pt-report .pr-gallery:has(>.pr-photo:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){body.ptw-site #MainContent.ptw-has-forest-opening .ptw-content:not(.ptw-legacy){padding-left:22px;padding-right:22px}body.ptw-site #MainContent#MainContent .ptw-forest-opening{padding:48px 0 40px!important;margin-bottom:28px}body.ptw-site #MainContent#MainContent .ptw-forest-opening p{font-size:19px!important}body.ptw-site #MainContent#MainContent .ptw-legacy-opening{padding:46px 22px 38px!important;margin:0}body.ptw-site #MainContent#MainContent .ptw-forest-opening .ptw-forst-logos{margin-top:28px;gap:14px}body.ptw-site #MainContent#MainContent .ptw-forest-opening .ptw-forst-logos a{padding:18px 14px;gap:16px}body.ptw-site #MainContent#MainContent .ptw-forest-opening .ptw-forst-logos img{padding:8px}body.ptw-site #MainContent#MainContent .pt-report .pr-gallery{grid-template-columns:minmax(0,1fr);gap:20px;margin:26px 0!important}body.ptw-site #MainContent#MainContent .pt-report .pr-thanks{padding:10px 4px!important}body.ptw-site #MainContent#MainContent .pt-report .pr-thanks p{font-size:19px!important}body.ptw-site #MainContent#MainContent .pt-report a.pr-back{width:100%;font-size:18px}}body.ptw-site #MainContent#MainContent .pt-report .ptw-report-archive{color:#293923!important}body.ptw-site #MainContent#MainContent .pt-report .ptw-report-archive summary{color:#293923!important}body.ptw-site #MainContent#MainContent #pt-partners-v12 .b2b-item .name{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere}body.ptw-site #MainContent#MainContent #pt-partners-v12 .b2b-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;align-items:stretch}body.ptw-site #MainContent#MainContent #pt-partners-v12 .b2b-item{height:auto!important;min-height:108px!important;align-items:center!important}body.ptw-site #MainContent#MainContent #pt-partners-v12 .b2b-text{height:auto!important;min-width:0;flex:1}body.ptw-site #MainContent#MainContent .ptw-forest-opening p strong,body.ptw-site #MainContent#MainContent .ptw-forest-opening p b,body.ptw-site #MainContent#MainContent .ptw-forest-opening p em,body.ptw-site #MainContent#MainContent .ptw-forest-opening p span,body.ptw-site #MainContent#MainContent .ptw-forest-opening p small{color:inherit!important}body.ptw-site #MainContent#MainContent .ptw-forest-opening p :is(strong,b,em,span,small){color:inherit!important}body.ptw-site #MainContent#MainContent .ptw-forest-opening p{-webkit-hyphens:none!important;hyphens:none!important}body.ptw-site #MainContent#MainContent .ptw-forest-opening .ptw-forst-logos a{justify-content:flex-start}@media(max-width:1000px){body.ptw-site #MainContent#MainContent #pt-partners-v12 .b2b-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){body.ptw-site #MainContent#MainContent .ptw-forest-opening h1,body.ptw-site #MainContent#MainContent .ptw-forest-opening h2,body.ptw-site #MainContent#MainContent .ptw-forest-opening p{-webkit-hyphens:auto!important;hyphens:auto!important;overflow-wrap:break-word}body.ptw-site #MainContent#MainContent .ptw-forest-opening :is(h1,h2,p){-webkit-hyphens:auto!important;hyphens:auto!important;overflow-wrap:break-word}body.ptw-site #MainContent#MainContent #pt-partners-v12 .b2b-grid{grid-template-columns:minmax(0,1fr)}}body.ptw-site #MainContent.ptw-editorial-paper{background:#e1d1ae!important;color:#293923;overflow-x:clip}body.ptw-site #MainContent.ptw-editorial-paper .ptw-content{width:100%;max-width:1200px;margin:0 auto!important;padding:0 30px 64px!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .ptw-forest-opening{margin-bottom:52px!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .ptw-legacy-opening{margin-bottom:0!important}body.ptw-site #MainContent.ptw-editorial-paper .ptw-legacy-with-opening{padding-top:46px!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .ptw-paper-card{background:#f0e4c8!important;color:#293923!important;border:1px solid #b9ad88!important;border-radius:12px!important;padding:32px!important;box-shadow:0 12px 35px #27382114!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .ptw-paper-card>.pt-panel,body.ptw-site #MainContent#MainContent.ptw-editorial-paper .ptw-paper-card>.panel{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .ptw-paper-card>:is(.pt-panel,.panel){background:none!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .ptw-paper-card .pt-card{background:#e4d7b7!important;box-shadow:none!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .ptw-paper-card--sage{background:#d6d3b5!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .ptw-paper-card .pt-ribbon__text,body.ptw-site #MainContent#MainContent.ptw-editorial-paper .ptw-paper-card .ribbon__text{color:#293923!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .ptw-paper-card :is(.pt-ribbon__text,.ribbon__text){color:#293923!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper #pt-faq-v12 details.item{background:#f0e4c8!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper #pt-faq-v12 .a{background:#f5ecd8!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper #pt-faq-v12 .controls{background:#d6d3b5;border:1px solid #b3b292}body.ptw-site #MainContent#MainContent.ptw-editorial-paper #pt-partners-v12 .wrap>section.box{color:#293923!important;padding-top:12px!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper #pt-partners-v12 .wrap>section.box>.hero .ribbon__text,body.ptw-site #MainContent#MainContent.ptw-editorial-paper #pt-partners-v12 .wrap>section.box>.panel,body.ptw-site #MainContent#MainContent.ptw-editorial-paper #pt-partners-v12 .wrap>section.box>.panel>p{color:#293923!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper #pt-partners-v12 .letter-block{color:#293923;border-top-color:#b9ad88}body.ptw-site #MainContent#MainContent.ptw-editorial-paper #pt-partners-v12 .letter-block h3{color:#3d5636!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper #pt-partners-v12 .b2b-item,body.ptw-site #MainContent#MainContent.ptw-editorial-paper #pt-partners-v12 .card{background:#f0e4c8!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper #pt-partners-v12 :is(.b2b-item,.card){background:#f0e4c8!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper #pt-partners-v12 .searchbar{background:#d6d3b5!important;border:1px solid #b3b292}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .ptw-legacy .shg-rich-text{background:#f0e4c8!important;border:1px solid #c2b58f;border-radius:10px!important;padding:26px!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .ptw-reading-nav{background:#d6d3b5;color:#293923;border-color:#b3b292}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .shopify-policy__container{width:100%;max-width:1200px;padding:46px 30px 64px;margin:0 auto;background:none;border:0;border-radius:0;box-shadow:none}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .shopify-policy__body{padding:32px;background:#f0e4c8;border:1px solid #b9ad88;border-radius:12px}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .pt-report{width:100%!important;max-width:none!important;margin:0!important;color:#293923!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .pt-report .pr-wrap{width:100%;max-width:none;margin:0;padding:0}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .pt-report .pr-paper{background:#f0e4c8!important;box-shadow:0 12px 35px #27382114!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .pt-report .pr-thanks{background:#d6d3b5!important;color:#293923!important;border:1px solid #b3b292!important;border-radius:12px;padding:30px!important;max-width:none;margin-top:34px!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .pt-report .pr-thanks p{color:#293923!important;max-width:850px;margin:0 auto 24px}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .pt-report a.pr-back{background:#334f30!important;color:#fff1d3!important;border-color:#334f30!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .ptw-report-archive{background:#f0e4c8;border:1px solid #b9ad88}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .ptw-shipping{width:100%;max-width:1200px;margin:0 auto;background:none;border-radius:0;overflow:visible;padding:0 30px}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .ptw-shipping-body{padding:0 0 64px}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .ptw-shipping-card{background:#f0e4c8}body.ptw-site #MainContent .ptw-editorial-closing{width:100%;padding:72px 30px;padding:72px max(30px,calc((100% - 1140px)/2));margin:0;background:linear-gradient(#25341ee8,#25341ee8),var(--ptw-forest) center 75%/cover;color:#fff1d3;text-align:center;font:19px/1.65 Arial,sans-serif}body.ptw-site #MainContent .ptw-editorial-closing h2{font:400 3vw/1.1 Georgia,serif;font:400 34px/1.1 Georgia,serif;font:400 clamp(34px,3vw,52px)/1.1 Georgia,serif;letter-spacing:-.03em;text-transform:none;color:#fff1d3;margin:0 auto 24px;max-width:840px}body.ptw-site #MainContent .ptw-editorial-closing p{font:inherit;max-width:720px;margin:0 auto 28px;color:#f0e5cf}body.ptw-site #MainContent .ptw-editorial-closing .ptw-eyebrow{color:#e9ca8e;font-weight:700!important}body.ptw-site #MainContent .ptw-editorial-closing .ptw-button{background:#e5ce9b;color:#283a23!important;border-color:#e5ce9b;transform:none}@media(max-width:749px){body.ptw-site #MainContent.ptw-editorial-paper .ptw-content{padding:0 22px 42px!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .ptw-forest-opening{margin-bottom:36px!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .ptw-legacy-opening{margin-bottom:0!important}body.ptw-site #MainContent.ptw-editorial-paper .ptw-legacy-with-opening{padding-top:32px!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .ptw-paper-card{padding:24px!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .ptw-legacy .shg-rich-text{padding:20px!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .pt-report .pr-paper{padding:24px!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .pt-report .pr-thanks{padding:25px 22px!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .shopify-policy__container{padding:32px 22px 42px}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .shopify-policy__body{padding:22px}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .ptw-shipping{padding:0 22px}body.ptw-site #MainContent#MainContent.ptw-editorial-paper .ptw-shipping-body{padding-bottom:42px}body.ptw-site #MainContent .ptw-editorial-closing{padding:48px 22px}body.ptw-site #MainContent .ptw-editorial-closing .ptw-button{width:100%;max-width:400px}}@media(max-width:749px){body.ptw-site #MainContent#MainContent.ptw-editorial-paper #pt-partners-v12 .b2b-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;overflow:visible!important}body.ptw-site #MainContent#MainContent.ptw-editorial-paper #pt-partners-v12 .b2b-item{width:100%!important;min-width:0!important;max-width:none!important;flex:none!important}}body.ptw-site.template-cart #MainContent#MainContent{background:#e1d1ae;padding:0 0 56px!important}body.ptw-site.template-cart #MainContent#MainContent .page-width{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 30px;background:transparent;border:0;border-radius:0;box-shadow:none;color:#283822}body.ptw-site.template-cart #MainContent .pt-cart-header{box-sizing:border-box;position:relative;width:100vw;max-width:none;margin:0 calc(50% - 50vw) 30px;padding:54px 24px 48px;padding:54px max(24px,calc((100vw - 1140px)/2)) 48px;align-items:flex-start;text-align:left;background:linear-gradient(90deg,#1e2d1bef,#1e2d1bc4 65%,#1e2d1b66),var(--ptw-forest) center 55%/cover;color:#fff1d3}body.ptw-site.template-cart #MainContent .pt-cart-header .pt-title{font-size:5.7vw!important;font-size:44px!important;font-size:clamp(44px,5.7vw,76px)!important;line-height:1.1!important;margin:0 0 22px!important;color:#fff1d3!important}body.ptw-site.template-cart #MainContent .pt-cart-header .pt-sum{background:#d8c79425!important;border:1px solid #d8c79466;color:#fff1d3!important;padding:12px 17px!important;margin:0;max-width:100%;font-size:20px!important}body.ptw-site.template-cart #MainContent .pt-cart-header .pt-sub{align-self:flex-start;max-width:680px;color:#f3e8cf!important;font-size:19px!important;line-height:1.6!important;margin:18px 0 24px!important}body.ptw-site.template-cart #MainContent #cartify_msg_btn{letter-spacing:0!important;font-size:18px!important}body.ptw-site.template-cart #MainContent .cart-table{display:block;margin:0;width:100%;border:0!important;background:transparent!important;border-spacing:0!important}body.ptw-site.template-cart #MainContent #CartProducts{display:grid;gap:22px;width:100%}body.ptw-site.template-cart #MainContent #CartProducts>tr.cart__row{display:grid;grid-template-columns:180px minmax(0,1fr) auto;align-items:start;gap:24px;background:#f1e5c9!important;border:1px solid #b9ad8e!important;border-radius:12px;padding:26px;margin:0;box-shadow:0 8px 26px #423a2110}body.ptw-site.template-cart #MainContent #CartProducts>tr.cart__row>td{display:block;float:none;width:auto;min-width:0;max-width:none;margin:0;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#283822!important;text-align:left}body.ptw-site.template-cart #MainContent #CartProducts>tr.cart__row>.cart__cell--quantity{display:none}body.ptw-site.template-cart #MainContent #CartProducts>tr.cart__row>td:before{display:none!important}body.ptw-site.template-cart #MainContent #CartProducts>tr.cart__row>.cart__cell--total{text-align:right;white-space:nowrap}body.ptw-site.template-cart #MainContent #CartProducts p,body.ptw-site.template-cart #MainContent #CartProducts div,body.ptw-site.template-cart #MainContent #CartProducts li,body.ptw-site.template-cart #MainContent #CartProducts small,body.ptw-site.template-cart #MainContent #CartProducts span,body.ptw-site.template-cart #MainContent #CartProducts strong,body.ptw-site.template-cart #MainContent #CartProducts del{color:#283822}body.ptw-site.template-cart #MainContent #CartProducts :is(p,div,li,small,span,strong,del){color:#283822}body.ptw-site.template-cart #MainContent #CartProducts .h5,body.ptw-site.template-cart #MainContent #CartProducts .cart__product-title{display:block;background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important;transform:none!important;color:#283822!important;white-space:normal!important;letter-spacing:-.02em!important;text-transform:none!important;font:400 27px/1.25 Georgia,serif!important;margin:0 0 15px;padding:0!important}body.ptw-site.template-cart #MainContent #CartProducts :is(.h5,.cart__product-title){display:block;background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important;transform:none!important;color:#283822!important;white-space:normal!important;letter-spacing:-.02em!important;text-transform:none!important;font:400 27px/1.25 Georgia,serif!important;margin:0 0 15px;padding:0!important}body.ptw-site.template-cart #MainContent #CartProducts .h5>span,body.ptw-site.template-cart #MainContent #CartProducts .cart__product-title>span{font:inherit!important;transform:none!important;background:none!important;color:inherit!important}body.ptw-site.template-cart #MainContent #CartProducts :is(.h5,.cart__product-title)>span{font:inherit!important;transform:none!important;background:none!important;color:inherit!important}body.ptw-site.template-cart #MainContent #CartProducts .pt-cart-line-property,body.ptw-site.template-cart #MainContent #CartProducts p:not(.does-not-exist),body.ptw-site.template-cart #MainContent #CartProducts small:not(.does-not-exist){font-size:18px!important;line-height:1.55!important}body.ptw-site.template-cart #MainContent #CartProducts :is(.pt-cart-line-property,p,small){font-size:18px!important;line-height:1.55!important}body.ptw-site.template-cart #MainContent #CartProducts .pt-cart-line-property{padding:4px 0;overflow-wrap:anywhere}body.ptw-site.template-cart #MainContent #CartProducts .cart__item-total{font:700 30px/1.2 Arial,sans-serif!important;color:#283822!important}body.ptw-site.template-cart #MainContent #CartProducts .cart__image{width:100%;max-width:180px;max-height:245px;object-fit:contain;border-radius:8px}body.ptw-site.template-cart #MainContent #CartProducts .pt-cart-preview-thumb{width:100%;max-width:180px}body.ptw-site.template-cart #MainContent #CartProducts .btn,body.ptw-site.template-cart #MainContent #CartProducts .pt-cart-btn-primary,body.ptw-site.template-cart #MainContent #CartProducts .pt-cart-edit-link{background:#344e30!important;color:#fff4dc!important;border:1px solid #344e30!important;box-shadow:none!important;border-radius:6px!important;transform:none!important;text-transform:none!important;letter-spacing:0!important;font:700 17px/1.4 Arial,sans-serif!important;padding:11px 15px!important;min-height:44px;white-space:normal}body.ptw-site.template-cart #MainContent #CartProducts :is(.btn,.pt-cart-btn-primary,.pt-cart-edit-link){background:#344e30!important;color:#fff4dc!important;border:1px solid #344e30!important;box-shadow:none!important;border-radius:6px!important;transform:none!important;text-transform:none!important;letter-spacing:0!important;font:700 17px/1.4 Arial,sans-serif!important;padding:11px 15px!important;min-height:44px;white-space:normal}body.ptw-site.template-cart #MainContent #CartProducts .btn>span,body.ptw-site.template-cart #MainContent #CartProducts .pt-cart-btn-primary>span,body.ptw-site.template-cart #MainContent #CartProducts .pt-cart-edit-link>span{color:inherit!important;transform:none!important}body.ptw-site.template-cart #MainContent #CartProducts :is(.btn,.pt-cart-btn-primary,.pt-cart-edit-link)>span{color:inherit!important;transform:none!important}body.ptw-site.template-cart #MainContent #CartProducts .pt-cart-btn-secondary{background:transparent!important;color:#344e30!important;border-color:#8b967a!important}body.ptw-site.template-cart #MainContent #CartProducts .cart-text,body.ptw-site.template-cart #MainContent #CartProducts .pt-cart-remove-bundle{display:inline-block;background:transparent!important;color:#754334!important;transform:none!important;font:400 17px/1.5 Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;padding:6px 0!important;box-shadow:none!important;text-decoration:underline;text-underline-offset:4px}body.ptw-site.template-cart #MainContent #CartProducts :is(.cart-text,.pt-cart-remove-bundle){display:inline-block;background:transparent!important;color:#754334!important;transform:none!important;font:400 17px/1.5 Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;padding:6px 0!important;box-shadow:none!important;text-decoration:underline;text-underline-offset:4px}body.ptw-site.template-cart #MainContent .cart>br{display:none}body.ptw-site.template-cart #MainContent .identixweb-order-delivery:empty{display:none}body.ptw-site.template-cart #MainContent .cart>.grid.cart__row{display:flex;gap:28px;align-items:start;margin:32px 0 0;padding:28px;background:#d5d3b7;border:1px solid #adb091;border-radius:12px;color:#283822}body.ptw-site.template-cart #MainContent .cart>.grid.cart__row>.grid__item{padding:0;flex:1;min-width:0}body.ptw-site.template-cart #MainContent .cart__buttons{color:#283822;text-align:right}body.ptw-site.template-cart #MainContent #CartSubtotal{font:700 38px/1.2 Arial,sans-serif!important;color:#283822!important;margin:0 0 15px}body.ptw-site.template-cart #MainContent :is(.cart__taxes a){color:#283822!important;font-size:18px;line-height:1.6}body.ptw-site.template-cart #MainContent .cart__taxes:not(does-not-exist),body.ptw-site.template-cart #MainContent label[for=CartSpecialInstructions]{color:#283822!important;font-size:18px;line-height:1.6}body.ptw-site.template-cart #MainContent :is(.cart__taxes,.cart__taxes a,label[for=CartSpecialInstructions]){color:#283822!important;font-size:18px;line-height:1.6}body.ptw-site.template-cart #MainContent .cart__taxes a{text-decoration:underline;text-underline-offset:3px}body.ptw-site.template-cart #MainContent .cart__note{background:#f5ebd5!important;color:#283822!important;border:1px solid #989d7d;border-radius:6px;min-height:110px;font-size:18px}body.ptw-site.template-cart #MainContent button[name=checkout]{background:#344e30!important;color:#fff4dc!important;border:1px solid #344e30!important;border-radius:7px;box-shadow:none!important;padding:17px 24px!important;font:700 20px/1.3 Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;min-height:60px}body.ptw-site.template-cart #MainContent button[name=checkout] span{color:inherit!important}body.ptw-site.template-cart #MainContent .pt-consent{box-sizing:border-box;background:#344e30!important;color:#fff4dc!important;border:1px solid #70805d;border-radius:8px;padding:20px;margin:18px 0!important;width:100%;max-width:100%}body.ptw-site.template-cart #MainContent .pt-consent__title{background:#344e30;color:#fff4dc!important;padding:3px 8px;font:700 19px/1.4 Arial,sans-serif!important;letter-spacing:0;text-transform:none}body.ptw-site.template-cart #MainContent .pt-consent__rows{display:flex;flex-direction:column;gap:15px}body.ptw-site.template-cart #MainContent .pt-consent__row{display:flex;gap:12px;margin:0;font:400 18px/1.5 Arial,sans-serif!important;letter-spacing:0!important;text-transform:none!important;color:#fff4dc!important}body.ptw-site.template-cart #MainContent .pt-consent a,body.ptw-site.template-cart #MainContent .pt-consent span{color:#fff4dc!important;font-size:inherit;letter-spacing:0!important;text-transform:none!important}body.ptw-site.template-cart #MainContent .pt-consent :is(a,span){color:#fff4dc!important;font-size:inherit;letter-spacing:0!important;text-transform:none!important}body.ptw-site.template-cart #MainContent .pt-consent input[type=checkbox]{width:22px;height:22px;flex:0 0 22px;margin-top:3px;border-color:#f2dfb1;background:#ffffff0c}body.ptw-site.template-cart #MainContent .pt-consent input[type=checkbox]:checked{background:#ead19a;border-color:#ead19a}body.ptw-site.template-cart #MainContent .pt-consent input[type=checkbox]:checked:after{left:6px;top:2px;border-color:#283822}body.ptw-site.template-cart #MainContent .pt-consent__error{font-size:17px;line-height:1.5;color:#ffe3ce!important;margin:14px 0 0}@media(max-width:749px){body.ptw-site.template-cart #MainContent#MainContent .page-width{padding:0 18px;max-width:100%;margin:0}body.ptw-site.template-cart #MainContent .pt-cart-header{padding:36px 22px 32px;margin-bottom:22px}body.ptw-site.template-cart #MainContent #CartProducts>tr.cart__row{grid-template-columns:minmax(0,1fr);gap:18px;padding:20px;margin:0}body.ptw-site.template-cart #MainContent #CartProducts>tr.cart__row>.cart__cell--total{text-align:left;border-top:1px solid #c1b695!important;padding-top:16px!important}body.ptw-site.template-cart #MainContent #CartProducts .cart__cell--image{justify-self:center;width:100%;max-width:180px}body.ptw-site.template-cart #MainContent #CartProducts .h5,body.ptw-site.template-cart #MainContent #CartProducts .cart__product-title{font-size:25px!important}body.ptw-site.template-cart #MainContent #CartProducts :is(.h5,.cart__product-title){font-size:25px!important}body.ptw-site.template-cart #MainContent #CartProducts .btn,body.ptw-site.template-cart #MainContent #CartProducts .pt-cart-btn-primary,body.ptw-site.template-cart #MainContent #CartProducts .pt-cart-btn-secondary{max-width:100%;box-sizing:border-box}body.ptw-site.template-cart #MainContent #CartProducts :is(.btn,.pt-cart-btn-primary,.pt-cart-btn-secondary){max-width:100%;box-sizing:border-box}body.ptw-site.template-cart #MainContent .cart>.grid.cart__row{flex-direction:column;padding:22px;gap:22px}body.ptw-site.template-cart #MainContent .cart>.grid.cart__row>.grid__item{width:100%}body.ptw-site.template-cart #MainContent .cart__buttons{text-align:left}body.ptw-site.template-cart #MainContent button[name=checkout]{width:100%}}body.ptw-site #MainContent#MainContent .ptw-tree-info{padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#293923!important}body.ptw-site #MainContent#MainContent .ptw-tree-info>.ptw-tree-hero{min-height:420px;display:flex;flex-direction:column;justify-content:center;padding:78px 0 95px!important;margin:0!important}body.ptw-site #MainContent#MainContent .ptw-tree-info>.ptw-tree-hero:before{background:linear-gradient(90deg,#132616ed,#1c301bbd 48%,#1b2b161f),var(--ptw-forest) center 48%/cover no-repeat;background-attachment:scroll;inset:0 auto 0 50%;height:100%}body.ptw-site #MainContent#MainContent .ptw-tree-info .ptw-tree-hero .pt-ribbon{display:block;align-self:flex-start;padding:0!important;margin:0 0 22px!important;box-shadow:none!important;background:none!important;border:0!important;transform:none!important}body.ptw-site #MainContent#MainContent .ptw-tree-info .ptw-tree-hero h1{font:400 5.1vw/1.06 Georgia,serif!important;font:400 44px/1.06 Georgia,serif!important;font:400 clamp(44px,5.1vw,72px)/1.06 Georgia,serif!important;letter-spacing:-.035em!important;max-width:650px!important;margin:0 0 24px!important;text-wrap:balance;color:#fff4db!important;-webkit-hyphens:none!important;hyphens:none!important}body.ptw-site #MainContent#MainContent .ptw-tree-info .ptw-tree-hero p{max-width:580px!important;font:400 20px/1.65 Arial,sans-serif!important;margin:0!important;color:#ede4cd!important}body.ptw-site #MainContent#MainContent .ptw-tree-info #pt-meta-panel{position:relative;z-index:1;background:#fbf5e8!important;border:1px solid #c3b695!important;border-radius:16px!important;padding:36px 42px!important;margin:-32px 0 30px!important;box-shadow:0 12px 34px #1b2b1714!important;color:#293923!important}body.ptw-site #MainContent#MainContent .ptw-tree-info #pt-intro{font:400 21px/1.55 Arial,sans-serif!important;color:#314c32!important;margin:0 0 26px!important;padding:0 0 22px;border-bottom:1px solid #d8ccb1;max-width:none}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-kv{grid-template-columns:220px minmax(0,1fr);gap:12px 26px;margin:0;align-items:baseline}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-kv dt{font:600 17px/1.55 Arial,sans-serif!important;color:#667056!important;margin:0;letter-spacing:0;text-transform:none}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-kv dd{font:400 18px/1.55 Arial,sans-serif!important;color:#293923;margin:0;min-width:0;overflow-wrap:anywhere}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-kv .mono{font:400 17px/1.55 Arial,sans-serif;font-variant-numeric:tabular-nums;white-space:normal}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-kv dd[style*=grid-column]{color:#8e3028!important}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-copy{width:36px;height:36px;min-height:36px;padding:7px;background:#e9eddd;color:#314c32;border:1px solid #b1bea0;border-radius:7px;box-shadow:none}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-copy.copied{background:#314c32;color:#fff4db}body.ptw-site #MainContent#MainContent .ptw-tree-info #pt-privacy-note{margin:23px 0 0!important;color:#72745f;font:400 15px/1.5 Arial,sans-serif!important}body.ptw-site #MainContent#MainContent .ptw-tree-info #pt-privacy-note small{font:inherit}body.ptw-site #MainContent#MainContent .ptw-tree-info>.pt-spec{margin:0 0 30px!important;padding:36px!important;background:#f4ead5!important;color:#293923!important;border:1px solid #c3b695!important;border-radius:16px!important;box-shadow:0 10px 26px #1b2b1710!important;overflow:hidden}body.ptw-site #MainContent#MainContent .ptw-tree-info>#pt-forest{background:#dce0c6!important;border-color:#b1ba98!important}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-spec__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:42px;align-items:center}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-spec__grid>*{min-width:0;max-width:100%}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-spec__head{display:block;margin:0 0 13px}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-spec__title{font:700 14px/1.5 Arial,sans-serif!important;letter-spacing:.13em;text-transform:uppercase;color:#61734f}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-spec-badge{display:block;margin:0 0 23px;padding:0;border:0;border-radius:0;background:none;color:#293f27!important;box-shadow:none;font:400 3vw/1.16 Georgia,serif!important;font:400 28px/1.16 Georgia,serif!important;font:400 clamp(28px,3vw,37px)/1.16 Georgia,serif!important;letter-spacing:-.025em;text-wrap:balance}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-spec__text{color:#34452e!important;opacity:1;font:400 18px/1.65 Arial,sans-serif!important}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-spec__text p{font:inherit!important;line-height:inherit!important;color:inherit!important;margin:0 0 18px!important}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-spec__list{padding:18px 0 0 20px;margin:20px 0 0;border-top:1px solid #bac0a1;font:400 17px/1.6 Arial,sans-serif;opacity:1}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-spec__list li{padding-left:3px;margin:0 0 10px}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-spec__media{width:100%;max-width:100%;align-self:center;justify-self:stretch}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-spec__media--natural{background:#e7dfc9;border-radius:12px;overflow:hidden;padding:18px}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-spec__img--natural{width:100%;height:auto;max-height:380px;object-fit:contain;display:block;border-radius:8px;filter:none}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-spec__media--ar{aspect-ratio:4/3;border-radius:12px;background:#c5d0b1;overflow:hidden}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-spec__img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:12px}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-spec__logo{width:auto;max-width:200px;height:76px;object-fit:contain;background:#f9f5e8;border-radius:8px;padding:10px;filter:none;margin-top:22px!important}body.ptw-site #MainContent#MainContent .ptw-tree-info #pt-mapbox{padding:34px!important;margin:0 0 12px!important;background:#f9f3e6!important;border:1px solid #c3b695!important;border-radius:16px!important;box-shadow:0 10px 26px #1b2b1710!important;color:#34452e}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-maphead{margin-bottom:24px}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-maphead .pt-ribbon{padding:0;background:none;transform:none;box-shadow:none;border:0}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-maphead .pt-ribbon__text{font:400 36px/1.2 Georgia,serif!important;color:#293f27!important;letter-spacing:-.025em;transform:none;text-transform:none}body.ptw-site #MainContent#MainContent .ptw-tree-info #pt-map{height:410px;border:1px solid #b7c2a7;border-radius:12px;box-shadow:none}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-btns{gap:12px;margin-top:22px}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-btn{min-height:50px;display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;border:1px solid #354c2d;border-radius:7px;background:#354c2d;color:#fff4db!important;font:700 17px/1.5 Arial,sans-serif;box-shadow:none;text-decoration:none}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-btn:hover{background:#263d23}@media(max-width:800px){body.ptw-site #MainContent#MainContent .ptw-tree-info>.ptw-tree-hero{min-height:390px;padding:54px 0 76px!important}body.ptw-site #MainContent#MainContent .ptw-tree-info>.ptw-tree-hero:before{background:linear-gradient(90deg,#122617e0,#182c1a73),var(--ptw-forest) 58% center/cover no-repeat}body.ptw-site #MainContent#MainContent .ptw-tree-info .ptw-tree-hero h1{max-width:520px!important;font-size:9vw!important;font-size:40px!important;font-size:clamp(40px,9vw,58px)!important}body.ptw-site #MainContent#MainContent .ptw-tree-info .ptw-tree-hero p{font-size:18px!important;line-height:1.65!important;max-width:450px!important}body.ptw-site #MainContent#MainContent .ptw-tree-info #pt-meta-panel{padding:25px 22px!important;margin-top:-28px!important;margin-bottom:22px!important;border-radius:13px!important}body.ptw-site #MainContent#MainContent .ptw-tree-info #pt-intro{font-size:19px!important;margin-bottom:20px!important;padding-bottom:18px}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-kv{grid-template-columns:1fr;gap:0}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-kv dt{font-size:15px!important;margin:0 0 3px;color:#657059}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-kv dd{font-size:18px!important;margin:0 0 17px}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-kv dd:last-child{margin-bottom:0}body.ptw-site #MainContent#MainContent .ptw-tree-info>.pt-spec{padding:25px 22px!important;margin-bottom:22px!important;border-radius:13px!important}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-spec__grid{grid-template-columns:minmax(0,1fr);gap:24px}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-spec__media{grid-row:1}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-spec__media--ar{aspect-ratio:4/3}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-spec__img--natural{max-height:320px}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-spec-badge{font-size:30px!important}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-spec__text{font-size:18px!important}body.ptw-site #MainContent#MainContent .ptw-tree-info #pt-mapbox{padding:25px 18px!important;border-radius:13px!important}body.ptw-site #MainContent#MainContent .ptw-tree-info #pt-map{height:320px}body.ptw-site #MainContent#MainContent .ptw-tree-info .pt-btn{width:100%}}body.ptw-site #MainContent#MainContent .ptw-tree-info .ptw-tree-more{margin-top:22px;padding-top:15px;border-top:1px solid #bfc3a6}body.ptw-site #MainContent#MainContent .ptw-tree-info .ptw-tree-more summary{display:list-item;cursor:pointer;color:#344f2c;font:700 17px/1.6 Arial,sans-serif;min-height:38px}body.ptw-site #MainContent#MainContent .ptw-tree-info .ptw-tree-more[open] summary{margin-bottom:17px}body.ptw-site #MainContent#MainContent .ptw-tree-info .ptw-tree-more .pt-spec__list{border:0;padding-top:0}body.ptw-site #MainContent#MainContent .ptw-tree-info #pt-cert-meta b[style*="#22e06a"]{color:#27623b!important;background:#e7efd9;border:1px solid #c1d2aa;padding:4px 10px;border-radius:20px;font-size:16px}body.ptw-site #MainContent#MainContent .ptw-tree-info #pt-cert-meta b[style*="#ff"]{color:#993e30!important}body.ptw-site.template-product #MainContent:has(.pt-product-opening){background:#e2d5b0!important}body.ptw-site.template-product #MainContent [data-section-type=product]:has(>.pt-product-opening){width:100%;max-width:none!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}body.ptw-site.template-product #MainContent .pt-product-opening{display:flow-root;padding:46px 30px 50px;background-color:#293422;background-image:linear-gradient(180deg,#25351e38,#29342200 48%,#293422),var(--ptw-forest);background-position:center top;background-size:100% 100%,100% auto;background-repeat:no-repeat}body.ptw-site.template-product #MainContent [data-section-type=product] .pt-product-opening .grid.product-single{max-width:1240px;margin:0 auto!important;padding:30px!important;background:#ebdfc1!important;border:1px solid #d5c6a2;border-radius:12px;box-shadow:0 14px 42px #111e1740;overflow:visible}body.ptw-site.template-product #MainContent .pt-product-opening .grid.product-single .photos{border:0!important;padding:0!important;background:none!important}body.ptw-site.template-product #MainContent .pt-product-opening .pt-info-skin{border:0!important;padding:0!important;border-radius:0!important;background:none!important}body.ptw-site.template-product #MainContent [data-section-type=product] .pt-product-opening #pt-product-quick{max-width:1180px;margin:28px auto 0!important}body.ptw-site.template-product #MainContent .pt-product-promise{margin:0!important;border-top:1px solid #d3cda9;font:17px/1.6 Arial,sans-serif}body.ptw-site.template-product #MainContent .pt-product-promise a{color:inherit}body.ptw-site.template-product #MainContent [data-section-type=product] .pt-product-details{float:none;width:100%;padding:56px 30px!important;padding:56px max(30px,calc((100% - 1180px)/2))!important;margin:0;background:#e2d5b0}body.ptw-site.template-product #MainContent .pt-product-details .pt-desc-skin{margin-top:0!important;background:none!important}body.ptw-site.template-product #MainContent #ptw-product-description .ptw-description-intro{padding:0!important;margin:0 0 30px!important;border-radius:0;background:none;color:#293923}body.ptw-site.template-product #MainContent #ptw-product-description .ptw-description-intro h2,body.ptw-site.template-product #MainContent #ptw-product-description .ptw-description-intro p{color:#293923!important}body.ptw-site.template-product #MainContent #ptw-product-description .ptw-description-intro :is(h2,p){color:#293923!important}body.ptw-site.template-product #MainContent #ptw-product-description .ptw-description-intro h2{font-size:3.2vw!important;font-size:32px!important;font-size:clamp(32px,3.2vw,45px)!important}body.ptw-site.template-product #MainContent #ptw-product-description .ptw-description-intro .ptw-eyebrow{text-transform:uppercase;letter-spacing:.07em!important}@media(max-width:749px){body.ptw-site.template-product #MainContent .pt-product-opening{padding:20px 12px 24px;background-image:linear-gradient(180deg,#2934220a,#293422),var(--ptw-forest-mobile)}body.ptw-site.template-product #MainContent [data-section-type=product] .pt-product-opening .grid.product-single{padding:16px!important;border-radius:10px}body.ptw-site.template-product #MainContent .pt-product-opening .grid.product-single>.grid__item{padding-left:0!important}body.ptw-site.template-product #MainContent [data-section-type=product] .pt-product-details{padding:34px 20px!important}body.ptw-site.template-product #MainContent .pt-product-promise{padding:19px 22px;font-size:16px}}@media(min-width:750px){body.ptw-site.template-product #MainContent .pt-product-opening .grid.product-single{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)!important;align-items:start!important}body.ptw-site.template-product #MainContent .pt-product-opening .grid.product-single>.grid__item:first-child{display:block!important;min-width:0}body.ptw-site.template-product #MainContent .pt-product-opening .photos{display:flex!important;flex-direction:column!important;min-height:0!important;width:100%;gap:16px}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--main{flex:none!important;order:0;width:100%!important;margin:0!important}body.ptw-site.template-product #MainContent .pt-product-opening .product__photo-container{position:relative!important;inset:auto!important;height:auto!important;width:100%!important;max-width:none!important}body.ptw-site.template-product #MainContent .pt-product-opening .product__photo-wrapper{position:relative!important;display:flex;height:auto!important;aspect-ratio:1;padding-top:0!important;align-items:center;justify-content:center}body.ptw-site.template-product #MainContent .pt-product-opening .product__photo-wrapper img{position:static!important;width:100%!important;height:100%!important;max-height:none!important;object-fit:contain}body.ptw-site.template-product #MainContent .pt-product-opening .pt-product-scene .product__photo-wrapper{display:block!important;aspect-ratio:auto}body.ptw-site.template-product #MainContent .pt-product-opening .pt-product-scene img{height:auto!important}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs{order:1;flex:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:0 30px!important}body.ptw-site.template-product #MainContent .pt-product-opening .product-single__thumbnails{width:100%;margin:0!important}body.ptw-site.template-product #MainContent .pt-product-opening .product-single__thumbnail-item{padding:4px 8px!important;height:108px!important}body.ptw-site.template-product #MainContent .pt-product-opening .product-single__thumbnail{height:100px!important;margin:0!important;display:flex;align-items:center;justify-content:center}body.ptw-site.template-product #MainContent .pt-product-opening .product-single__thumbnail img{max-height:96px!important;width:auto!important;max-width:100%!important}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs .slick-arrow{top:50%!important;bottom:auto!important;transform:translateY(-50%);width:26px;height:40px;color:#254932!important}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs .slick-prev{left:-28px!important;right:auto!important}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs .slick-next{right:-28px!important;left:auto!important}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs .slick-arrow svg{fill:currentColor!important}}body.ptw-site.template-product #MainContent .pt-product-opening .pt-product-purchase-panel{background:#d6dcc3!important;border:1px solid #b5c09e!important;border-radius:14px;padding:22px 24px!important;color:#243c2b;box-shadow:inset 0 1px #ffffff70;margin:6px 0 22px!important}body.ptw-site.template-product #MainContent .pt-product-opening .pt-product-purchase-panel .pt-product-catalog-title{margin:0 0 8px!important;font-size:21px!important}body.ptw-site.template-product #MainContent .pt-product-opening .pt-product-purchase-panel .product-single__price-container{margin:0 0 16px!important}body.ptw-site.template-product #MainContent .pt-product-opening .pt-product-purchase-panel .product-single__policies{margin:0 0 17px!important}body.ptw-site.template-product #MainContent .pt-product-opening .pt-product-purchase-panel .ptw-buy-intro{margin:0!important;padding:0!important;background:transparent!important;border:0!important}body.ptw-site.template-product #MainContent .pt-product-opening .pt-product-purchase-panel .ptw-buy-facts{margin:0!important}body.ptw-site.template-product #MainContent .pt-product-opening .pt-product-purchase-panel .ptw-buy-facts li:last-child{margin-bottom:0!important}body.ptw-site.template-product #MainContent .pt-product-opening .product-single__thumbnail:after{display:none!important;content:none!important}body.ptw-site.template-product #MainContent .pt-product-opening .product-single__thumbnail img{border:2px solid transparent!important;border-radius:8px!important;box-shadow:0 2px 8px #203a2215;padding:3px;background:#e2d9be;transition:border-color .15s,box-shadow .15s}body.ptw-site.template-product #MainContent .pt-product-opening .product-single__thumbnail-item.is-active img{border-color:#667b4f!important;box-shadow:0 0 0 2px #667b4f33}body.ptw-site.template-product #MainContent .pt-product-opening .product-single__thumbnail:focus-visible{outline:2px solid #355331;outline-offset:3px;border-radius:9px}@media(min-width:750px){body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs{padding:0 36px!important}body.ptw-site.template-product #MainContent .pt-product-opening .product-single__thumbnail-item{height:164px!important;padding:6px 10px!important}body.ptw-site.template-product #MainContent .pt-product-opening .product-single__thumbnail{height:152px!important}body.ptw-site.template-product #MainContent .pt-product-opening .product-single__thumbnail img{height:auto!important;max-height:144px!important;max-width:100%!important}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs .slick-arrow{width:32px;height:46px;border:1px solid #bcc5a6;border-radius:16px;background:#d6dcc3!important;padding:5px}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs .slick-prev{left:-34px!important}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs .slick-next{right:-34px!important}}@media(max-width:749px){body.ptw-site.template-product #MainContent .pt-product-opening .pt-product-purchase-panel{padding:18px 17px!important;border-radius:12px}body.ptw-site.template-product #MainContent .pt-product-opening .product-single__thumbnail-item{height:120px!important}body.ptw-site.template-product #MainContent .pt-product-opening .product-single__thumbnail{height:110px!important}body.ptw-site.template-product #MainContent .pt-product-opening .product-single__thumbnail img{max-height:104px!important}}body.ptw-site.template-product #MainContent .pt-product-opening .ptw-buy-intro:has(>.pt-product-purchase-panel){padding:0!important;margin:0!important;border:0!important;background:none!important}body.ptw-site.template-product #MainContent .pt-product-opening .pt-product-purchase-panel{box-sizing:border-box;width:100%}@media(max-width:749px){body.ptw-site.template-product #MainContent .pt-product-opening .pt-info-skin .pt-stack{padding-left:0!important;padding-right:0!important}body.ptw-site.template-product #MainContent .pt-product-opening .pt-product-purchase-panel{width:calc(100% + 18px);max-width:none;margin-left:-9px!important;margin-right:-9px!important;padding:18px 17px!important}}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--main .product-single__photo .product__photo-wrapper img{width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;border-radius:16px!important;object-fit:contain}body.ptw-site.template-product #MainContent .pt-product-opening .pt-product-scene .product__photo-wrapper{height:auto!important;aspect-ratio:auto!important;border-radius:16px!important;overflow:hidden!important}body.ptw-site.template-product #MainContent .pt-product-opening .pt-product-scene picture{display:block;border-radius:inherit;overflow:hidden}body.ptw-site.template-product #MainContent .pt-product-opening .pt-product-scene img{border-radius:16px!important}@media(max-width:749px){body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs{padding-left:32px!important;padding-right:32px!important}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs .slick-arrow{color:#254932!important;background:#d6dcc3!important;border:1px solid #abb895!important;border-radius:14px;width:30px!important;height:44px!important;padding:4px!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs .slick-arrow:before{display:none!important}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs .slick-arrow svg,body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs .slick-arrow path{color:#254932!important;fill:#254932!important;opacity:1!important}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs .slick-arrow :is(svg,path){color:#254932!important;fill:#254932!important;opacity:1!important}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs .slick-prev{left:-31px!important;right:auto!important}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs .slick-next{right:-31px!important;left:auto!important}}@media(min-width:750px){body.ptw-site.template-product #MainContent .pt-product-opening{background-image:linear-gradient(180deg,#101f1361,#101f1361 70%,#293422),var(--ptw-forest)}}body.ptw-site.template-product #MainContent .pt-product-opening .product-single__thumbnail{padding:0!important;margin:0!important;width:100%;box-sizing:border-box}@media(max-width:749px){body.ptw-site.template-product #MainContent .pt-product-opening .product-single__thumbnail-item{padding:4px 3px!important}}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--main .product-single__photo .product__photo-wrapper{display:flex!important;height:auto!important;aspect-ratio:auto!important;padding-top:0!important;align-items:center;justify-content:center}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--main .product-single__photo .product__photo-wrapper img{display:block!important;width:100%!important;width:min(100%,var(--pt-native-width-limit,100%))!important;height:auto!important;max-width:100%!important;max-height:none!important;border-radius:16px!important;object-fit:contain}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs{padding-left:42px!important;padding-right:42px!important}body.ptw-site.template-product #MainContent .pt-product-opening .product-single__thumbnail-item{height:194px!important;padding:6px!important}body.ptw-site.template-product #MainContent .pt-product-opening .product-single__thumbnail{display:flex!important;align-items:center;justify-content:center;height:182px!important}body.ptw-site.template-product #MainContent .pt-product-opening .product-single__thumbnail img{display:block!important;width:100%!important;height:180px!important;max-width:100%!important;max-height:180px!important;object-fit:contain;box-sizing:border-box}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs .slick-arrow{display:flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:52px!important;padding:0!important;line-height:1!important;color:#254932!important;background:#d6dcc3!important;border:1px solid #abb895!important;border-radius:15px;top:50%!important;bottom:auto!important;transform:translateY(-50%)!important}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs .slick-arrow:before{display:none!important}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs .slick-arrow svg{position:static!important;inset:auto!important;transform:none!important;display:block!important;flex:none!important;margin:0!important;width:24px!important;height:24px!important;color:inherit!important;fill:currentColor!important}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs .slick-arrow path{fill:currentColor!important}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs .slick-prev{left:-41px!important;right:auto!important}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs .slick-next{right:-41px!important;left:auto!important}@media(max-width:749px){body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs{padding-left:36px!important;padding-right:36px!important}body.ptw-site.template-product #MainContent .pt-product-opening .product-single__thumbnail-item{height:164px!important;padding:5px!important}body.ptw-site.template-product #MainContent .pt-product-opening .product-single__thumbnail{height:154px!important}body.ptw-site.template-product #MainContent .pt-product-opening .product-single__thumbnail img{height:152px!important;max-height:152px!important}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs .slick-arrow{width:32px!important;height:48px!important}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs .slick-prev{left:-35px!important}body.ptw-site.template-product #MainContent .pt-product-opening .photos__item--thumbs .slick-next{right:-35px!important}}body.ptw-site.template-product #MainContent .pt-product-opening .pt-product-breadcrumbs{max-width:1240px;margin:0 auto 20px;padding:12px 17px;background:#0d1e12bf;border:1px solid #e6dec433;border-radius:9px;color:#fff3d8;font:16px/1.5 Arial,sans-serif;box-sizing:border-box}body.ptw-site.template-product #MainContent .pt-product-opening .pt-product-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:5px 0;list-style:none;padding:0;margin:0}body.ptw-site.template-product #MainContent .pt-product-opening .pt-product-breadcrumbs li{display:flex;align-items:baseline;min-width:0;max-width:100%;margin:0}body.ptw-site.template-product #MainContent .pt-product-opening .pt-product-breadcrumbs li+li:before{content:"\203a";padding:0 11px;color:#d5ceac;font-size:20px;line-height:1}body.ptw-site.template-product #MainContent .pt-product-opening .pt-product-breadcrumbs a{color:#fff3d8!important;text-decoration:underline;text-underline-offset:4px;border:0;white-space:normal}body.ptw-site.template-product #MainContent .pt-product-opening .pt-product-breadcrumbs a:hover{color:#e6c778!important}body.ptw-site.template-product #MainContent .pt-product-opening .pt-product-breadcrumbs [aria-current=page]{color:#e2dcc8}body.ptw-site.template-product #MainContent .pt-product-opening .pt-product-breadcrumbs [aria-current=page] span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:749px){body.ptw-site.template-product #MainContent .pt-product-opening .pt-product-breadcrumbs{font-size:14px;padding:11px 12px;margin-bottom:13px}body.ptw-site.template-product #MainContent .pt-product-opening .pt-product-breadcrumbs li+li:before{padding:0 8px}}body.ptw-site.template-product #MainContent .pt-product-opening .product-single__thumbnails{width:100%!important;margin:0!important}@supports not (inset:0){body.ptw-site #MainContent#MainContent .ptw-forest-opening:before,body.ptw-site #MainContent#MainContent .ptw-tree-info>.ptw-tree-hero:before{top:0!important;left:50%!important;right:auto;bottom:0;height:100%}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ptc-pt-woodland-20260917.css.map */
