.elementor .sg-temp-quick-notes{width:100%;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;align-items:stretch}.elementor .sg-footer{padding-block-start:72px;padding-block-end:72px;padding-inline-start:0;padding-inline-end:0;display:flex;flex-direction:column;gap:0;justify-content:center;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);align-self:stretch;box-sizing:border-box;background-color:#0B0B0A;overflow:hidden;\n}.elementor .sg-footer-column-heading{font-weight:800;font-size:13px;color:var(--color-2);letter-spacing:1.8px;line-height:1.2em;padding:0;margin:0;display:flex;flex-direction:column}.elementor .sgg-sticky-main-bar{position:relative;z-index:1000}.elementor .sg-detailed-guide-shell{width:100%;padding:0;margin:0;display:flex;flex-direction:column;gap:0;justify-content:flex-start;align-items:stretch}.elementor .sg-temp-hero{width:100%;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:center}.elementor .sg-temp-trouble-grid{display:flex;flex-direction:row;gap:0;flex-wrap:wrap;align-items:stretch;.sg-temp-issue-pellet{grid-column:auto;width:100%;justify-self:stretch}@media (min-width:768px){.sg-temp-issue-pellet{grid-column:1 / -1;width:calc((100% - 1rem) / 2);justify-self:center}}@media (min-width:1100px){.sg-temp-issue-pellet{grid-column:2;width:100%;justify-self:stretch}a.sg-temp-issue-pellet,button.sg-temp-issue-pellet,.sg-temp-issue-pellet a,.sg-temp-issue-pellet button,.sg-temp-issue-pellet .elementor-button{justify-content:flex-start!important;text-align:left!important}}\n}.elementor .sg-temp-cookers{width:100%;display:flex;flex-direction:column;gap:0;align-items:stretch;.sg-temp-cookers{--sg-orange:#f36f21;--sg-orange-light:#ff8738;--sg-cream:#f5f2ed;--sg-white:#ffffff;--sg-muted:#cec4bc;--sg-dark:#0d0c0b;--sg-page-gutter:1.25rem;position:relative;isolation:isolate;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%;margin:0!important;padding:4.75rem var(--sg-page-gutter) 5rem!important;color:var(--sg-white);background:radial-gradient(circle at 88% 10%,rgb(243 111 33 / .14) 0%,rgb(243 111 33 / .035) 22rem,transparent 38rem),linear-gradient(180deg,#17120f 0%,#0d0c0b 100%);border-top:1px solid rgb(255 255 255 / .06);border-bottom:1px solid rgb(255 255 255 / .06);box-sizing:border-box;overflow:hidden}.sg-temp-cookers::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:min(10rem, 42vw);height:4px;background:linear-gradient(90deg,transparent 0%,var(--sg-orange) 22%,var(--sg-orange) 78%,transparent 100%);pointer-events:none}.sg-temp-cookers::after{content:"";position:absolute;z-index:-1;left:-12rem;bottom:-15rem;width:34rem;height:34rem;border-radius:50%;background:radial-gradient(circle,rgb(243 111 33 / .1) 0%,transparent 70%);pointer-events:none}.sg-temp-cookers>*{width:100%;max-width:72rem;margin-right:auto;margin-left:auto;box-sizing:border-box}.sg-temp-cookers .sg-temp-dark-eyebrow{display:inline-flex;align-items:center;align-self:center;width:fit-content!important;margin:0 auto 1.1rem!important;padding:.55rem .85rem;color:var(--sg-orange-light);background:rgb(243 111 33 / .1);border:1px solid rgb(243 111 33 / .28);border-radius:999px;font-size:.7rem;font-weight:850;line-height:1;letter-spacing:.14em;text-align:center;text-transform:uppercase}.sg-temp-cookers-title{max-width:50rem!important;margin:0 auto!important;color:var(--sg-cream);font-size:clamp(2.15rem, 10vw, 3.8rem);font-weight:900;line-height:1.02;letter-spacing:-.045em;text-align:center;text-wrap:balance}.sg-temp-cookers-intro{max-width:48rem!important;margin:1.35rem auto 0!important;color:var(--sg-muted);font-size:1rem;font-weight:420;line-height:1.75;text-align:center}.sg-temp-cookers-intro p{margin:0!important}.sg-temp-cookers-thesis{max-width:46rem!important;margin:2rem auto 0!important;padding:1rem 1.2rem;color:var(--sg-white);background:linear-gradient(135deg,rgb(243 111 33 / .15) 0%,rgb(255 255 255 / .035) 100%);border:1px solid rgb(243 111 33 / .3);border-left:4px solid var(--sg-orange);border-radius:.65rem;font-size:.8rem;font-weight:900;line-height:1.4;letter-spacing:.085em;text-align:center;text-transform:uppercase}.sg-temp-cooker-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:1rem!important;width:100%;max-width:72rem!important;margin:2.5rem auto 0!important;padding:0!important;background:transparent!important}.sg-temp-cooker-card{--cooker-accent:var(--sg-orange);--cooker-tint:rgba(243, 111, 33, 0.1);position:relative;isolation:isolate;display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%;height:100%;min-width:0;margin:0!important;padding:1.55rem 1.3rem 1.45rem!important;color:var(--sg-white);background:linear-gradient(145deg,rgb(255 255 255 / .065) 0%,rgb(255 255 255 / .018) 100%);border:1px solid rgb(255 255 255 / .11);border-top:4px solid var(--cooker-accent);border-radius:.9rem;box-shadow:0 18px 42px rgb(0 0 0 / .22),inset 0 1px 0 rgb(255 255 255 / .035);box-sizing:border-box;overflow:hidden}.sg-temp-cooker-card::after{content:"";position:absolute;z-index:-1;top:-5rem;right:-5rem;width:13rem;height:13rem;border-radius:50%;background:radial-gradient(circle,var(--cooker-tint) 0%,transparent 70%);pointer-events:none}.sg-temp-cooker-pellet{--cooker-accent:#f36f21;--cooker-tint:rgba(243, 111, 33, 0.13)}.sg-temp-cooker-offset{--cooker-accent:#d99748;--cooker-tint:rgba(217, 151, 72, 0.12)}.sg-temp-cooker-kettle{--cooker-accent:#e0543f;--cooker-tint:rgba(224, 84, 63, 0.11)}.sg-temp-cooker-kamado{--cooker-accent:#d3a53c;--cooker-tint:rgba(211, 165, 60, 0.11)}.sg-temp-cooker-drum{--cooker-accent:#c47b45;--cooker-tint:rgba(196, 123, 69, 0.11)}.sg-temp-cooker-electric{--cooker-accent:#b9a99d;--cooker-tint:rgba(185, 169, 157, 0.1)}.sg-temp-cooker-label{display:inline-flex;align-items:center;width:fit-content!important;margin:0 0 1.15rem!important;padding:.48rem .72rem;color:var(--cooker-accent);background:var(--cooker-tint);border:1px solid color-mix(in srgb,var(--cooker-accent) 36%,transparent);border-radius:999px;font-size:.68rem;font-weight:900;line-height:1;letter-spacing:.12em;text-transform:uppercase}.sg-temp-cooker-card-title{max-width:31rem;margin:0!important;color:var(--sg-white);font-size:clamp(1.45rem, 6vw, 1.95rem);font-weight:850;line-height:1.14;letter-spacing:-.025em;text-wrap:balance}.sg-temp-cooker-card-title h3{margin:0!important}.sg-temp-cooker-copy{max-width:34rem;margin:1.05rem 0 0!important;color:var(--sg-muted);font-size:.96rem;font-weight:420;line-height:1.7}.sg-temp-cooker-copy p{margin:0!important}.sg-temp-cooker-move{display:flex!important;align-items:center!important;width:100%!important;min-height:5.5rem!important;margin:auto 0 0!important;padding:1rem 1.1rem!important;color:#f2e9e2;background:var(--cooker-tint);border-left:3px solid var(--cooker-accent);border-radius:0 .55rem .55rem 0;font-size:.84rem;font-weight:700;line-height:1.55;box-sizing:border-box}.sg-temp-cooker-move p{width:100%;margin:0!important}.sg-temp-cooker-copy+.sg-temp-cooker-move{margin-top:1.5rem!important}@media (min-width:768px){.sg-temp-cooker-copy+.sg-temp-cooker-move{margin-top:auto!important}}.sg-temp-cookers-rule{position:relative;width:100%;max-width:72rem!important;margin:1.5rem auto 0!important;padding:1.25rem 1.2rem 1.25rem 3.75rem;color:#eee6df;background:linear-gradient(90deg,rgb(243 111 33 / .14) 0%,rgb(255 255 255 / .045) 100%);border:1px solid rgb(243 111 33 / .26);border-left:4px solid var(--sg-orange);border-radius:.75rem;box-shadow:0 14px 32px rgb(0 0 0 / .17);font-size:.9rem;font-weight:650;line-height:1.65;box-sizing:border-box}.sg-temp-cookers-rule::before{content:"!";position:absolute;top:50%;left:1.15rem;transform:translateY(-50%);display:grid;place-items:center;width:1.55rem;height:1.55rem;color:var(--sg-dark);background:var(--sg-orange);border-radius:50%;font-size:.9rem;font-weight:950;line-height:1}.sg-temp-cookers-rule p{margin:0!important}@media (min-width:768px){.sg-temp-cookers{--sg-page-gutter:clamp(2.5rem, 6vw, 5rem);padding-top:5.75rem!important;padding-bottom:6rem!important}.sg-temp-cookers-intro{font-size:1.05rem}.sg-temp-cookers-thesis{margin-top:2.25rem!important;padding:1.1rem 1.5rem;font-size:.88rem}.sg-temp-cooker-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.15rem!important;margin-top:3rem!important}.sg-temp-cooker-card{min-height:24rem;padding:1.8rem 1.65rem 1.6rem!important}.sg-temp-cooker-move{min-height:5.75rem!important;padding:1rem 1.05rem!important}.sg-temp-cookers-rule{margin-top:1.75rem!important;padding:1.35rem 1.5rem 1.35rem 4rem;font-size:.96rem}}@media (min-width:1100px){.sg-temp-cookers{--sg-page-gutter:max(
			4rem,
			calc((100vw - 1280px) / 2)
		);padding-top:6.75rem!important;padding-bottom:7rem!important}.sg-temp-cookers-title{font-size:3.9rem}.sg-temp-cookers-intro{font-size:1.08rem}.sg-temp-cooker-grid{gap:1.35rem!important;margin-top:3.25rem!important}.sg-temp-cooker-card{min-height:25rem;padding:2rem 1.9rem 1.75rem!important}.sg-temp-cooker-card-title{font-size:2rem}.sg-temp-cooker-copy{font-size:1rem}.sg-temp-cooker-move{min-height:5.75rem!important}}@media (min-width:1600px){.sg-temp-cookers{--sg-page-gutter:max(
			6rem,
			calc((100vw - 1380px) / 2)
		)}}\n}.elementor .sg-temp-finale{width:100%;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.elementor .sg-temp-finale-checklist{width:100%;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.elementor .sg-temp-finale-actions{width:100%;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:center;align-items:stretch}