Paint It Out: Parent Resource
color: var(--text-dark); -webkit-print-color-adjust: exact !important; print-color-adjust: exact !important; } h1, h2, h3, .serif-text { font-family: 'Playfair Display', serif; } .pastel-card { border-radius: 8px; padding: 1.5rem; border-left: 4px solid; box-shadow: 0 1px 3px rgba(0,0,0,0.02); } .card-pink { background: var(--pastel-pink); border-color: var(--pastel-pink-border); } .card-green { background: var(--pastel-green); border-color: var(--pastel-green-border); } .card-blue { background: var(--pastel-blue); border-color: var(--pastel-blue-border); } .card-purple { background: var(--pastel-purple); border-color: var(--pastel-purple-border); } .card-yellow { background: var(--pastel-yellow); border-color: var(--pastel-yellow-border); } .vertical-line { width: 1px; height: 40px; background-color: #E5E0D8; margin: 0 auto; } .section-title { color: var(--accent-gold); font-size: 0.85rem; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 1rem; display: flex; align-items: center; gap: 0.5rem; } .section-title::after { content: ""; height: 1px; flex-grow: 1; background-color: #E5E0D8; } @media print { .no-print { display: none !important; } body { background-color: #FFFDF9; } .print-container { max-width: 100% !important; padding: 0 !important; margin: 0 !important; } .page-break { page-break-before: always; } } .btn-print { background-color: var(--text-dark); color: white; padding: 0.5rem 1.5rem; border-radius: 99px; font-weight: 500; cursor: pointer; transition: opacity 0.2s; } .btn-print:hover { opacity: 0.8; } .btn-image { background-color: var(--accent-gold); color: white; }
print-color-adjust: exact !important; } h1, h2, h3, .serif-text { font-family: 'Playfair Display', serif; } .pastel-card { border-radius: 8px; padding: 1.5rem; border-left: 4px solid; box-shadow: 0 1px 3px rgba(0,0,0,0.02); } .card-pink { background: var(--pastel-pink); border-color: var(--pastel-pink-border); } .card-green { background: var(--pastel-green); border-color: var(--pastel-green-border); } .card-blue { background: var(--pastel-blue); border-color: var(--pastel-blue-border); } .card-purple { background: var(--pastel-purple); border-color: var(--pastel-purple-border); } .card-yellow { background: var(--pastel-yellow); border-color: var(--pastel-yellow-border); } .vertical-line { width: 1px; height: 40px; background-color: #E5E0D8; margin: 0 auto; } .section-title { color: var(--accent-gold); font-size: 0.85rem; font-weight: 600; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 1rem; display: flex; align-items: center; gap: 0.5rem; } .section-title::after { content: ""; height: 1px; flex-grow: 1; background-color: #E5E0D8; } @media print { .no-print { display: none !important; } body { background-color: #FFFDF9; } .print-container { max-width: 100% !important; padding: 0 !important; margin: 0 !important; } .page-break { page-break-before: always; } } .btn-print { background-color: var(--text-dark); color: white; padding: 0.5rem 1.5rem; border-radius: 99px; font-weight: 500; cursor: pointer; transition: opacity 0.2s; } .btn-print:hover { opacity: 0.8; }