@font-face{font-family:Inter;src:url('https://www.thelemonprint.com/cdn/fonts/inter/inter_n5.d7101d5e168594dd06f56f290dd759fba5431d97.woff2') format('woff2');font-weight:500;font-display:swap}@font-face{font-family:Inter;src:url('https://www.thelemonprint.com/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2') format('woff2');font-weight:700;font-display:swap}.lemon-envelopes{--navy:#153044;--muted:#526777;--blue:#117cab;--cyan:#38b6e6;--line:#dce7ed;--soft:#f3f8fb}.lemon-envelopes *{box-sizing:border-box}.lemon-envelopes{scroll-behavior:smooth;scroll-padding-top:90px}.lemon-envelopes{margin:0;font:500 14px/1.6 Inter,Arial,sans-serif;color:var(--navy);background:#fff}.lemon-envelopes a{color:var(--blue)}.lemon-envelopes button,.lemon-envelopes input,.lemon-envelopes select,.lemon-envelopes textarea{font:inherit}.lemon-envelopes button,.lemon-envelopes a,.lemon-envelopes input,.lemon-envelopes select,.lemon-envelopes textarea{touch-action:manipulation}.lemon-envelopes :focus-visible{outline:3px solid #1696c9;outline-offset:4px}.lemon-envelopes button{cursor:pointer}.lemon-envelopes button:disabled{cursor:not-allowed;opacity:.5}.lemon-envelopes [hidden]{display:none!important}.lemon-envelopes .review-strip{background:#eaf5fc;color:#234e64;padding:8px 20px;text-align:center;font-size:11px;border-bottom:1px solid var(--line)}.lemon-envelopes .review-strip a{margin-left:14px;font-weight:700}.lemon-envelopes .brand-bar{max-width:1400px;padding:18px 32px;margin:auto;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.lemon-envelopes .brand-bar img{width:118px;height:auto}.lemon-envelopes .brand-bar nav{display:flex;gap:22px}.lemon-envelopes .brand-bar nav a{text-decoration:none;font-size:12px;font-weight:700}.lemon-envelopes .wrap{max-width:1320px;margin:auto;padding:28px 32px 60px}.lemon-envelopes .crumb{font-size:11px;color:#718391;display:flex;gap:10px;flex-wrap:wrap;margin-bottom:30px}.lemon-envelopes .crumb a{text-decoration:none}.lemon-envelopes .eyebrow{font-size:11px;font-weight:700;letter-spacing:1.7px;text-transform:uppercase;color:var(--blue);margin:0 0 10px}.lemon-envelopes h1{font-size:clamp(30px,4vw,48px);line-height:1.1;letter-spacing:-1.6px;margin:0 0 22px}.lemon-envelopes h2{font-size:28px;line-height:1.25;letter-spacing:-.6px;margin:0 0 14px}.lemon-envelopes h3{font-size:16px;line-height:1.35;margin:0 0 10px}.lemon-envelopes p{margin:0 0 18px;color:var(--muted)}.lemon-envelopes .hero{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;padding:8px 0 42px}.lemon-envelopes .hero p.lead{max-width:510px;font-size:16px;line-height:1.75}.lemon-envelopes .hero-image{background:#f7f7f7;border-radius:16px;position:relative;overflow:hidden}.lemon-envelopes .hero-image img{display:block;width:100%;height:auto}.lemon-envelopes .hero-image small{position:absolute;bottom:16px;left:20px;color:#708493;font-size:10px}.lemon-envelopes .hero .local{font-size:11px;margin:19px 0 0}.lemon-envelopes .actions{display:flex;gap:24px;align-items:center}.lemon-envelopes .btn{display:inline-flex;justify-content:center;align-items:center;gap:20px;min-height:46px;border-radius:7px;background:var(--navy);color:white;padding:12px 24px;border:1px solid var(--navy);font-size:12px;font-weight:700;text-decoration:none}.lemon-envelopes .btn.secondary{background:white;color:var(--blue);border-color:#b7d4e2}.lemon-envelopes .text-link{font-size:12px;font-weight:700;text-decoration:none}.lemon-envelopes .jump{display:flex;gap:28px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:16px 0;font-size:12px;overflow:auto;white-space:nowrap}.lemon-envelopes .jump a{text-decoration:none}.lemon-envelopes .section{padding-top:48px}.lemon-envelopes .heading-row{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px}.lemon-envelopes .count{color:var(--muted);font-size:12px}.lemon-envelopes .filter-bar{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:15px}.lemon-envelopes .filter-bar label{display:flex;gap:12px;align-items:center;font-size:12px}.lemon-envelopes .filter-bar select{border:1px solid var(--line);padding:11px 30px 11px 12px;border-radius:6px;color:var(--navy);background:white;max-width:100%}.lemon-envelopes .small-note{font-size:11px;color:#738493}.lemon-envelopes .cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.lemon-envelopes .card{border:1px solid var(--line);border-radius:12px;overflow:hidden;text-decoration:none;color:var(--navy);display:flex;flex-direction:column;transition:box-shadow .18s,border-color .18s}.lemon-envelopes .card:hover{border-color:#85c7e1;box-shadow:0 8px 28px #15304410}.lemon-envelopes .card-photo{position:relative;background:#f7f7f7}.lemon-envelopes .card-photo img{width:100%;height:auto;aspect-ratio:1.5;object-fit:cover;display:block}.lemon-envelopes .badge{position:absolute;left:14px;top:14px;color:#356479;background:#fffef1;border:1px solid #ebe7cd;border-radius:4px;padding:4px 9px;font-size:10px}.lemon-envelopes .card-body{padding:16px;display:flex;flex-direction:column;flex:1}.lemon-envelopes .card h3{font-size:14px;min-height:38px}.lemon-envelopes .highlights{list-style:none;padding:0;margin:0 0 12px;color:#526777;font-size:12px;line-height:1.7}.lemon-envelopes .highlights li:before{content:'•';color:#08a4d7;margin-right:7px}.lemon-envelopes .card-spec{border-top:1px solid var(--line);padding-top:10px;font-size:11px;color:#637b8b;margin-top:auto}.lemon-envelopes .card-price{display:flex;gap:6px;align-items:baseline;margin-top:18px}.lemon-envelopes .card-price small{font-size:10px;color:#738594}.lemon-envelopes .card-price strong{font-size:18px;letter-spacing:-.4px}.lemon-envelopes .card-price b{margin-left:auto;font-size:21px;color:#02a1d1;font-weight:500}.lemon-envelopes .guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.lemon-envelopes .guide-card{background:var(--soft);border:1px solid var(--line);padding:26px;border-radius:12px}.lemon-envelopes .guide-card p{font-size:13px;margin:0}.lemon-envelopes .guide-card .number{color:#32abd7;font-size:12px;display:block;margin-bottom:12px}.lemon-envelopes .size-table{border-collapse:collapse;width:100%;font-size:13px}.lemon-envelopes .size-table th,.lemon-envelopes .size-table td{text-align:left;border-bottom:1px solid var(--line);padding:13px}.lemon-envelopes .size-table th{background:var(--soft);font-size:11px;color:#59778a}.lemon-envelopes .table-scroll{overflow:auto}.lemon-envelopes .artwork{background:var(--navy);color:white;display:flex;justify-content:space-between;align-items:center;gap:30px;padding:34px;border-radius:12px}.lemon-envelopes .artwork p{color:#c7dbe5;max-width:670px;margin:0}.lemon-envelopes .artwork .eyebrow{color:#78d4f5}.lemon-envelopes .faq{display:grid;grid-template-columns:1fr 1.65fr;gap:60px}.lemon-envelopes .faq details{border-bottom:1px solid var(--line);padding:18px 0}.lemon-envelopes .faq summary{cursor:pointer;font-weight:700;display:flex;justify-content:space-between;gap:20px}.lemon-envelopes .faq summary:after{content:'+';color:var(--blue)}.lemon-envelopes .faq details[open] summary:after{content:'−'}.lemon-envelopes .faq details p{font-size:13px;margin:14px 0 0}.lemon-envelopes .related{display:flex;gap:12px;flex-wrap:wrap}.lemon-envelopes .related a{border:1px solid var(--line);border-radius:7px;padding:11px 16px;text-decoration:none;font-size:12px}.lemon-envelopes .foot{border-top:1px solid var(--line);margin-top:45px;padding-top:24px;font-size:11px}.lemon-envelopes .product-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.lemon-envelopes .product-visual{position:sticky;top:30px}.lemon-envelopes .product-image{display:block;background:#f7f7f7;border-radius:12px;width:100%;height:auto}.lemon-envelopes .visual-note{font-size:10px;text-align:center;margin-top:8px;color:#758998}.lemon-envelopes .spec-highlights{background:var(--soft);border:1px solid var(--line);border-radius:12px;padding:18px 24px;margin-top:22px}.lemon-envelopes .spec-highlights p{font-size:13px;margin:5px 0}.lemon-envelopes .spec-highlights p:before{content:'✓';color:var(--blue);margin-right:9px}.lemon-envelopes .product-copy h1{font-size:clamp(27px,3vw,38px);line-height:1.17;letter-spacing:-.9px;margin-bottom:16px}.lemon-envelopes .product-copy .intro{font-size:14px}.lemon-envelopes .big-price{display:flex;gap:12px;align-items:baseline;margin:16px 0}.lemon-envelopes .big-price strong{font-size:31px;letter-spacing:-.8px}.lemon-envelopes .big-price small{color:#708696;font-size:12px}.lemon-envelopes .benefits{display:flex;gap:16px;flex-wrap:wrap;font-size:10px;color:#547184;margin-bottom:18px}.lemon-envelopes .benefits span:before{content:'✓';color:var(--blue);margin-right:6px}.lemon-envelopes .turnaround{font-size:11px}.lemon-envelopes .choices{border:0;padding:0;margin:0 0 22px}.lemon-envelopes .choices legend{font-size:12px;font-weight:700;margin-bottom:10px}.lemon-envelopes .choices legend small{font-weight:500;margin-left:8px;color:#70818e}.lemon-envelopes .choice-grid{display:flex;flex-wrap:wrap;gap:8px}.lemon-envelopes .choice{position:relative}.lemon-envelopes .choice input{position:absolute;opacity:0;pointer-events:none}.lemon-envelopes .choice span{display:flex;align-items:center;justify-content:center;min-height:46px;padding:10px 15px;border:1px solid #d5e2ea;border-radius:7px;font-size:11px;color:var(--navy);background:#fff;cursor:pointer}.lemon-envelopes .choice input:checked+span{border-color:#1383b1;background:#ecf8fd;box-shadow:inset 0 0 0 1px #1383b1}.lemon-envelopes .choice input:focus-visible+span{outline:3px solid #1485b1;outline-offset:3px}.lemon-envelopes .quantities .choice{flex:1 0 64px;max-width:95px}.lemon-envelopes .quantities .choice span{display:flex;flex-direction:column;gap:2px}.lemon-envelopes .quantities .choice small{font-size:9px;color:#657f90;font-weight:500}.lemon-envelopes .static-spec{font-size:12px;background:#f7f9fa;border-radius:6px;padding:13px 15px;margin:0 0 22px;display:flex;justify-content:space-between;gap:12px}.lemon-envelopes .static-spec strong{font-weight:500}.lemon-envelopes .order-box{background:var(--soft);border:1px solid var(--line);border-radius:10px;padding:20px;margin-top:22px}.lemon-envelopes .selection{font-size:12px;color:#526e80;margin:0 0 16px}.lemon-envelopes .totals{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:18px}.lemon-envelopes .totals label{font-size:11px}.lemon-envelopes .totals input{width:64px;height:38px;margin-left:10px;border:1px solid #c8dce8;border-radius:6px;padding:8px;color:var(--navy)}.lemon-envelopes .totals div{text-align:right;font-size:11px}.lemon-envelopes .totals strong{font-size:27px;display:block;letter-spacing:-.6px}.lemon-envelopes .order-box .btn{width:100%;margin-top:9px}.lemon-envelopes .order-box .small-note{text-align:center;margin:10px 0 0}.lemon-envelopes .file-note{padding:12px 15px;border:1px dashed #c0d6e1;border-radius:7px;font-size:11px}.lemon-envelopes .file-label{font-size:12px;font-weight:700}.lemon-envelopes .file-label small{font-size:10px;font-weight:500;color:#7b8d99;margin-left:8px}.lemon-envelopes .file-note input{display:block;margin-top:10px;max-width:100%;font-size:11px}.lemon-envelopes .spec-section{display:grid;grid-template-columns:1fr 1fr;gap:38px;border-top:1px solid var(--line);margin-top:50px;padding-top:40px}.lemon-envelopes .spec-section dl{margin:0}.lemon-envelopes .spec-section dl>div{display:grid;grid-template-columns:120px 1fr;gap:18px;border-bottom:1px solid var(--line);padding:13px 0;font-size:12px}.lemon-envelopes .spec-section dt{color:#6c8190}.lemon-envelopes .spec-section dd{margin:0}.lemon-envelopes .spec-section p{font-size:13px}.lemon-envelopes .mobile-order{display:none}.lemon-envelopes dialog{border:1px solid var(--line);border-radius:14px;padding:30px;max-width:520px;width:calc(100% - 30px);color:var(--navy)}.lemon-envelopes dialog::backdrop{background:#122c4290}.lemon-envelopes dialog .btn{width:100%;margin-top:18px}.lemon-envelopes dialog h2{font-size:23px}.lemon-envelopes .review-main{max-width:1240px;margin:auto;padding:36px 24px}.lemon-envelopes .review-main h1{font-size:38px}.lemon-envelopes .review-controls{display:flex;gap:15px;flex-wrap:wrap;background:var(--soft);border:1px solid var(--line);padding:20px;border-radius:10px}.lemon-envelopes .review-controls label{font-size:11px;display:flex;flex-direction:column;gap:6px}.lemon-envelopes .review-controls input,.lemon-envelopes .review-controls select{width:150px;border:1px solid var(--line);padding:10px;border-radius:6px;background:white;color:var(--navy)}.lemon-envelopes .review-controls select{width:220px}.lemon-envelopes .audit-note{padding:20px;background:#fff7e5;border:1px solid #f1dfb4;border-radius:10px;margin:20px 0;font-size:13px}.lemon-envelopes .review-table{border-collapse:collapse;width:100%;font-size:12px;margin-top:20px}.lemon-envelopes .review-table th{background:var(--soft);font-size:10px}.lemon-envelopes .review-table td,.lemon-envelopes .review-table th{padding:12px;border-bottom:1px solid var(--line);text-align:left}.lemon-envelopes .review-table .money{white-space:nowrap}.lemon-envelopes .review-table tr:hover{background:#f7fbfd}.lemon-envelopes .metric-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin:25px 0}.lemon-envelopes .metric{padding:20px;border:1px solid var(--line);border-radius:10px;font-size:12px;color:#637b89}.lemon-envelopes .metric strong{font-size:29px;color:var(--navy);display:block}.lemon-envelopes .preview-links{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.lemon-envelopes .review-main li{margin:8px 0;color:#526777}.lemon-envelopes .error{color:#aa3427;font-size:12px}.lemon-envelopes .quote-fields label{display:block;font-size:12px;font-weight:700;margin-bottom:18px}.lemon-envelopes .quote-fields input,.lemon-envelopes .quote-fields textarea{width:100%;padding:13px;border:1px solid var(--line);border-radius:7px;margin-top:7px}.lemon-envelopes .quote-fields textarea{height:100px;resize:vertical}.lemon-envelopes .hidden-price{font-size:24px;font-weight:700;margin:20px 0}.lemon-envelopes .no-js{background:#fff4de;padding:12px;border-radius:6px}@media(min-width:1400px){.lemon-envelopes .cards{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:900px){.lemon-envelopes .hero{gap:25px}.lemon-envelopes .cards{gap:14px}.lemon-envelopes .guide-grid{grid-template-columns:1fr}.lemon-envelopes .faq{gap:25px;grid-template-columns:1fr}.lemon-envelopes .product-grid{gap:26px}.lemon-envelopes .wrap{padding:24px}.lemon-envelopes .brand-bar{padding:16px 24px}.lemon-envelopes .choices .choice span{padding:10px 12px}.lemon-envelopes .card-body{padding:13px}}@media(max-width:700px){.lemon-envelopes h1{font-size:34px}.lemon-envelopes h2{font-size:24px}.lemon-envelopes .wrap{padding:20px 16px 95px}.lemon-envelopes .brand-bar{padding:12px 16px}.lemon-envelopes .brand-bar img{width:94px}.lemon-envelopes .brand-bar nav{gap:15px}.lemon-envelopes .brand-bar nav a{font-size:10px}.lemon-envelopes .hero{grid-template-columns:1fr;gap:23px;padding:0 0 28px}.lemon-envelopes .hero h1{margin-bottom:14px}.lemon-envelopes .hero p.lead{font-size:14px}.lemon-envelopes .hero-image{max-height:240px}.lemon-envelopes .hero-image img{height:240px;object-fit:cover}.lemon-envelopes .hero-image small{bottom:10px;font-size:9px}.lemon-envelopes .crumb{margin-bottom:22px}.lemon-envelopes .hero .local{font-size:10px}.lemon-envelopes .actions{gap:18px}.lemon-envelopes .jump{gap:24px;padding:13px 0;font-size:11px}.lemon-envelopes .section{padding-top:32px}.lemon-envelopes .heading-row{align-items:start}.lemon-envelopes .heading-row h2{font-size:24px}.lemon-envelopes .cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lemon-envelopes .card h3{font-size:12px;min-height:34px}.lemon-envelopes .card-photo img{aspect-ratio:1.5;object-fit:contain}.lemon-envelopes .card .badge{font-size:8px;left:8px;top:8px;padding:3px 6px}.lemon-envelopes .card-body{padding:12px}.lemon-envelopes .highlights{font-size:10px;line-height:1.6;margin-bottom:10px}.lemon-envelopes .card-spec{font-size:9px}.lemon-envelopes .card-price{margin-top:12px;gap:4px;flex-wrap:wrap}.lemon-envelopes .card-price strong{font-size:17px}.lemon-envelopes .card-price small{font-size:9px}.lemon-envelopes .card-price b{font-size:17px}.lemon-envelopes .filter-bar label{flex:1;min-width:140px;display:block}.lemon-envelopes .filter-bar select{display:block;width:100%;margin-top:4px;padding:10px}.lemon-envelopes .artwork{padding:23px;display:block}.lemon-envelopes .artwork .btn{margin-top:20px}.lemon-envelopes .size-table{font-size:11px}.lemon-envelopes .size-table td,.lemon-envelopes .size-table th{padding:10px 6px}.lemon-envelopes .product-grid{grid-template-columns:1fr;gap:25px}.lemon-envelopes .product-visual{position:static}.lemon-envelopes .product-image{max-height:320px;object-fit:contain}.lemon-envelopes .spec-highlights{padding:12px 18px;margin-top:14px}.lemon-envelopes .spec-highlights p{font-size:11px}.lemon-envelopes .product-copy h1{font-size:29px}.lemon-envelopes .spec-section{grid-template-columns:1fr;gap:25px}.lemon-envelopes .mobile-order{position:fixed;bottom:0;left:0;right:0;padding:12px 16px;background:#fffffff5;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;z-index:10;box-shadow:0 -5px 20px #15304408}.lemon-envelopes .mobile-order strong{font-size:20px;display:block;line-height:1.25}.lemon-envelopes .mobile-order small{font-size:10px;color:var(--muted)}.lemon-envelopes .mobile-order .btn{min-height:44px;padding:10px 20px}.lemon-envelopes .review-main{padding:24px 16px}.lemon-envelopes .review-main h1{font-size:30px}.lemon-envelopes .metric-grid{grid-template-columns:1fr;gap:10px}.lemon-envelopes .metric{padding:15px}.lemon-envelopes .metric strong{font-size:25px}.lemon-envelopes .review-table{min-width:760px}.lemon-envelopes .review-controls{padding:14px;gap:10px}.lemon-envelopes .review-controls label{flex:1}.lemon-envelopes .review-controls input,.lemon-envelopes .review-controls select{width:100%}.lemon-envelopes .review-strip{font-size:9px;padding:7px 10px}.lemon-envelopes .review-strip a{margin-left:8px}.lemon-envelopes .totals{gap:10px}.lemon-envelopes .totals label{font-size:10px}.lemon-envelopes .order-box{padding:16px}.lemon-envelopes .related a{font-size:11px}.lemon-envelopes .foot{margin-top:30px}}.lemon-envelopes .card-photo img{object-fit:contain}.lemon-envelopes .hero-image img{object-fit:contain}.lemon-envelopes .envelope-select{width:100%;border:1px solid var(--line);border-radius:7px;background:#fff;color:var(--navy);padding:12px 14px;font-size:13px;min-height:44px}.lemon-envelopes .included-specs{margin:0 0 20px;line-height:1.7}.lemon-envelopes .static-spec strong{font-size:12px;font-weight:600}.lemon-envelopes .choices legend small{font-size:10px;color:#627c8b;font-weight:400}.lemon-envelopes [hidden]{display:none!important}.lemon-envelopes .env-art{border-top:1px solid #dce7ed;padding-top:20px;margin:24px 0}.lemon-envelopes .env-art>summary{font-size:14px;font-weight:650;cursor:pointer;list-style:none}.lemon-envelopes .env-art>summary small{font-size:11px;font-weight:400;color:#627b8d;margin-left:10px}.lemon-envelopes .env-art p{color:#526f82;line-height:1.65;font-size:13px}.lemon-envelopes .env-art-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:18px 0}.lemon-envelopes .env-art-tabs button{font-weight:500;font-family:inherit;font-size:12px;color:#153044;background:white;border:1px solid #cadce7;border-radius:7px;min-height:44px;padding:10px 5px;cursor:pointer}.lemon-envelopes .env-art-tabs button[aria-pressed=true]{border-color:#0785b4;background:#eef9fc;box-shadow:inset 0 0 0 1px #0785b4}.lemon-envelopes .env-drop{position:relative;display:flex;align-items:center;justify-content:center;min-height:86px;border:1px dashed #89b8d4;border-radius:8px;background:#f1f4f6;color:#647582;text-align:center;font-size:14px;cursor:pointer}.lemon-envelopes .env-drop input{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer}.lemon-envelopes .env-drop:focus-within{outline:3px solid #0785b4;outline-offset:3px}.lemon-envelopes .env-drop.is-dragging{background:#e4f5fc;border:2px solid #0785b4}.lemon-envelopes #art-files{padding:0;list-style:none}.lemon-envelopes #art-files li{display:flex;justify-content:space-between;gap:12px;font-size:12px;padding:10px 0;border-bottom:1px solid #dce7ed;overflow-wrap:anywhere}.lemon-envelopes #art-files button{background:none;border:0;color:#087fac;cursor:pointer}.lemon-envelopes .env-link{font-size:12px;margin:15px 0}.lemon-envelopes .env-link summary{font-weight:600;cursor:pointer}.lemon-envelopes .env-link label{display:block;margin-top:12px}.lemon-envelopes .env-link input,.lemon-envelopes .env-notes textarea{display:block;width:100%;box-sizing:border-box;border:1px solid #cadce7;border-radius:7px;padding:12px;font-size:13px;line-height:1.5;font-family:inherit;color:#153044;margin-top:8px;background:white}.lemon-envelopes .env-template-link{display:inline-block;border:1px solid #0985b1;border-radius:6px;padding:11px 15px;text-decoration:none;color:#0781ae;font-size:12px;margin:12px 0 18px}.lemon-envelopes .env-notes{display:block;font-size:12px}.lemon-envelopes .env-detail-nav{display:flex;gap:28px;border-bottom:1px solid #dce7ed;margin:55px 0 40px;overflow:auto}.lemon-envelopes .env-detail-nav a{white-space:nowrap;text-decoration:none;color:#526f82;padding:15px 0;font-size:13px;font-weight:600}.lemon-envelopes .env-detail-nav a:hover{color:#087fad;box-shadow:inset 0 -2px #087fad}.lemon-envelopes .env-story{display:grid;grid-template-columns:1fr 1.1fr;gap:50px;align-items:center;margin:25px 0 60px;scroll-margin-top:30px}.lemon-envelopes .env-story h2{font-size:clamp(25px,2.8vw,38px);line-height:1.14;letter-spacing:-.8px}.lemon-envelopes .env-story p,.lemon-envelopes .env-related p,.lemon-envelopes .env-templates p{font-size:14px;line-height:1.75;color:#526f82}.lemon-envelopes .env-story h3{font-size:14px;margin-top:24px}.lemon-envelopes .env-use-list{list-style:none;display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:12px 0}.lemon-envelopes .env-use-list li{font-size:11px;color:#34586d;background:#eef5f8;border-radius:6px;padding:8px 10px}.lemon-envelopes .story-image{margin:0}.lemon-envelopes .story-image img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:14px;background:#f4f4f4}.lemon-envelopes .story-image figcaption{font-size:10px;color:#718693;line-height:1.6;margin:10px 0}.lemon-envelopes .spec-section,.lemon-envelopes .env-templates,.lemon-envelopes .faq{scroll-margin-top:25px}.lemon-envelopes .env-prep-steps{display:grid;gap:10px;margin:20px 0;font-size:12px;color:#34586d}.lemon-envelopes .env-prep-steps b{color:#0582b1;display:inline-block;margin-right:9px;font-size:10px;border:1px solid #c5dfeb;border-radius:50%;width:24px;height:24px;text-align:center;line-height:24px}.lemon-envelopes .env-templates{padding:32px;border:1px solid #d7e5ed;border-radius:14px;background:#f5f9fb;display:grid;grid-template-columns:.75fr 1.25fr;gap:40px;margin:45px 0}.lemon-envelopes .env-templates h2{font-size:27px}.lemon-envelopes .env-download-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lemon-envelopes .env-download-grid a{background:white;border:1px solid #d5e3eb;border-radius:9px;padding:12px;text-decoration:none;color:#17384c;display:flex;flex-direction:column;gap:10px}.lemon-envelopes .env-download-grid img{width:100%;height:125px;object-fit:contain}.lemon-envelopes .env-download-grid strong{display:block;font-size:12px}.lemon-envelopes .env-download-grid small{display:block;font-size:11px;color:#087fac;margin-top:5px}.lemon-envelopes .env-download-note{padding:20px;background:white;border-radius:9px;border:1px solid #d8e5ed}.lemon-envelopes .env-related{display:grid;grid-template-columns:1fr 1.2fr;gap:40px;background:#153044;color:white;padding:35px;border-radius:14px;margin-top:55px}.lemon-envelopes .env-related h2{color:white;font-size:29px}.lemon-envelopes .env-related .eyebrow{color:#84d7f3}.lemon-envelopes .env-related p{color:#c2d4e0}.lemon-envelopes .env-related-links{display:grid;gap:12px}.lemon-envelopes .env-related-links a{display:block;border:1px solid #426071;background:#203f52;color:white;text-decoration:none;border-radius:8px;padding:17px}.lemon-envelopes .env-related-links span{display:block;font-size:11px;color:#b3c9d7}.lemon-envelopes .env-related-links strong{display:block;margin-top:5px;font-size:14px}.lemon-envelopes .env-art :focus-visible,.lemon-envelopes .env-detail-nav :focus-visible,.lemon-envelopes .env-download-grid :focus-visible{outline:3px solid #1594bf;outline-offset:3px}@media(max-width:750px){.lemon-envelopes .env-story,.lemon-envelopes .env-templates,.lemon-envelopes .env-related{grid-template-columns:1fr;gap:22px}.lemon-envelopes .env-story{margin-bottom:32px}.lemon-envelopes .env-templates,.lemon-envelopes .env-related{padding:22px}.lemon-envelopes .env-detail-nav{gap:23px;margin:30px 0 25px}.lemon-envelopes .env-story h2{font-size:28px}.lemon-envelopes .env-art-tabs{gap:6px}.lemon-envelopes .env-art-tabs button{font-size:11px}.lemon-envelopes .env-download-grid img{height:100px}.lemon-envelopes .env-story p,.lemon-envelopes .env-templates p{font-size:13px}}
.lemon-envelopes{display:block}.lemon-envelopes h1{font-size:clamp(28px,2.6vw,39px)}.lemon-envelopes .product-form{margin:0}.lemon-envelopes .env-app-slot .cl-upload--wrapper{width:100%}.lemon-envelopes .env-app-slot:empty:after{content:"Upload is loading. You can also share an artwork link or send your files later.";display:block;padding:15px;background:#f3f8fb;font-size:12px}.lemon-envelopes .product-copy{min-width:0}.lemon-envelopes .mobile-order{z-index:35}.lemon-envelopes .btn{color:white}.lemon-envelopes .btn.secondary{color:var(--blue)}