.smoking-catalog_page__VkVIK{--smoking-ink:#17352d;--smoking-muted:#5c6f69;--smoking-line:#cbd8d3;color:var(--smoking-ink)}.smoking-catalog_hero__BiK1w{color:#fff;min-height:42rem;overflow:hidden;padding-block:0;position:relative}.smoking-catalog_heroImage__AnVm4{height:100%;object-fit:cover;object-position:54% center;width:100%}.smoking-catalog_heroShade__4q3Sb{background:linear-gradient(90deg,rgba(6,18,15,.82),rgba(6,18,15,.54) 36%,rgba(6,18,15,.05) 64%);inset:0;position:absolute}.smoking-catalog_heroInner__0NPfg{display:flex;flex-direction:column;min-height:42rem;padding-block:2rem 3rem;position:relative;z-index:1}.smoking-catalog_breadcrumb__RgMNf{align-items:center;color:rgba(255,255,255,.72);display:flex;font-family:var(--font-mono);font-size:.7rem;gap:.65rem;margin-bottom:auto;text-transform:uppercase}.smoking-catalog_breadcrumb__RgMNf a{color:inherit}.smoking-catalog_buyerGrid__4J3kN,.smoking-catalog_categoryBriefGrid__dzc6r{display:grid;gap:2rem;grid-template-columns:minmax(0,1.05fr) minmax(18rem,.95fr)}.smoking-catalog_heroGrid__qjhUR{margin-bottom:clamp(2.5rem,5vw,4.5rem);max-width:40rem}.smoking-catalog_hero__BiK1w h1{font-size:5.2rem;font-weight:520;letter-spacing:0;line-height:.92;margin:.65rem 0 0}.smoking-catalog_heroSignature__SJREU{align-items:center;display:flex;gap:1rem;margin-bottom:1.1rem}.smoking-catalog_heroEmblem__7Nu9D{align-items:center;border-right:1px solid rgba(247,198,92,.5);color:#f7c65c;display:flex;gap:.8rem;padding-right:1rem}.smoking-catalog_heroEmblem__7Nu9D svg{width:22px;height:22px;stroke-width:1.25}.smoking-catalog_heroTitle__0kXeO>span{display:block;width:fit-content}.smoking-catalog_heroTitle__0kXeO .smoking-catalog_heroTitleAccent__pPgqQ{color:#f5d998;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;line-height:1.12;padding:0 1.75rem .15rem 0;position:relative;margin-bottom:.9rem}.smoking-catalog_heroTitleAccent__pPgqQ:after{background:#f7c65c;bottom:0;content:"";height:2px;left:0;width:4rem;position:absolute}.smoking-catalog_heroCopy__nnmWr>p{color:rgba(255,255,255,.8);font-size:1rem;line-height:1.65;margin:0;max-width:35rem}.smoking-catalog_hero__BiK1w .smoking-catalog_kicker__NmfPy{color:#f7c65c}.smoking-catalog_heroActions__MTDwu{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.5rem}.smoking-catalog_heroPrimary__kLErf,.smoking-catalog_heroSecondary__brzbV{align-items:center;display:inline-flex;font-size:.82rem;font-weight:650;min-height:2.8rem;padding:0 1.15rem;text-decoration:none}.smoking-catalog_heroPrimary__kLErf{background:#f7c65c;color:#10231e}.smoking-catalog_heroSecondary__brzbV{border:1px solid rgba(255,255,255,.42);color:#fff}.smoking-catalog_kicker__NmfPy{color:#087957;display:block;font-family:var(--font-mono);font-size:.68rem;font-weight:600;text-transform:uppercase}.smoking-catalog_categoryBrief__rlBQy,.smoking-catalog_families__O67Wi,.smoking-catalog_productSection__gcV9o{padding-block:clamp(3.5rem,7vw,6.5rem)}.smoking-catalog_families__O67Wi{background:#202725;color:#f5f7f3;border-top:1px solid #414743;border-bottom:1px solid #414743;padding-block:1rem}.smoking-catalog_families__O67Wi .smoking-catalog_kicker__NmfPy{color:#e8be69}.smoking-catalog_categoryLead__B8R0u{align-items:end;display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr);margin-bottom:.65rem}.smoking-catalog_categorySignature__wY2Cl{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem 1.25rem}.smoking-catalog_categorySymbols__k8ZRm{display:flex;align-items:center;gap:.35rem;padding-left:1rem;border-left:1px solid #526058}.smoking-catalog_categorySymbols__k8ZRm a{position:relative;display:grid;place-items:center;width:30px;height:30px;color:#b8d2c7}.smoking-catalog_categorySymbols__k8ZRm a:nth-child(2n){color:#d9c39a}.smoking-catalog_categorySymbols__k8ZRm a:focus-visible,.smoking-catalog_categorySymbols__k8ZRm a:hover{color:#fff0c8;outline:1px solid #8da399;outline-offset:2px}.smoking-catalog_symbolTooltip__Be5lt{background:#111b17;color:#f2f5f3;position:absolute;top:calc(100% + 7px);left:50%;transform:translateX(-50%);padding:.4rem .6rem;white-space:nowrap;font-size:.7rem;pointer-events:none;visibility:hidden;z-index:3}.smoking-catalog_categorySymbols__k8ZRm a:focus-visible .smoking-catalog_symbolTooltip__Be5lt,.smoking-catalog_categorySymbols__k8ZRm a:hover .smoking-catalog_symbolTooltip__Be5lt{visibility:visible}@media (max-width:600px){.smoking-catalog_categoryLead__B8R0u{display:flex;flex-direction:column;align-items:flex-start}.smoking-catalog_categorySymbols__k8ZRm{padding-left:0;border-left:0;flex-wrap:wrap}.smoking-catalog_categorySymbols__k8ZRm a:nth-child(-n+3) .smoking-catalog_symbolTooltip__Be5lt{left:0;transform:none}.smoking-catalog_categorySymbols__k8ZRm a:nth-last-child(-n+3) .smoking-catalog_symbolTooltip__Be5lt{left:auto;right:0;transform:none}}.smoking-catalog_categoryLead__B8R0u h2{color:#d5c8a8;font-size:.75rem;font-family:var(--font-mono);text-transform:uppercase;font-weight:520;letter-spacing:0;line-height:1;margin:0}.smoking-catalog_categoryBrowse___uTmE{align-items:center;color:#d5e5dc;display:inline-flex;font-size:.75rem;gap:.75rem;justify-self:end;padding-bottom:.35rem;text-decoration:underline;text-decoration-color:#769489;text-underline-offset:6px}.smoking-catalog_categoryBrowse___uTmE:hover{text-decoration:underline;text-underline-offset:5px}.smoking-catalog_categoryGrid__20I9D{display:grid;gap:0;border-top:1px solid #414743;grid-template-columns:repeat(5,minmax(0,1fr))}.smoking-catalog_categoryTile__4stjV{--category-accent:#e9c674;color:inherit;display:flex;flex-direction:row;gap:.7rem;align-items:center;min-width:0;padding:.9rem .65rem;position:relative;text-decoration:none;transition:background-color .18s ease}.smoking-catalog_categoryTile__4stjV+.smoking-catalog_categoryTile__4stjV:before{background:#414743;content:"";position:absolute;left:0;top:1rem;bottom:1rem;width:1px}.smoking-catalog_categoryTile__4stjV:after{background:var(--category-accent);bottom:0;content:"";height:2px;left:20%;right:20%;position:absolute;transform:scaleX(0);transition:transform .18s ease}.smoking-catalog_categoryTile__4stjV:focus-visible,.smoking-catalog_categoryTile__4stjV:hover{background:#303733}.smoking-catalog_categoryTile__4stjV:focus-visible:after,.smoking-catalog_categoryTile__4stjV:hover:after{transform:scaleX(1)}.smoking-catalog_categoryImageWrap__SrSdk{aspect-ratio:1;border:1px solid #565d57;border-radius:4px;background:#e3e7e3;display:block;overflow:hidden;width:48px;flex:0 0 48px}.smoking-catalog_categoryImage__InSTa{border-radius:3px;height:100%;object-fit:cover;transition:transform .26s ease;width:100%}.smoking-catalog_categoryTile__4stjV:focus-visible .smoking-catalog_categoryImage__InSTa,.smoking-catalog_categoryTile__4stjV:hover .smoking-catalog_categoryImage__InSTa{transform:scale(1.025)}.smoking-catalog_categoryTile__4stjV:focus-visible{outline:2px solid var(--category-accent);outline-offset:3px}.smoking-catalog_categoryTileBody__cKUIq{align-items:center;display:grid;gap:.35rem;grid-template-columns:minmax(0,1fr);min-width:0;width:100%;text-align:left}.smoking-catalog_categoryTileBody__cKUIq small,.smoking-catalog_categoryTileBody__cKUIq strong{display:block}.smoking-catalog_categoryTileBody__cKUIq strong{color:#f5f7f3;font-size:.8rem;line-height:1.4;font-weight:560}.smoking-catalog_categoryTileBody__cKUIq small{color:#b8cdc3;font-family:var(--font-mono);font-size:.6rem;margin-top:.25rem;text-transform:uppercase}.smoking-catalog_productFacts__cqyi5{border-top:1px solid var(--smoking-line);margin-block:1.5rem;padding-block:1.5rem;max-width:64rem}.smoking-catalog_productFacts__cqyi5 h3{font-size:1.25rem;margin:0 0 1rem}.smoking-catalog_productFacts__cqyi5 li{color:var(--smoking-muted);line-height:1.65;margin-block:.5rem}.smoking-catalog_detailGallery__dPofK{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;max-width:48rem;margin-block:1.5rem 2.5rem}.smoking-catalog_detailGallery__dPofK img{width:100%;height:auto;max-height:32rem;object-fit:contain}.smoking-catalog_productFlowSection__j7ufV{background:#eef4f1;padding-block:clamp(3rem,6vw,5.75rem)}.smoking-catalog_productFlowLead__I9mBY{align-items:end;display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) auto;margin-bottom:1.75rem;border-bottom:1px solid var(--smoking-line);padding-bottom:1.25rem}.smoking-catalog_productFlowLead__I9mBY h2{font-size:2rem;color:#36594d;font-weight:520;letter-spacing:0;line-height:1;margin:0}.smoking-catalog_collectionTitleRow__rw_rR{display:flex;align-items:center;flex-wrap:wrap;gap:.85rem 1.25rem;margin-top:.75rem}.smoking-catalog_gombaPartnerMark__BDgJg{display:inline-flex;align-items:center;flex-shrink:0;gap:.5rem;padding-left:.9rem;border-left:1px solid #a6bfb1;color:#287658}.smoking-catalog_gombaPartnerLink__vh4t_{color:inherit;text-decoration:none}.smoking-catalog_gombaPartnerLink__vh4t_:focus-visible{outline:2px solid #287658;outline-offset:5px}.smoking-catalog_gombaPartnerMark__BDgJg>span{display:grid;gap:.2rem}.smoking-catalog_gombaPartnerMark__BDgJg strong{color:#36594d;font-size:.85rem;line-height:1}.smoking-catalog_gombaPartnerMark__BDgJg small{font-family:var(--font-mono);font-size:.55rem;line-height:1.2;white-space:nowrap}.smoking-catalog_collectionMarks__4ofkX{display:flex;align-items:center;gap:.5rem}.smoking-catalog_oemMark__kuEjQ,.smoking-catalog_wholesaleMark__IULjP{display:inline-flex;align-items:center;gap:.4rem;min-height:1.875rem;padding:.35rem .6rem;font-size:.7rem;font-weight:750;line-height:1;letter-spacing:0;white-space:nowrap;border-radius:2px}.smoking-catalog_wholesaleMark__IULjP{background:#f2cc68;color:#252d28}.smoking-catalog_oemMark__kuEjQ{background:#264b40;color:#f1f5f2}.smoking-catalog_collectionMarks__4ofkX svg{width:15px;height:15px;flex-shrink:0;stroke-width:1.75}.smoking-catalog_productFlowLead__I9mBY p{color:var(--smoking-muted);line-height:1.65;margin:0;font-size:.75rem;font-family:var(--font-mono)}.smoking-catalog_productStory__osJJN:focus-visible .smoking-catalog_productStoryTitle__E7rsn,.smoking-catalog_productStory__osJJN:hover .smoking-catalog_productStoryTitle__E7rsn{text-decoration:none}.smoking-catalog_productFlow__7h4Bj{display:grid;gap:clamp(1.1rem,2.2vw,2rem);grid-template-columns:repeat(12,minmax(0,1fr))}.smoking-catalog_collectionTools__CH3zO{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:12px}.smoking-catalog_productStoryLink__gyki0{display:grid;grid-template-rows:auto 1fr;color:inherit;text-decoration:none;min-width:0}.smoking-catalog_productStory__osJJN:has(.smoking-catalog_productStoryLink__gyki0){grid-template-rows:1fr auto}.smoking-catalog_categoryLead__B8R0u>:last-child{justify-self:end}@media (max-width:760px){.smoking-catalog_categoryLead__B8R0u:has(input){display:flex;flex-direction:column;align-items:stretch;gap:16px}.smoking-catalog_collectionTools__CH3zO{justify-content:flex-start}}.smoking-catalog_productStory__osJJN{min-width:0;color:inherit;display:grid;grid-column:span 3;grid-template-rows:auto auto auto 1fr;text-decoration:none}.smoking-catalog_productStory__osJJN:first-child,.smoking-catalog_productStory__osJJN:nth-child(2),.smoking-catalog_productStory__osJJN:nth-child(3){grid-column:span 3}.smoking-catalog_productImageWrap__kcIB2{aspect-ratio:1;background:#dfe8e4;display:block;overflow:hidden;position:relative}.smoking-catalog_productImage__5yEuR{height:100%;object-fit:cover;transition:transform .26s ease;width:100%}.smoking-catalog_productBadge__v0YuM{position:absolute;top:12px;right:12px;z-index:3;padding:6px 9px 6px 11px;background:#e94735;clip-path:polygon(10% 0,100% 0,100% 100%,0 100%);color:#fff;font-family:var(--font-mono);font-size:.6875rem;font-weight:750;line-height:1;letter-spacing:0;box-shadow:0 5px 12px rgba(78,26,20,.2)}@media (max-width:760px){.smoking-catalog_productBadge__v0YuM{top:9px;right:9px;padding:5px 7px 5px 9px;font-size:.625rem}}.smoking-catalog_machineBackdrop__GBnym{object-fit:cover}.smoking-catalog_holderCaseStudio__fIvWp .smoking-catalog_productImage__5yEuR{position:relative;mask-image:url(/media/smoking/holder-case-silhouette-v1.svg);mask-size:100% 100%;mask-repeat:no-repeat}.smoking-catalog_heartGlassStudio__WaGD8 .smoking-catalog_productImage__5yEuR{position:relative;clip-path:polygon(50.5% 20.6%,54% 20.8%,57.5% 21.6%,60.3% 23%,62.4% 25%,63.6% 27.4%,63.5% 29.1%,62.5% 31.6%,65.6% 32.6%,68.5% 34.4%,70.4% 36.6%,71.5% 39.2%,71.5% 42%,70.7% 44.8%,68.9% 47.3%,66.1% 49.4%,62.8% 51.4%,59.2% 53%,56.6% 54.5%,57.7% 56.1%,58% 58.4%,56.8% 74.8%,56.3% 77.2%,55.1% 78.2%,52.9% 79%,50.1% 79.3%,47.5% 79%,45.6% 78.4%,44.1% 77.2%,43.6% 75.5%,42.6% 58%,42.8% 56.1%,43.7% 54.5%,40% 52.8%,36.8% 51.2%,33.5% 49.1%,31% 46.5%,29.5% 43.7%,28.6% 40.6%,28.4% 38.1%,29.2% 35.6%,31.1% 33.6%,34% 31.8%,38.7% 30.8%,37.8% 28.8%,37.7% 26.7%,38.4% 24.8%,40.2% 23%,42.8% 21.8%,46.4% 20.9%)}.smoking-catalog_acrylicCaseStudio__xgEba .smoking-catalog_productImage__5yEuR{position:relative;z-index:1;clip-path:polygon(50% 16.75%,50.417% 15.5%,51.667% 14.5%,88.167% 11.333%,89.75% 11.667%,90.917% 12.667%,91.5% 14.917%,91.917% 23.25%,94.667% 24.417%,95.833% 25.833%,96.167% 36%,95.583% 37.167%,92.583% 39.333%,93.917% 78.75%,93.583% 80.417%,92.5% 81.583%,73.667% 82.917%,73% 86.75%,71% 91.25%,67.417% 96%,63.167% 100%,18.417% 100%,19.083% 90.417%,20.083% 79.583%,17.917% 76.917%,14.083% 77.167%,12.5% 76.5%,7.167% 69.667%,6.667% 68.25%,7.167% 66.75%,8.333% 64.833%,2.5% 57.167%,2.083% 55.25%,2.833% 53.75%,20.667% 40.75%,22% 40.25%,23.75% 40.583%,25.167% 41.75%,29.417% 47.083%,31% 42.917%,32.667% 38.917%,34.167% 36.833%,35.083% 36.75%,35.917% 37.5%,36.25% 39.083%,35.667% 41.667%,35.417% 43.167%,36.417% 45.417%,36.75% 47.917%,36.583% 50.583%,40.5% 57.083%,40.833% 58.333%,40% 59.583%,39.583% 60.833%,44.75% 67.833%,48.417% 62.25%,52.25% 55.833%,51.75% 41.833%,48.75% 40.75%,47.917% 39.417%,47.333% 28.917%,47.833% 26.75%,48.25% 25.583%,48.833% 25.417%,49.333% 26.417%,50.417% 27.083%)}.smoking-catalog_heartBubblerStudio__y06qZ .smoking-catalog_productImage__5yEuR{position:relative;z-index:1;clip-path:polygon(76.3% 6.8%,79% 8.4%,84.2% 12.8%,84% 13.6%,73.1% 24.4%,73.8% 28.5%,74.3% 33.5%,73.8% 38%,71.6% 44%,68.5% 49.5%,64.4% 56%,60% 61.3%,55.3% 65.3%,54.3% 67.6%,54% 71%,54.6% 73.7%,56.3% 75.5%,61.3% 76.4%,66.5% 77.6%,70.5% 79%,72.8% 80.8%,73.4% 82.5%,73.4% 86.1%,72.5% 88.2%,69% 89.6%,62% 91.2%,53% 92%,44% 92.1%,34% 91.5%,26% 90%,22% 88.3%,20.6% 86.5%,20.6% 81%,21.3% 79.3%,24% 77.7%,30% 76.3%,36% 74.9%,39.1% 73.2%,40.5% 71%,40.5% 68%,39.2% 65.3%,36.5% 62.7%,33.3% 59%,30% 54%,26.5% 48%,23.5% 41.5%,21.3% 36%,21.2% 33.8%,23% 28.2%,25% 24.1%,27% 21%,29% 19%,32% 17.7%,35.4% 17.4%,38.6% 17.8%,41% 19%,44% 21.3%,46.4% 22.5%,48.6% 22.8%,51% 22%,54.3% 19.8%,58% 17.6%,61.3% 17.2%,66.4% 17.9%)}.smoking-catalog_manualRollerStudio__A5G_d .smoking-catalog_productImage__5yEuR{position:relative;z-index:1;clip-path:polygon(14.6% 31.4%,16.4% 31.3%,18.5% 31.9%,19.3% 33.4%,21.5% 33.4%,85.5% 39.8%,86% 40.6%,85.6% 43.6%,86.3% 43.8%,87.5% 39.3%,88.3% 39%,92.2% 39.4%,92.6% 40.2%,91.4% 55.8%,90.5% 63%,88.4% 70.3%,87.5% 71.9%,85.4% 72.4%,10.7% 62.8%,9.1% 62%,8.5% 60.4%,7.4% 46.5%,7.4% 43%,8.2% 40.1%,10.2% 36.6%,13.5% 32.1%)}.smoking-catalog_machineStudio__HxTrW .smoking-catalog_productImage__5yEuR{position:relative;clip-path:polygon(15.2% 23.1%,22% 20.3%,79.4% 20.2%,86.2% 23%,84.9% 33.8%,81.3% 34.4%,78.4% 51.2%,86.4% 65.6%,89.6% 82.7%,88.2% 88.1%,13% 88.1%,11.4% 82.8%,12.3% 65.8%,20.7% 51.1%,19% 34.5%,16.2% 34%)}.smoking-catalog_productStory__osJJN:focus-visible .smoking-catalog_productImage__5yEuR,.smoking-catalog_productStory__osJJN:hover .smoking-catalog_productImage__5yEuR{transform:scale(1.025)}.smoking-catalog_productStory__osJJN:focus-visible{outline:2px solid #087957;outline-offset:5px}.smoking-catalog_productStoryMeta__8vFrq{color:#087957;font-family:var(--font-mono);font-size:.63rem;margin-top:.85rem;text-transform:uppercase}.smoking-catalog_productStoryTitle__E7rsn{display:block;font-size:.95rem;font-weight:590;line-height:1.45;margin-top:.35rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smoking-catalog_productStoryCopy__9PBMZ{color:var(--smoking-muted);font-size:.9rem;line-height:1.55;margin-top:.55rem}.smoking-catalog_supplyBanner__Kv5G_{background:#fff;padding-block:0 2rem}.smoking-catalog_shippingNote__iFo0E{margin:16px 0 0;padding-left:16px;border-left:2px solid #dbb45e;color:#52635a;font-size:13px;line-height:1.65}.smoking-catalog_shippingNote__iFo0E strong{color:#344e41;font-weight:600}.smoking-catalog_collectionBanner__KO2Ye{position:relative;margin-bottom:2.15rem}.smoking-catalog_catalogEvidence__yD8Hz{align-items:start;border-block:1px solid #c8d6d1;display:grid;gap:1.25rem 2rem;grid-template-columns:minmax(12rem,.8fr) minmax(20rem,1.5fr);margin:0 0 2rem;padding:1.25rem 0}.smoking-catalog_catalogEvidence__yD8Hz>div>strong{color:#294d44;display:block;font-size:1rem;font-weight:600;margin-top:.45rem}.smoking-catalog_catalogEvidenceIntro__KNQr9{min-width:0}.smoking-catalog_catalogWhatsappLinks__cehIW{display:grid;gap:.45rem;margin-top:.9rem}.smoking-catalog_catalogWhatsappLinks__cehIW a{align-items:center;background:#f8fbf9;border-left:3px solid #168565;color:#294d44;display:grid;gap:.55rem;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:.55rem .65rem;transition:background-color .16s ease,color .16s ease}.smoking-catalog_catalogWhatsappLinks__cehIW a:nth-child(2){border-left-color:#d69b25}.smoking-catalog_catalogWhatsappLinks__cehIW a:hover{background:#294d44;color:#fff}.smoking-catalog_catalogWhatsappLinks__cehIW b,.smoking-catalog_catalogWhatsappLinks__cehIW small,.smoking-catalog_catalogWhatsappLinks__cehIW span{display:block;min-width:0}.smoking-catalog_catalogWhatsappLinks__cehIW b{font-size:.75rem;font-weight:650}.smoking-catalog_catalogWhatsappLinks__cehIW small{color:#687a73;font-size:.625rem;line-height:1.4;margin-top:.1rem}.smoking-catalog_catalogWhatsappLinks__cehIW a:hover small{color:#dcebe5}.smoking-catalog_catalogEvidenceMeta__Fr9a5{align-items:start;display:grid;gap:.75rem 1.4rem;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);min-width:0}.smoking-catalog_catalogEvidence__yD8Hz dl{display:grid;gap:.45rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.smoking-catalog_catalogEvidence__yD8Hz dl>div{display:block;min-width:0;padding-top:.15rem}.smoking-catalog_catalogEvidence__yD8Hz dt{color:#63756f;font-family:var(--font-mono);font-size:.68rem;line-height:1.2;text-transform:uppercase}.smoking-catalog_catalogEvidence__yD8Hz dd{color:#36594d;font-size:.82rem;line-height:1.35;margin:0}.smoking-catalog_catalogEvidence__yD8Hz a{color:#087957}.smoking-catalog_catalogEvidenceMeta__Fr9a5>p{align-self:start;border-left:2px solid #b8cfc4;color:#53656d;font-size:.82rem;line-height:1.55;margin:0;padding-left:1rem}.smoking-catalog_bannerTradeMarks__4Hx9N{position:absolute;z-index:2;left:22%;bottom:-.65rem;display:flex;align-items:flex-end;pointer-events:none}.smoking-catalog_bannerTradeMarks__4Hx9N>span{display:flex;align-items:center;justify-content:center;gap:.65rem;padding:.72rem 1.2rem;font-size:1.75rem;font-weight:650;line-height:1;letter-spacing:0}.smoking-catalog_bannerTradeMarks__4Hx9N svg{width:1.35rem;height:1.35rem;stroke-width:1.5}.smoking-catalog_bannerWholesale__xw1P4{position:relative;background:#f06461;border:3px solid #fff7ed;color:#fff;box-shadow:7px 7px 0 #244b3e;transform:rotate(-2deg)}.smoking-catalog_bannerWholesale__xw1P4:after,.smoking-catalog_bannerWholesale__xw1P4:before{position:absolute;content:"";width:.7rem;height:.7rem;background:#ffd75a;clip-path:polygon(50% 0,61% 37%,100% 50%,61% 63%,50% 100%,39% 63%,0 50%,39% 37%)}.smoking-catalog_bannerWholesale__xw1P4:before{left:-.52rem;top:-.45rem}.smoking-catalog_bannerWholesale__xw1P4:after{bottom:-.45rem;right:.4rem}.smoking-catalog_bannerWholesale__xw1P4>span{display:grid;line-height:.88}.smoking-catalog_bannerWholesale__xw1P4 small{color:#ffe17c;font-family:var(--font-mono);font-size:.54rem;font-weight:700;letter-spacing:.08em}.smoking-catalog_bannerWholesale__xw1P4 strong{font-size:1.55rem;font-weight:760;letter-spacing:0}.smoking-catalog_bannerOem__9oCU4{background:#244b3e;color:#fff3d3;box-shadow:0 5px 15px rgb(35 44 37/16%)}@media (max-width:640px){.smoking-catalog_collectionBanner__KO2Ye{margin-bottom:1.65rem}.smoking-catalog_bannerTradeMarks__4Hx9N{left:9%;bottom:-.4rem}.smoking-catalog_bannerTradeMarks__4Hx9N>span{gap:.3rem;padding:.38rem .5rem;font-size:.875rem}.smoking-catalog_bannerWholesale__xw1P4{border-width:2px;box-shadow:4px 4px 0 #244b3e}.smoking-catalog_bannerWholesale__xw1P4 strong{font-size:.86rem}.smoking-catalog_bannerWholesale__xw1P4 small{font-size:.43rem}.smoking-catalog_bannerTradeMarks__4Hx9N svg{width:.8rem;height:.8rem}}.smoking-catalog_supplyBannerLink__vK9TM{display:block}.smoking-catalog_supplyBannerLink__vK9TM:focus-visible{outline:2px solid #087957;outline-offset:4px}.smoking-catalog_privateLabelBannerImage__S6ZaD,.smoking-catalog_supplyBannerImage___rYAh{display:block;width:100%;height:auto;object-fit:contain}.smoking-catalog_supplyBannerImage___rYAh{aspect-ratio:5/2}.smoking-catalog_privateLabelBannerImage__S6ZaD{aspect-ratio:16/9}.smoking-catalog_productStoryDetails__cnZ_x{display:contents}.smoking-catalog_productStoryNameplate__0JA6L{grid-template-rows:auto 1fr}.smoking-catalog_productStoryNameplate__0JA6L .smoking-catalog_productStoryDetails__cnZ_x{display:flex;flex-direction:column;min-width:0;padding:1rem .9rem;background:#e1e8eb;border-top:2px solid #51717f;border-bottom:1px solid #bdcbd0}.smoking-catalog_productStoryNameplate__0JA6L .smoking-catalog_productStoryMeta__8vFrq{display:flex;align-items:center;gap:.5rem;margin:0;color:#496471;font-size:.6rem}.smoking-catalog_productStoryNameplate__0JA6L .smoking-catalog_productStoryMeta__8vFrq:before{content:"";width:5px;height:5px;flex:0 0 5px;background:#51717f}.smoking-catalog_productStoryNameplate__0JA6L .smoking-catalog_productStoryTitle__E7rsn{color:#346d65;font-weight:650;margin-top:.5rem;text-align:center;position:relative;padding-bottom:.8rem}.smoking-catalog_productStoryNameplate__0JA6L .smoking-catalog_productStoryTitle__E7rsn:after{content:"";position:absolute;bottom:0;left:20%;width:60%;height:2px;border-radius:1px;background:#56958a;transform:scaleX(.3);transform-origin:center;transition:transform .22s ease}.smoking-catalog_productStoryNameplate__0JA6L:focus-visible .smoking-catalog_productStoryTitle__E7rsn:after,.smoking-catalog_productStoryNameplate__0JA6L:hover .smoking-catalog_productStoryTitle__E7rsn:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.smoking-catalog_productStoryNameplate__0JA6L .smoking-catalog_productStoryTitle__E7rsn:after{transition:none}}.smoking-catalog_productStoryNameplate__0JA6L .smoking-catalog_productStoryCopy__9PBMZ{color:#53656d;font-size:.82rem;line-height:1.55;margin-top:.65rem}.smoking-catalog_sectionLead__Beac2{max-width:44rem}.smoking-catalog_categoryBrief__rlBQy h2,.smoking-catalog_sectionLead__Beac2 h2{font-size:clamp(1.9rem,3vw,3rem);font-weight:520;letter-spacing:0;line-height:1.06;margin:.75rem 0 1rem}.smoking-catalog_sectionLead__Beac2>p{color:var(--smoking-muted);line-height:1.65}.smoking-catalog_familyList__Ibz3W{border-top:1px solid var(--smoking-line);margin-top:2.75rem}.smoking-catalog_familyRow__jhvdM{align-items:center;border-bottom:1px solid var(--smoking-line);color:inherit;display:grid;gap:1.25rem;grid-template-columns:2.5rem minmax(0,1fr) auto;min-height:6.5rem;padding:1.15rem 0;text-decoration:none}a.smoking-catalog_familyRow__jhvdM:focus-visible .smoking-catalog_familyCopy___u3SS strong,a.smoking-catalog_familyRow__jhvdM:hover .smoking-catalog_familyCopy___u3SS strong{color:#087957}a.smoking-catalog_familyRow__jhvdM:focus-visible{outline:2px solid #087957;outline-offset:4px}.smoking-catalog_familyIcon__KXGJm{align-items:center;border:1px solid var(--smoking-line);display:inline-flex;height:2.5rem;justify-content:center;width:2.5rem}.smoking-catalog_familyCopy___u3SS{display:grid;gap:.3rem}.smoking-catalog_familyCopy___u3SS strong{font-size:1.2rem;font-weight:590}.smoking-catalog_familyCopy___u3SS>span{color:var(--smoking-muted);line-height:1.5;max-width:48rem}.smoking-catalog_familyStatus__8i7VD{color:#087957;font-family:var(--font-mono);font-size:.65rem;text-transform:uppercase}.smoking-catalog_buyerSection__cnoK7{background:#16495a;color:#bfceca;isolation:isolate;overflow:hidden;position:relative;padding-block:3.5rem;min-height:40rem}.smoking-catalog_buyerBackdrop__wEa_R{filter:brightness(.8);object-fit:cover;object-position:center;z-index:-1}.smoking-catalog_buyerSection__cnoK7 .smoking-catalog_buyerGrid__4J3kN{grid-template-columns:minmax(0,1fr);gap:2rem;width:auto;max-width:none;margin-left:64%;margin-right:3.5%;text-shadow:0 1px 1px rgb(9 37 43/16%)}.smoking-catalog_buyerSection__cnoK7 .smoking-catalog_buyerColumns__qnHHq,.smoking-catalog_buyerSection__cnoK7 .smoking-catalog_sectionLead__Beac2{grid-column:1}.smoking-catalog_buyerSection__cnoK7 .smoking-catalog_sectionLead__Beac2 h2{color:#e3e6dc;font-size:2.25rem;font-weight:450;line-height:1.15;margin-bottom:0}.smoking-catalog_buyerSection__cnoK7 .smoking-catalog_sectionLead__Beac2 h2>em,.smoking-catalog_buyerSection__cnoK7 .smoking-catalog_sectionLead__Beac2 h2>span{display:block}.smoking-catalog_buyerSection__cnoK7 .smoking-catalog_sectionLead__Beac2 h2>em{margin-top:.3rem;font-family:Georgia,Times New Roman,serif;font-size:2.625rem;font-weight:400}.smoking-catalog_buyerSection__cnoK7 .smoking-catalog_kicker__NmfPy{color:#c8b582}.smoking-catalog_buyerSection__cnoK7 .smoking-catalog_buyerColumns__qnHHq{border:0;gap:1.4rem}.smoking-catalog_buyerSection__cnoK7 .smoking-catalog_buyerColumns__qnHHq>div{border:0;gap:.4rem;padding:0}.smoking-catalog_buyerSection__cnoK7 .smoking-catalog_buyerColumns__qnHHq h3{color:#ded8bd;font-size:1.05rem;font-weight:500}.smoking-catalog_buyerSection__cnoK7 .smoking-catalog_buyerColumns__qnHHq p{color:#d2ddda;font-size:.9rem;line-height:1.6}@media (min-width:1001px) and (max-width:1400px){.smoking-catalog_buyerSection__cnoK7 .smoking-catalog_sectionLead__Beac2 h2{font-size:2rem}.smoking-catalog_buyerSection__cnoK7 .smoking-catalog_sectionLead__Beac2 h2>em{font-size:2.125rem}}.smoking-catalog_buyerColumns__qnHHq{border-top:1px solid color-mix(in srgb,var(--smoking-line),transparent 25%);display:grid}.smoking-catalog_buyerColumns__qnHHq>div{border-bottom:1px solid color-mix(in srgb,var(--smoking-line),transparent 25%);display:grid;gap:.8rem;grid-template-columns:minmax(0,1fr);padding:1.2rem 0}.smoking-catalog_buyerColumns__qnHHq h3,.smoking-catalog_buyerColumns__qnHHq p{margin:0}.smoking-catalog_buyerColumns__qnHHq p{color:var(--smoking-muted);line-height:1.55}.smoking-catalog_categoryBriefGrid__dzc6r{align-items:start}.smoking-catalog_factorList__O4LnT{display:grid;gap:0;list-style:none;margin:0;padding:0}.smoking-catalog_factorList__O4LnT li{align-items:center;border-bottom:1px solid var(--smoking-line);display:flex;gap:.75rem;padding:.85rem 0}.smoking-catalog_privateLabelNote__V7_15{align-items:flex-start;border-left:2px solid #087957;display:flex;gap:1rem;grid-column:2;padding:.25rem 0 .25rem 1.1rem}.smoking-catalog_privateLabelNote__V7_15 p,.smoking-catalog_privateLabelNote__V7_15 strong{display:block;margin:0}.smoking-catalog_privateLabelNote__V7_15 p{color:var(--smoking-muted);line-height:1.55;margin-top:.35rem}.smoking-catalog_productGrid__7Nzyj{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:2.5rem}.smoking-catalog_productReview__2D76H{padding-block:clamp(3rem,6vw,5rem)}.smoking-catalog_productReviewGrid__sbha_{display:grid;gap:clamp(2rem,5vw,5rem);grid-template-columns:repeat(2,minmax(0,1fr))}.smoking-catalog_productReview__2D76H h2{font-size:clamp(1.9rem,3vw,3rem);font-weight:520;letter-spacing:0;line-height:1.05;margin:.75rem 0 1rem}.smoking-catalog_productReview__2D76H p,.smoking-catalog_reviewBoundary__Eg_QU{color:var(--smoking-muted);line-height:1.65}.smoking-catalog_productReviewLead__d4urT{align-items:end;display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr);margin-bottom:2.2rem}.smoking-catalog_productReviewLead__d4urT h2{margin-bottom:0}.smoking-catalog_productReviewLead__d4urT>p{margin:0}.smoking-catalog_detailLedger__kj_tF{border-top:1px solid var(--smoking-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.smoking-catalog_detailLedger__kj_tF article{border-bottom:1px solid var(--smoking-line);border-right:1px solid var(--smoking-line);min-height:20rem;padding:1.5rem 1.5rem 1.6rem 0}.smoking-catalog_detailLedger__kj_tF article+article{padding-left:1.5rem}.smoking-catalog_detailLedger__kj_tF article:last-child{border-right:0}.smoking-catalog_detailIcon__MWfMu{align-items:center;border:1px solid var(--smoking-line);color:#087957;display:inline-flex;height:2.5rem;justify-content:center;margin-bottom:2.4rem;width:2.5rem}.smoking-catalog_confirmationGrid__4Tf6E h3,.smoking-catalog_detailLedger__kj_tF h3{font-size:1.25rem;font-weight:620;margin:.65rem 0 1rem}.smoking-catalog_detailLedger__kj_tF ul{color:var(--smoking-muted);display:grid;gap:.7rem;list-style:none;margin:0;padding:0}.smoking-catalog_detailLedger__kj_tF li{border-top:1px solid color-mix(in srgb,var(--smoking-line),transparent 38%);line-height:1.45;padding-top:.7rem}.smoking-catalog_confirmationGrid__4Tf6E{background:#eef4f1;display:grid;gap:3rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2rem;padding:2rem}.smoking-catalog_confirmationList__6P3rE{border-top:1px solid var(--smoking-line);display:grid}.smoking-catalog_confirmationList__6P3rE>span{align-items:center;border-bottom:1px solid var(--smoking-line);display:flex;font-size:.85rem;gap:1rem;justify-content:space-between;padding:.8rem 0}.smoking-catalog_confirmationList__6P3rE strong{color:#087957;font-family:var(--font-mono);font-size:.58rem;font-weight:600;text-align:right;text-transform:uppercase}.smoking-catalog_productDetailFooter__d90pj{align-items:center;border-bottom:1px solid var(--smoking-line);display:grid;gap:1rem;grid-template-columns:auto minmax(0,1fr) auto;padding:1.4rem 0}.smoking-catalog_productDetailFooter__d90pj>svg{color:#087957}.smoking-catalog_productDetailFooter__d90pj .smoking-catalog_backLink__MWDBj,.smoking-catalog_productDetailFooter__d90pj p{margin:0}.smoking-catalog_backLink__MWDBj{align-items:center;color:#087957;display:inline-flex;font-weight:600;gap:.45rem;margin-top:1.25rem;text-decoration:none}.smoking-catalog_verifiedList__388aY{border-top:1px solid var(--smoking-line);list-style:none;margin:.8rem 0 0;padding:0}.smoking-catalog_verifiedList__388aY li{align-items:center;border-bottom:1px solid var(--smoking-line);display:flex;gap:.7rem;padding:.9rem 0}@media (max-width:1000px){.smoking-catalog_categoryGrid__20I9D{grid-template-columns:repeat(3,minmax(0,1fr))}.smoking-catalog_categoryTile__4stjV:nth-child(3n+1):before{display:none}.smoking-catalog_buyerSection__cnoK7{padding-block:21rem 2rem;min-height:0}.smoking-catalog_buyerSection__cnoK7 .smoking-catalog_buyerBackdrop__wEa_R{height:19rem!important;object-position:20% center}.smoking-catalog_buyerSection__cnoK7 .smoking-catalog_buyerGrid__4J3kN{grid-template-columns:1fr;margin-inline:24px;gap:1.5rem}.smoking-catalog_buyerSection__cnoK7 .smoking-catalog_sectionLead__Beac2 h2{font-size:2rem}.smoking-catalog_buyerSection__cnoK7 .smoking-catalog_sectionLead__Beac2 h2>em{font-size:2.25rem}}@media (max-width:760px){.smoking-catalog_productFlowLead__I9mBY{gap:.85rem}.smoking-catalog_productFlowLead__I9mBY h2{font-size:1.65rem}.smoking-catalog_buyerGrid__4J3kN,.smoking-catalog_catalogEvidenceMeta__Fr9a5,.smoking-catalog_catalogEvidence__yD8Hz,.smoking-catalog_catalogEvidence__yD8Hz dl,.smoking-catalog_categoryBriefGrid__dzc6r,.smoking-catalog_productFlowLead__I9mBY{grid-template-columns:1fr}.smoking-catalog_hero__BiK1w h1{font-size:3.15rem}.smoking-catalog_heroSignature__SJREU{gap:.65rem}.smoking-catalog_heroEmblem__7Nu9D{gap:.5rem;padding-right:.65rem}.smoking-catalog_heroEmblem__7Nu9D svg{width:18px;height:18px}.smoking-catalog_heroInner__0NPfg,.smoking-catalog_hero__BiK1w{min-height:38rem}.smoking-catalog_heroShade__4q3Sb{background:linear-gradient(90deg,rgba(6,18,15,.88),rgba(6,18,15,.7) 58%,rgba(6,18,15,.2))}.smoking-catalog_categoryLead__B8R0u{grid-template-columns:minmax(0,1fr) auto;gap:.75rem}.smoking-catalog_categoryBrowse___uTmE{justify-self:end}.smoking-catalog_categoryLead__B8R0u h2{font-size:.7rem}.smoking-catalog_categoryGrid__20I9D{gap:0}.smoking-catalog_familyRow__jhvdM{align-items:start;grid-template-columns:2.5rem minmax(0,1fr)}.smoking-catalog_familyStatus__8i7VD{grid-column:2}.smoking-catalog_privateLabelNote__V7_15{grid-column:1}.smoking-catalog_productGrid__7Nzyj{grid-template-columns:1fr}.smoking-catalog_productFlow__7h4Bj{gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.smoking-catalog_productStory__osJJN,.smoking-catalog_productStory__osJJN:first-child,.smoking-catalog_productStory__osJJN:nth-child(2),.smoking-catalog_productStory__osJJN:nth-child(3){grid-column:span 1}.smoking-catalog_productStory__osJJN.smoking-catalog_productStoryFeature__O0Twh{grid-column:1/-1}.smoking-catalog_productStoryCompact__QEfI0 .smoking-catalog_productStoryDetails__cnZ_x{min-height:7.5rem;padding:.8rem .65rem}.smoking-catalog_productStoryCompact__QEfI0 .smoking-catalog_productStoryMeta__8vFrq{font-size:.66rem}.smoking-catalog_productStoryCompact__QEfI0 .smoking-catalog_productStoryTitle__E7rsn{display:-webkit-box;font-size:.88rem;line-height:1.35;overflow:hidden;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.smoking-catalog_productStoryCompact__QEfI0 .smoking-catalog_productStoryCopy__9PBMZ{display:none}.smoking-catalog_productStory__osJJN:first-child .smoking-catalog_productImageWrap__kcIB2{aspect-ratio:1}.smoking-catalog_confirmationGrid__4Tf6E,.smoking-catalog_detailLedger__kj_tF,.smoking-catalog_productReviewGrid__sbha_,.smoking-catalog_productReviewLead__d4urT{grid-template-columns:1fr}.smoking-catalog_detailLedger__kj_tF article,.smoking-catalog_detailLedger__kj_tF article+article{border-right:0;min-height:0;padding:1.35rem 0}.smoking-catalog_detailIcon__MWfMu{margin-bottom:1rem}.smoking-catalog_confirmationGrid__4Tf6E{gap:2rem;padding:1.35rem}.smoking-catalog_productDetailFooter__d90pj{align-items:start;grid-template-columns:auto 1fr}.smoking-catalog_productDetailFooter__d90pj .smoking-catalog_backLink__MWDBj{grid-column:2}}@media (max-width:520px){.smoking-catalog_categoryGrid__20I9D{grid-template-columns:repeat(2,minmax(0,1fr))}.smoking-catalog_categoryTile__4stjV:nth-child(3n+1):before{display:block}.smoking-catalog_categoryTile__4stjV:nth-child(odd):before{display:none}}