:root{
--pc-bg:#faf3e8;
--pc-card:#ffffff;
--pc-accent:#b8623f;
--pc-accent-dark:#94492c;
--pc-sage:#8a9a7e;
--pc-sage-light:#eef1e9;
--pc-text:#2e2a26;
--pc-text-soft:#5a5450;
--pc-border:#e6ddd0;
--pc-radius:16px;
}
.pc-wrap{max-width:820px;margin:0 auto;padding:0 16px;box-sizing:border-box;font-family:Georgia,'Times New Roman',serif;color:var(--pc-text);background:var(--pc-bg);line-height:1.7;}
.pc-wrap *{box-sizing:border-box;}
.pc-intro{font-size:1.15rem;color:var(--pc-text-soft);margin:24px 0 10px;}
.pc-intro strong{color:var(--pc-accent-dark);}
.image-wrap{width:100%;max-width:100%;margin:18px 0 28px;border-radius:var(--pc-radius);overflow:hidden;box-shadow:0 10px 24px rgba(46,42,38,0.12);}
.image-wrap img{width:100%;max-width:100%;height:auto;display:block;}
.pc-badge{display:inline-block;background:var(--pc-sage-light);color:var(--pc-sage);font-family:Arial,Helvetica,sans-serif;font-size:0.75rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;padding:6px 14px;border-radius:999px;margin-bottom:14px;}
.pc-hero h1{font-family:Georgia,'Times New Roman',serif;font-size:2.1rem;line-height:1.25;margin:0 0 10px;color:var(--pc-text);}
.pc-subtitle{font-size:1.05rem;color:var(--pc-text-soft);margin:0 0 20px;max-width:640px;}
.pc-meta{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 26px;}
.pc-meta span{background:var(--pc-card);border:1px solid var(--pc-border);border-radius:12px;padding:10px 14px;font-family:Arial,Helvetica,sans-serif;font-size:0.85rem;color:var(--pc-text-soft);}
.pc-jump{background:var(--pc-card);border:1px solid var(--pc-border);border-radius:var(--pc-radius);padding:20px 22px;margin:26px 0;}
.pc-jump h2{font-family:Arial,Helvetica,sans-serif;font-size:0.95rem;text-transform:uppercase;letter-spacing:0.06em;color:var(--pc-accent-dark);margin:0 0 12px;}
.pc-jump ul{margin:0;padding-left:18px;columns:2;font-family:Arial,Helvetica,sans-serif;font-size:0.9rem;}
.pc-jump li{margin-bottom:8px;}
.pc-jump a{color:var(--pc-text-soft);text-decoration:none;border-bottom:1px dotted var(--pc-border);}
.pc-jump a:hover{color:var(--pc-accent);}
.pc-section{margin:38px 0;}
.pc-section h2{font-size:1.55rem;color:var(--pc-text);border-left:4px solid var(--pc-accent);padding-left:14px;margin-bottom:14px;}
.pc-section h3{font-size:1.15rem;color:var(--pc-accent-dark);margin:20px 0 8px;}
.pc-section p{margin:0 0 14px;}
.pc-card{background:var(--pc-card);border:1px solid var(--pc-border);border-radius:var(--pc-radius);padding:22px 24px;margin:16px 0;}
.pc-chip-row{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 16px;}
.pc-chip{background:var(--pc-sage-light);color:var(--pc-sage);font-family:Arial,Helvetica,sans-serif;font-size:0.78rem;font-weight:600;padding:5px 12px;border-radius:999px;}
.pc-tip{background:var(--pc-sage-light);border-left:4px solid var(--pc-sage);border-radius:10px;padding:14px 18px;margin:16px 0;font-style:italic;color:#4c5642;}
.pc-recipe-grid{display:grid;grid-template-columns:1fr;gap:16px;}
.pc-recipe-card{background:var(--pc-card);border:1px solid var(--pc-border);border-radius:14px;padding:18px 20px;}
.pc-recipe-card h3{margin:0 0 6px;font-size:1.1rem;color:var(--pc-accent-dark);}
.pc-recipe-card .pc-num{display:inline-block;background:var(--pc-accent);color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:0.75rem;font-weight:700;border-radius:50%;width:24px;height:24px;line-height:24px;text-align:center;margin-right:8px;}
.pc-recipe-card ul{margin:8px 0 8px;padding-left:20px;}
.pc-recipe-card p{margin:6px 0;}
.pc-mistake{border-left:4px solid #c25b4a;background:#fbf1ee;border-radius:10px;padding:14px 18px;margin:12px 0;}
.pc-mistake strong{color:#c25b4a;}
.pc-recipe-full{background:linear-gradient(180deg,#fff,#fbf6ee);border:2px solid var(--pc-accent);border-radius:var(--pc-radius);padding:28px 26px;margin:26px 0;}
.pc-recipe-full h2{border:none;padding:0;font-size:1.6rem;margin-bottom:4px;}
.pc-recipe-full .pc-desc{color:var(--pc-text-soft);margin-bottom:16px;}
.pc-recipe-meta{display:flex;flex-wrap:wrap;gap:16px;font-family:Arial,Helvetica,sans-serif;font-size:0.85rem;margin-bottom:18px;}
.pc-recipe-meta div{background:var(--pc-sage-light);padding:8px 14px;border-radius:10px;color:#3f4a36;}
.pc-recipe-full h3{margin:18px 0 8px;color:var(--pc-accent-dark);}
.pc-print-btn{display:inline-block;background:var(--pc-accent);color:#fff;font-family:Arial,Helvetica,sans-serif;font-weight:700;padding:12px 26px;border-radius:10px;margin-top:14px;text-decoration:none;font-size:0.9rem;}
.pc-faq-item{border-bottom:1px solid var(--pc-border);padding:16px 0;}
.pc-faq-item:last-child{border-bottom:none;}
.pc-faq-item h3{margin:0 0 8px;font-size:1.02rem;color:var(--pc-text);}
.pc-faq-item p{margin:0;color:var(--pc-text-soft);}
.pc-save-callout{background:var(--pc-accent);color:#fff;border-radius:var(--pc-radius);padding:30px 26px;text-align:center;margin:36px 0;}
.pc-save-callout h2{color:#fff;border:none;padding:0;margin-bottom:8px;}
.pc-save-callout p{color:#f6e7de;margin-bottom:0;}
.
{font-family:Arial,Helvetica,sans-serif;font-size:0.9rem;display:flex;flex-wrap:wrap;gap:10px;margin:18px 0;}
.pc-internal-links a{background:var(--pc-card);border:1px solid var(--pc-border);color:var(--pc-accent-dark);text-decoration:none;padding:8px 14px;border-radius:999px;}
.pc-internal-links a:hover{background:var(--pc-sage-light);}
.pc-divider{border:none;border-top:1px dashed var(--pc-border);margin:34px 0;}
@media (max-width:600px){
.pc-hero h1{font-size:1.55rem;}
.pc-jump ul{columns:1;}
.pc-recipe-meta{gap:10px;}
.pc-recipe-meta div{font-size:0.78rem;padding:6px 10px;}
}
Pear canning recipes turn a big basket of ripe pears into jars of syrupy halves, spiced butter, and tangy chutney that taste like fall no matter when you open them. If your pear tree - or your grocery store's produce bin - has gotten a little out of hand, this roundup gives you thirteen-plus beginner-friendly ways to save every last pear. Nothing goes soft on the counter when your pantry is ready to fill.
If your pear tree (or your grocery store's produce bin) has gotten a little out of hand, this is exactly the roundup you need — thirteen-plus ways to preserve that bounty so nothing goes soft on the counter before you get to it.
')),e.each(function(){var e={};if(e.sidebar=i(this),e.options=t||{},e.container=i(e.options.containerSelector),0==e.container.length&&(e.container=e.sidebar.parent()),e.sidebar.parent().css("-webkit-transform","none"),e.sidebar.css({position:e.options.defaultPosition,overflow:"visible","-webkit-box-sizing":"border-box","-moz-box-sizing":"border-box","box-sizing":"border-box"}),e.stickySidebar=e.sidebar.find(".theiaStickySidebar"),0==e.stickySidebar.length){var o=/(?:text|application)\/(?:x-)?(?:javascript|ecmascript)/i;e.sidebar.find("script").filter(function(i,t){return 0===t.type.length||t.type.match(o)}).remove(),e.stickySidebar=i("
").addClass("theiaStickySidebar").append(e.sidebar.children()),e.sidebar.append(e.stickySidebar)}e.marginBottom=parseInt(e.sidebar.css("margin-bottom")),e.paddingTop=parseInt(e.sidebar.css("padding-top")),e.paddingBottom=parseInt(e.sidebar.css("padding-bottom"));var a,s,n,d=e.stickySidebar.offset().top,c=e.stickySidebar.outerHeight();function p(){e.fixedScrollTop=0,e.sidebar.css({"min-height":"1px"}),e.stickySidebar.css({position:"static",width:"",transform:"none"})}e.stickySidebar.css("padding-top",1),e.stickySidebar.css("padding-bottom",1),d-=e.stickySidebar.offset().top,c=e.stickySidebar.outerHeight()-c-d,0==d?(e.stickySidebar.css("padding-top",0),e.stickySidebarPaddingTop=0):e.stickySidebarPaddingTop=1,0==c?(e.stickySidebar.css("padding-bottom",0),e.stickySidebarPaddingBottom=0):e.stickySidebarPaddingBottom=1,e.previousScrollTop=null,e.fixedScrollTop=0,p(),e.onScroll=function(e){if(e.stickySidebar.is(":visible"))if(i("body").width()e.container.width())return void p();var o,a,s=i(document).scrollTop(),n="static";if(s>=e.sidebar.offset().top+(e.paddingTop-e.options.additionalMarginTop)){var d,c=e.paddingTop+t.additionalMarginTop,b=e.paddingBottom+e.marginBottom+t.additionalMarginBottom,l=e.sidebar.offset().top,h=e.sidebar.offset().top+(o=e.container,a=o.height(),o.children().each(function(){a=Math.max(a,i(this).height())}),a),f=0+t.additionalMarginTop;d=e.stickySidebar.outerHeight()+c+b
