.cigars-page{background:#f2f3ef;color:#2b3830}.cigars-page h2{font:400 clamp(30px,3vw,44px)/1.15 Georgia,serif;letter-spacing:-.7px}.cigar-hero{display:grid;grid-template-columns:1fr 1fr;background:#254a32;color:white;align-items:stretch}.cigar-hero-copy{padding:65px 12% 65px 14%;align-self:center}.cigar-hero h1{font:400 clamp(43px,5vw,70px)/1.06 Georgia,serif;margin:20px 0;letter-spacing:-1.5px}.cigar-hero .eyebrow{color:#d6e5b2}.cigar-hero p{font-size:15px;line-height:1.85;color:#e1e8dc;max-width:540px}.cigar-hero img{width:100%;height:100%;max-height:550px;min-height:420px;object-fit:cover}.cigar-hero a{display:inline-block;border-bottom:1px solid #c5d6b4;color:#e2edce;margin-top:14px;text-decoration:none;font-size:12px;font-weight:bold;padding-bottom:6px}.cigar-search-section{padding:40px 7% 15px}.cigar-searchbar{display:flex;align-items:end;gap:12px;flex-wrap:wrap}.cigar-searchbar label{display:block;font-size:12px;font-weight:700}.cigar-searchbar .search-field{flex:1;min-width:220px}.cigar-searchbar input{display:block;background:#fff;border:1px solid #a5b6a0;border-radius:5px;padding:14px;width:100%;margin-top:10px;font-size:16px;color:#2c4430}.cigar-searchbar button{padding:14px 18px;min-height:48px;background:#315e40;color:white;border:0;border-radius:4px;cursor:pointer}#cigar-result-count{font-size:12px;color:#546747;margin:18px 0}#cigar-error,#cigar-empty{border:1px solid #bdccb1;border-radius:6px;padding:18px;font-size:13px;line-height:1.8}.cigar-directory{padding:10px 7% 45px}.cigar-directory-intro{display:flex;justify-content:space-between;gap:35px;align-items:end;margin-bottom:25px}.cigar-directory-intro p{max-width:480px;line-height:1.85;font-size:13px;color:#57694e}.cigar-directory-intro h2{margin:10px 0}.cigar-brand-list{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 26px;border-top:1px solid #bbc9b1}.cigar-brand-list li{font:400 19px/1.35 Georgia,serif;border-bottom:1px solid #cbd5c4;padding:16px 0;overflow-wrap:anywhere}.cigar-features{padding:50px 7% 60px;background:#e6ebdf}.cigar-features>p{font-size:14px;color:#53654c;line-height:1.8;max-width:650px}.cigar-profile-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:30px}.cigar-brand-card{background:#fbfcf7;border:1px solid #c9d5bf;border-radius:7px;padding:28px}.cigar-brand-tag{font-size:9px;letter-spacing:1px;color:#5c754a;line-height:1.7;text-transform:uppercase}.cigar-brand-card h3{font:400 29px/1.15 Georgia,serif;margin:15px 0}.cigar-brand-card p{font-size:13px;line-height:1.9;color:#54634d;margin:0}.cigar-notes{font-size:11px;color:#5e7054;line-height:1.7;margin-top:30px}.cigar-notes summary{cursor:pointer;text-decoration:underline}.cigar-notes ul{display:flex;flex-wrap:wrap;gap:10px 22px;list-style:none;padding:0}.cigar-room{display:grid;grid-template-columns:1fr 1fr;gap:5%;align-items:center;padding:55px 7%}.cigar-room img{width:100%;height:350px;object-fit:cover;border-radius:6px}.cigar-room p{font-size:14px;line-height:1.9;color:#53634c}.cigar-room a{display:inline-block;font-size:12px;font-weight:700;text-underline-offset:5px;margin:8px 18px 8px 0}.cigars-page a:focus-visible,.cigars-page button:focus-visible{outline:3px solid #ac7736;outline-offset:4px}@media(max-width:1000px){.cigar-brand-list{grid-template-columns:repeat(3,1fr)}.cigar-profile-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.cigar-hero{grid-template-columns:1fr}.cigar-hero-copy{padding:38px 7%}.cigar-hero img{min-height:250px;max-height:320px}.cigar-directory-intro{display:block}.cigar-brand-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.cigar-brand-list li{font-size:17px}.cigar-profile-grid{grid-template-columns:1fr}.cigar-brand-card{padding:24px}.cigar-room{grid-template-columns:1fr;gap:20px}.cigar-room img{height:280px}.cigar-directory{padding-bottom:30px}.cigar-features{padding-top:35px}}

/* Verified brand artwork; dark fields preserve white manufacturer marks. */
.cigar-brand-art{height:150px;padding:20px;background:#fff;border:1px solid #e3e7dd;border-radius:5px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;overflow:hidden}.cigar-brand-art.dark{background:#24372b;border-color:#24372b}.cigar-brand-art img{width:100%;height:100%;object-fit:contain;display:block}.cigar-brand-art.photo{padding:0}.cigar-brand-art.photo img{object-fit:cover}.cigar-brand-art.compact{height:50px;width:80px;min-width:80px;padding:6px;margin:0;border-radius:3px}.cigar-brand-list li{display:flex;gap:12px;align-items:center;min-height:85px}.cigar-brand-list li>span{flex:1}.cigar-brand-list li .compact{width:64px;min-width:64px}@media(max-width:650px){.cigar-brand-list li{font-size:16px;gap:9px;flex-wrap:wrap;align-content:center}.cigar-brand-list li>span{flex-basis:100%}.cigar-brand-list li .compact{height:40px;width:70px;min-width:70px}.cigar-brand-art{height:140px}}
