.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-smoker-type-card{display:flex;flex-direction:column;width:100%;height:100%;padding:26px!important;background:linear-gradient(145deg,#171715 0%,#10100f 100%);border:1px solid rgb(255 255 255 / .1);border-radius:16px;box-shadow:0 16px 40px rgb(0 0 0 / .18);box-sizing:border-box;overflow:hidden;transition:transform 200ms ease,border-color 200ms ease,box-shadow 200ms ease;\n}.elementor .sg-smoker-type-card:hover,.elementor .sg-smoker-type-card:focus-visible{border-color:rgb(232 91 18 / .46);box-shadow:0 22px 48px rgb(0 0 0 / .24),0 0 0 1px rgb(232 91 18 / .08);transform:translateY(-4px);\n}.elementor .sg-smoker-card-top{width:100%;padding:0;margin:0;display:flex;flex-direction:row;gap:16px;flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding-bottom:18px;margin-bottom:22px;border-bottom:1px solid rgb(255 255 255 / .09);\n}.elementor .sg-smoker-card-number{margin:0;color:rgb(255 255 255 / .42);font-size:12px;font-weight:800;line-height:1;letter-spacing:1px;\n}.elementor .sg-smoker-card-badge{display:inline-flex;align-items:center;width:max-content;margin:0;padding:8px 11px;color:#e85b12;background:rgb(232 91 18 / .1);border:1px solid rgb(232 91 18 / .4);border-radius:999px;font-size:11px;font-weight:800;line-height:1;letter-spacing:.8px;text-transform:uppercase;\n}.elementor .sg-smoker-card-body{width:100%;padding:0;margin:0;display:flex;flex-direction:column;gap:10px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;display:flex;flex:1 1 auto;flex-direction:column;align-items:stretch;gap:10px;width:100%;\n}.elementor .sg-smoker-card-summary{margin:0;color:rgb(255 255 255 / .7);font-size:14px;font-weight:400;line-height:1.6;\n}.elementor .sg-smoker-card-ratings{width:100%;padding-block-start:18px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:8px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:row;gap:10px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px;width:100%;margin-top:8px;padding-top:18px;border-top:1px solid rgb(255 255 255 / .09);\n}.elementor .sg-smoker-rating-tile{width:100%;padding:18px;margin:0;display:flex;flex-direction:column;gap:5px;flex-wrap:nowrap;justify-content:center;align-items:start;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;A min-height:86px;padding:18px;background:rgb(255 255 255 / .045);border:1px solid rgb(255 255 255 / .09);border-radius:10px;box-sizing:border-box;\n}.elementor .sg-smoker-rating-label{margin:0;color:rgb(255 255 255 / .52);font-size:10px;font-weight:800;line-height:1.2;letter-spacing:.9px;text-transform:uppercase;\n}.elementor .sg-smoker-rating-value{margin:0;color:#fff;font-size:16px;font-weight:800;line-height:1.2;letter-spacing:-.2px;\n}.elementor .sg-smoker-card-footer{width:100%;padding-block-start:20px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:22px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:row;gap:16px;flex-wrap:nowrap;justify-content:space-between;align-items:center;display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;margin-top:22px;padding-top:20px;border-top:1px solid rgb(255 255 255 / .09);box-sizing:border-box;\n}.elementor .sg-smoker-card-price{padding:0;margin:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;width:auto;min-width:0;\n}.elementor .sg-smoker-price-value{margin:0;color:#fff;font-size:17px;font-weight:800;line-height:1.2;letter-spacing:-.2px;\n}.elementor .sg-smoker-price-label{margin:0;color:rgb(255 255 255 / .48);font-size:10px;font-weight:800;line-height:1.2;letter-spacing:.9px;text-transform:uppercase;\n}.elementor .sg-smoker-card-button{display:inline-flex;justify-content:center;align-items:center;flex:0 0 auto;min-height:42px;margin:0;padding:12px 15px;color:#0b0b0a;background:#e85b12;border:1px solid #e85b12;border-radius:7px;box-shadow:0 8px 20px rgb(232 91 18 / .2);font-size:11px;font-weight:800;line-height:1;letter-spacing:.65px;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:transform 180ms ease,background-color 180ms ease,border-color 180ms ease,box-shadow 180ms ease;\n}.elementor .sg-smoker-card-button:hover,.elementor .sg-smoker-card-button:focus-visible{color:#0b0b0a;background:#ff741d;border-color:#ff741d;box-shadow:0 12px 26px rgb(232 91 18 / .3);transform:translateY(-2px);\n}.elementor .sg-smoker-types-inner{padding:0;margin-block-start:0;margin-block-end:0;display:flex;flex-direction:column;gap:32px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;box-sizing:border-box;display:flex;flex-direction:column;gap:32px;\n}.elementor .sg-smoker-breakdown-inner{width:100%;padding:0;margin-block-start:0;margin-block-end:0;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;box-sizing:border-box;\n}.elementor .sg-smoker-breakdown-header{width:100%;display:flex;flex-direction:row;gap:48px;flex-wrap:nowrap;justify-content:space-between;align-items:center;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,0.85fr);align-items:center;gap:48px;width:100%;box-sizing:border-box;\n}.elementor .sg-smoker-breakdown-copy{width:100%;max-width:700px;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:start}.elementor .sg-smoker-breakdown-eyebrow{margin:0 0 12px;color:#e85b12;font-size:12px;font-weight:800;line-height:1.2;letter-spacing:1.4px;text-transform:uppercase;\n}.elementor .sg-smoker-breakdown-title{max-width:680px;margin:0 0 18px;color:#fff;font-size:clamp(42px, 5.5vw, 68px);font-weight:850;line-height:.98;letter-spacing:-1.8px;text-wrap:balance;\n}.elementor .sg-smoker-breakdown-intro{max-width:660px;margin:0;color:rgb(255 255 255 / .72);font-size:18px;font-weight:400;line-height:1.7;text-wrap:pretty;\n}.elementor .sg-smoker-breakdown-facts{width:101%;padding:0;margin-block-start:26px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:row;gap:10px;flex-wrap:nowrap;justify-content:flex-start;align-items:center;display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%;margin-top:26px;\n}.elementor .sg-smoker-fact{padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;margin:0;display:flex;flex-direction:row;gap:4px;flex-wrap:nowrap;justify-content:center;align-items:start;display:inline-flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-width:150px;padding:12px 16px;background:rgb(255 255 255 / .055);border:1px solid rgb(255 255 255 / .11);border-radius:10px;box-sizing:border-box;\n}.elementor .sg-smoker-fact-value{margin:0;color:#fff;font-size:14px;font-weight:800;line-height:1.25;letter-spacing:-.15px;\n}.elementor .sg-smoker-breakdown-visual{width:100%;padding:0;margin:0;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:center;align-items:stretch;position:relative;width:100%;min-height:520px;border:1px solid rgb(255 255 255 / .12);border-radius:20px;box-shadow:0 24px 60px rgb(0 0 0 / .34);box-sizing:border-box;overflow:hidden;\n}.elementor .sg-smoker-breakdown-image{display:block;width:100%;height:100%;min-height:520px;object-fit:cover;object-position:center;margin:0;padding:0;\n}.elementor .sg-smoker-how-it-works{width:100%;padding:32px;margin-block-start:64px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;position:relative;display:flex;flex-direction:column;align-items:stretch;width:100%;margin-top:64px;padding:32px;background:linear-gradient(145deg,rgb(255 255 255 / .065),rgb(255 255 255 / .025));border:1px solid rgb(255 255 255 / .11);border-radius:18px;box-sizing:border-box;overflow:hidden;\n}.elementor .sg-smoker-how-it-works-header{width:100%;max-width:760px;padding:0;margin:0;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:start;display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:760px;\n}.elementor .sg-smoker-content-title{max-width:720px;margin:0 0 12px;color:#fff;font-size:clamp(30px, 4vw, 44px);font-weight:800;line-height:1.05;letter-spacing:-1px;text-wrap:balance;\n}.elementor .sg-smoker-content-intro{max-width:720px;margin:0;color:rgb(255 255 255 / .68);font-size:16px;font-weight:400;line-height:1.65;\n}.elementor .sg-smoker-process-grid{width:100%;padding:0;margin-block-start:30px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:stretch;gap:16px;width:100%;margin-top:30px;\n}.elementor .sg-smoker-process-step{width:100%;padding:22px;margin:0;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:start;display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%;min-height:210px;padding:22px;background:rgb(255 255 255 / .045);border:1px solid rgb(255 255 255 / .09);border-radius:13px;box-sizing:border-box;\n}.elementor .sg-smoker-process-number{display:inline-flex;justify-content:center;align-items:center;width:36px;height:36px;margin:0 0 18px;color:#0b0b0a;background:#e85b12;border-radius:50%;font-size:11px;font-weight:900;line-height:1;letter-spacing:.5px;\n}.elementor .sg-smoker-process-title{margin:0 0 9px;color:#fff;font-size:18px;font-weight:800;line-height:1.2;letter-spacing:-.25px;\n}.elementor .sg-smoker-pros-cons{width:100%;padding:0;margin-block-start:56px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;display:flex;flex-direction:column;align-items:stretch;width:100%;margin-top:56px;box-sizing:border-box;\n}.elementor .sg-smoker-pros-cons-grid{width:100%;padding:0;margin-block-start:30px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%, 360px),1fr))!important;align-items:stretch!important;gap:20px;width:100%!important;margin-top:30px;box-sizing:border-box;\n}.elementor .sg-smoker-pros-card{width:100%;padding:28px;margin:0;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;display:flex;flex-direction:column;align-items:stretch;min-width:0;width:100%;height:100%;padding:28px;background:linear-gradient(145deg,rgb(232 91 18 / .12),rgb(255 255 255 / .025));border:1px solid rgb(232 91 18 / .28);border-radius:16px;box-sizing:border-box;\n}.elementor .sg-smoker-pros-cons-card-title{margin:0 0 18px;color:#fff;font-size:24px;font-weight:800;line-height:1.15;letter-spacing:-.5px;v\n}.elementor .sg-smoker-pros-cons-list{margin:0;padding-left:0;color:rgb(255 255 255 / .72);font-size:15px;font-weight:400;line-height:1.7;\n}.elementor .sg-smoker-cons-card{display:flex;flex:1 1 420px!important;flex-direction:column;align-items:stretch;min-width:0;width:auto!important;height:auto!important;padding:28px;background:linear-gradient(145deg,rgb(255 255 255 / .065),rgb(255 255 255 / .022));border:1px solid rgb(255 255 255 / .12);border-radius:16px;box-sizing:border-box;\n}.elementor .sg-smoker-buying-guide{width:100%;padding:32px;margin-block-start:56px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;display:flex;flex-direction:column;align-items:stretch;width:100%;margin-top:56px;padding:32px;background:linear-gradient(145deg,rgb(255 255 255 / .07),rgb(255 255 255 / .025));border:1px solid rgb(255 255 255 / .11);border-top:3px solid #e85b12;border-radius:18px;box-sizing:border-box;\n}.elementor .sg-smoker-pro-item{display:block;width:100%;margin:0 0 14px;padding:0 0 0 30px;color:rgb(255 255 255 / .76);background-image:url("data:image/svg+xml,svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'circle cx='10' cy='10' r='9' fill='4e9f6f'/path d='M5.5 10.2 8.6 13.2 14.7 6.9' fill='none' stroke='ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'//svg");background-repeat:no-repeat;background-position:left 3px;background-size:18px 18px;font-size:15px;font-weight:400;line-height:1.65;text-indent:0;box-sizing:border-box;\n}.elementor .sg-smoker-con-item{display:block;width:100%;margin:0 0 14px;padding:0 0 0 30px;color:rgb(255 255 255 / .76);background-image:url("data:image/svg+xml,svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'circle cx='10' cy='10' r='9' fill='c95b5b'/path d='M6.5 6.5 13.5 13.5 M13.5 6.5 6.5 13.5' fill='none' stroke='ffffff' stroke-width='2' stroke-linecap='round'//svg");background-repeat:no-repeat;background-position:left 3px;background-size:18px 18px;font-size:15px;font-weight:400;line-height:1.65;text-indent:0;box-sizing:border-box;\n}.elementor .sg-smoker-buying-factors{width:100%;padding:0;margin-block-start:30px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:row;gap:16px;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-auto-rows:1fr;align-items:stretch;gap:16px;width:100%;margin-top:30px;box-sizing:border-box;\n}.elementor .sg-smoker-buying-factor{padding:22px;margin:0;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:start;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;align-self:stretch;min-width:0;width:100%!important;height:100%!important;padding:22px;background:rgb(255 255 255 / .045);border:1px solid rgb(255 255 255 / .09);border-radius:13px;box-sizing:border-box;\n}.elementor .sg-smoker-verdict-panel{width:100%;padding:32px;margin-block-start:56px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:column;gap:0;flex-wrap:nowrap;justify-content:flex-start;align-items:start;display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-top:56px;padding:32px;background:radial-gradient(circle at 96% 8%,rgb(232 91 18 / .13),transparent 30%),linear-gradient(145deg,rgb(255 255 255 / .065),rgb(255 255 255 / .022));border:1px solid rgb(255 255 255 / .11);border-left:4px solid #e85b12;border-radius:16px;box-sizing:border-box;\n}.elementor .sg-smoker-breakdown-section{position:relative;margin-top:-1px;background:linear-gradient(180deg,#0B0B0A 0%,#fff0 18%,#fff0 82%,#0B0B0A 100%),radial-gradient(circle at 88% 48%,rgb(105 44 14 / .28) 0%,rgb(55 24 11 / .18) 34%,#fff0 72%),#0B0B0A!important;background-repeat:no-repeat;\n}.elementor .sg-master-basics-inner{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:32px;width:100%;min-width:0;box-sizing:border-box;\n}.elementor .sg-master-basics-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:14px;width:100%;height:100%;min-width:0;padding:28px;background:rgb(255 255 255 / .045);border:1px solid rgb(255 255 255 / .09);border-radius:16px;box-sizing:border-box;transition:transform 180ms ease,border-color 180ms ease,background-color 180ms ease;\n}.elementor .sg-master-basics-card:hover,.elementor .sg-master-basics-card:focus-visible{transform:translateY(-4px);background:rgb(255 255 255 / .065);border-color:rgb(244 123 32 / .42);box-shadow:0 12px 28px rgb(0 0 0 / .22);\n}.elementor .sg-master-basics-title{width:100%;margin:0;color:#FFF;font-size:clamp(1.1rem, 0.9vw + 0.85rem, 1.35rem);font-weight:700;line-height:1.25;letter-spacing:-.015em;text-align:left;box-sizing:border-box;\n}.elementor .sg-master-basics-description{width:100%;margin:0;color:rgb(255 255 255 / .72);font-size:.96rem;font-weight:400;line-height:1.65;text-align:left;box-sizing:border-box;\n}.elementor .sg-master-basics-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:20px;width:100%;min-width:0;box-sizing:border-box;\n}.elementor .sg-master-basics-cta{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;min-width:0;margin-top:-10px;padding:0;background:#fff0;box-sizing:border-box;\n}.elementor .sg-master-basics-header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;min-width:0;margin:0 0 12px;text-align:center;box-sizing:border-box;\n}.elementor .sg-master-basics-eyebrow{order:1;width:100%;margin:0;color:#F47B20;font-size:.76rem;font-weight:800;line-height:1.2;letter-spacing:.15em;text-align:center;text-transform:uppercase;box-sizing:border-box;\n}.elementor .sg-master-basics-heading{order:2;width:100%;margin:0;color:#FFF;font-size:clamp(2.1rem, 3.5vw, 3.35rem);font-weight:800;line-height:1.05;letter-spacing:-.035em;text-align:center;text-transform:none;box-sizing:border-box;\n}.elementor .sg-essential-gear-inner{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:32px;width:100%;min-width:0;box-sizing:border-box;\n}.elementor .sg-essential-gear-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%, 340px),1fr));grid-auto-rows:1fr;align-items:stretch;gap:20px;width:100%;min-width:0;box-sizing:border-box;\n}.elementor .sg-essential-gear-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:14px;width:100%;height:100%;min-width:0;padding:20px;background:rgb(255 255 255 / .045);border:1px solid rgb(255 255 255 / .09);border-radius:16px;box-sizing:border-box;overflow:hidden;transition:transform 180ms ease,border-color 180ms ease,background-color 180ms ease,box-shadow 180ms ease;\n}.elementor .sg-essential-gear-card:hover,.elementor .sg-essential-gear-card:focus-visible{transform:translateY(-4px);background:rgb(255 255 255 / .065);border-color:rgb(244 123 32 / .42);box-shadow:0 12px 28px rgb(0 0 0 / .22);\n}.elementor .sg-essential-gear-title{width:100%;margin:0;color:#FFF;font-size:clamp(1.15rem, 0.7vw + 0.95rem, 1.4rem);font-weight:700;line-height:1.25;letter-spacing:-.015em;text-align:left;box-sizing:border-box;\n}.elementor .sg-essential-gear-description{width:100%;margin:0;color:rgb(255 255 255 / .72);font-size:.96rem;font-weight:400;line-height:1.6;text-align:left;box-sizing:border-box;\n}.elementor .sg-essential-gear-rating{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px;width:100%;min-width:0;margin-top:auto;padding-top:4px;box-sizing:border-box;\n}.elementor .sg-essential-gear-stars{margin:0;color:#F47B20;font-size:.9rem;font-weight:700;line-height:1;letter-spacing:.08em;white-space:nowrap;\n}.elementor .sg-essential-gear-label{margin:0;color:rgb(255 255 255 / .56);font-size:.7rem;font-weight:800;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;\n}.elementor .sg-smoker-closing-inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 500px),1fr));align-items:center;gap:clamp(40px, 5vw, 72px);width:100%;max-width:1500px;min-width:0;margin-inline:auto;box-sizing:border-box;\n}.elementor .sg-smoker-closing-section{position:relative;width:100%;min-width:0;padding:clamp(64px, 8vw, 110px) clamp(18px, 4vw, 72px);background:radial-gradient(circle at 82% 25%,rgb(232 91 18 / .16),transparent 34%),linear-gradient(145deg,#151513 0%,#0B0B0A 68%);overflow:hidden;box-sizing:border-box;\n}.elementor .sg-smoker-closing-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px;width:100%;min-width:0;box-sizing:border-box;\n}.elementor .sg-smoker-closing-title{width:100%;margin:0;color:#FFF;font-size:clamp(2.25rem, 4.5vw, 4.25rem);font-weight:800;line-height:.98;letter-spacing:-.04em;text-transform:uppercase;overflow-wrap:anywhere;box-sizing:border-box;\n}.elementor .sg-smoker-closing-tagline{width:100%;margin:0;color:#E85B12;font-size:clamp(1.35rem, 2vw, 2rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;box-sizing:border-box;\n}.elementor .sg-smoker-closing-description{width:100%;max-width:620px;margin:0;color:#D6D3CE;font-size:1.05rem;font-weight:400;line-height:1.65;box-sizing:border-box;\n}.elementor .sg-smoker-closing-visual{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;box-sizing:border-box;\n}.elementor .sg-smoker-brand-promise-inner{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:100%;max-width:1500px;min-width:0;margin-inline:auto;padding:0;box-sizing:border-box;\n}.elementor .sg-smoker-brand-promise-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 250px),1fr));grid-auto-rows:1fr;align-items:stretch;gap:18px;width:100%;min-width:0;box-sizing:border-box;\n}.elementor .sg-smoker-brand-promise-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:14px;width:100%;min-width:0;padding:20px;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .09);border-radius:14px;box-sizing:border-box;\n}.elementor .sg-smoker-brand-promise-title{width:100%;min-width:0;margin:0;color:#FFF;font-size:.86rem;font-weight:800;line-height:1.3;letter-spacing:.07em;text-transform:uppercase;box-sizing:border-box;\n}.elementor .sg-smoker-brand-promise-section{position:relative;width:100%;min-width:0;padding:28px clamp(18px, 4vw, 72px) 34px;background:#0B0B0A;border-top:1px solid rgb(255 255 255 / .07);border-bottom:1px solid rgb(255 255 255 / .07);box-sizing:border-box;\n}.elementor .sg-other-griddle-options{width:100%!important;max-width:100%!important;min-width:0!important;margin:-1px 0 0!important;padding:clamp(40px, 5vw, 64px) clamp(16px, 4vw, 48px)!important;overflow:hidden!important;background:#0B0B0A!important;\n}.elementor .sg-other-griddle-options-content{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%, 480px),1fr))!important;align-items:stretch!important;gap:clamp(24px, 4vw, 48px)!important;width:100%!important;max-width:1280px!important;min-width:0!important;margin:0 auto!important;padding:clamp(22px, 4vw, 48px)!important;overflow:hidden!important;background:linear-gradient(145deg,#191917 0%,#10100F 100%)!important;border:1px solid rgb(255 255 255 / .12)!important;border-top:3px solid #E85B12!important;border-radius:20px!important;box-shadow:0 26px 64px rgb(0 0 0 / .38),inset 0 1px 0 rgb(255 255 255 / .04)!important;\n}.elementor .sg-other-griddle-options-copy{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:clamp(14px, 2vw, 20px)!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;\n}.elementor .sg-other-griddle-options-eyebrow{display:inline-flex!important;align-items:center!important;width:fit-content!important;max-width:100%!important;margin:0!important;padding:7px 12px!important;color:#FF762D!important;background:rgb(232 91 18 / .09)!important;border:1px solid rgb(232 91 18 / .45)!important;border-radius:999px!important;font-size:clamp(10px, 1vw, 12px)!important;font-weight:800!important;line-height:1.2!important;letter-spacing:0.11em!important;text-transform:uppercase!important;overflow-wrap:anywhere!important;\n}.elementor .sg-other-griddle-options-title{display:block!important;width:100%!important;max-width:13ch!important;min-width:0!important;margin:0!important;padding:0!important;color:#FFFFFF!important;font-size:clamp(40px, 8vw, 68px)!important;font-weight:800!important;line-height:0.98!important;letter-spacing:-0.042em!important;text-wrap:balance!important;overflow-wrap:normal!important;word-break:normal!important;\n}.elementor .sg-other-griddle-options-intro{display:block!important;width:100%!important;max-width:66ch!important;min-width:0!important;margin:0!important;padding:0!important;color:rgb(255 255 255 / .78)!important;font-size:clamp(16px, 1.25vw, 18px)!important;font-weight:400!important;line-height:1.7!important;overflow-wrap:break-word!important;word-break:normal!important;\n}.elementor .sg-other-griddle-options-image{display:block!important;align-self:center!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;aspect-ratio:16 / 10!important;margin:0!important;padding:0!important;overflow:hidden!important;object-fit:cover!important;object-position:center!important;background:#090909!important;border:1px solid rgb(255 255 255 / .13)!important;border-radius:15px!important;box-shadow:0 20px 46px rgb(0 0 0 / .34)!important;\n}.elementor .sg-affiliate-disclosure{display:block;width:100%;box-sizing:border-box;margin:0 0 clamp(1.25rem, 2vw, 1.75rem);padding:clamp(0.875rem, 2vw, 1.125rem) clamp(1rem, 2.5vw, 1.375rem);background:rgb(208 85 26 / .08);border:1px solid rgb(208 85 26 / .24);border-left:4px solid #D0551A;border-radius:10px;box-shadow:0 6px 18px rgb(0 0 0 / .05);color:#2B2926;font-family:var(--e-global-typography-text-font-family,inherit);font-size:clamp(0.84rem, 1.2vw, 0.94rem);font-weight:500;line-height:1.6;letter-spacing:0;\n}